From 982798292719a24bcbb4f9e17cd5c65c8a46ecda Mon Sep 17 00:00:00 2001 From: Nathan Perry Date: Mon, 2 Sep 2024 19:53:43 -0400 Subject: move hw into subdirectory --- clef/nix/pkgs/default.nix | 5 --- clef/nix/pkgs/interactive_html_bom.nix | 69 ---------------------------------- 2 files changed, 74 deletions(-) delete mode 100644 clef/nix/pkgs/default.nix delete mode 100644 clef/nix/pkgs/interactive_html_bom.nix (limited to 'clef/nix/pkgs') diff --git a/clef/nix/pkgs/default.nix b/clef/nix/pkgs/default.nix deleted file mode 100644 index a0a9f92..0000000 --- a/clef/nix/pkgs/default.nix +++ /dev/null @@ -1,5 +0,0 @@ -{ - pkgs, -}: { - interactiveHtmlBom = pkgs.callPackage ./interactive_html_bom.nix {}; -} diff --git a/clef/nix/pkgs/interactive_html_bom.nix b/clef/nix/pkgs/interactive_html_bom.nix deleted file mode 100644 index 8adf7a7..0000000 --- a/clef/nix/pkgs/interactive_html_bom.nix +++ /dev/null @@ -1,69 +0,0 @@ -{ - python3Packages, - writeText, - kicad-small, - - fetchFromGitHub, - - version ? "v2.9.0", - thisSrc ? fetchFromGitHub { - owner = "openscopeproject"; - repo = "interactivehtmlbom"; - rev = version; - hash = "sha256-jUHEI0dWMFPQlXei3+0m1ruHzpG1hcRnxptNOXzXDqQ="; - }, -}: - -let - src = thisSrc; - dummySetupPy = writeText "setup.py" '' - #!/usr/bin/env python3 - # vim: set ft=python : - - from setuptools import setup, find_packages - import sys - - packages = find_packages(include=['InteractiveHtmlBom', 'InteractiveHtmlBom.*']) - - setup( - name="InteractiveHtmlBom", - version='${version}', - packages=packages, - install_requires=['wxpython>=4.0', 'jsonschema>=4.1'], - entry_points={ - 'console_scripts': [ - 'generate_interactive_bom=InteractiveHtmlBom.generate_interactive_bom:main' - ] - }, - include_package_data=True - ) - ''; - - dummyManifest = writeText "MANIFEST.in" '' - recursive-include InteractiveHtmlBom/schema * - recursive-include InteractiveHtmlBom/web * - recursive-include InteractiveHtmlBom/dialog/bitmaps * - ''; - -in python3Packages.buildPythonApplication { - pname = "interactive_html_bom"; - - inherit - version - src - ; - - preBuild = '' - cp -nv ${dummySetupPy} setup.py - cp -nv ${dummyManifest} MANIFEST.in - rm pyproject.toml - ''; - - dependencies = with python3Packages; [ - wxpython - jsonschema - kicad-small.base - ]; - - doCheck = false; -} -- cgit v1.3.1