diff options
author | Graham Bennett <graham@grahambennett.org> | 2023-11-06 22:50:16 +0100 |
---|---|---|
committer | Martin Weinelt <hexa@darmstadt.ccc.de> | 2023-11-10 22:00:35 +0100 |
commit | 31e60c2fbbb6d3502a4ab2834ea240f1009aafa2 (patch) | |
tree | 66db5a605cd3c0e9336e958b4aeae1be63124653 /pkgs/top-level | |
parent | b1ddeedea67a49e0abe3e5422dab34625281c0f1 (diff) | |
download | nixpkgs-31e60c2fbbb6d3502a4ab2834ea240f1009aafa2.tar nixpkgs-31e60c2fbbb6d3502a4ab2834ea240f1009aafa2.tar.gz nixpkgs-31e60c2fbbb6d3502a4ab2834ea240f1009aafa2.tar.bz2 nixpkgs-31e60c2fbbb6d3502a4ab2834ea240f1009aafa2.tar.lz nixpkgs-31e60c2fbbb6d3502a4ab2834ea240f1009aafa2.tar.xz nixpkgs-31e60c2fbbb6d3502a4ab2834ea240f1009aafa2.tar.zst nixpkgs-31e60c2fbbb6d3502a4ab2834ea240f1009aafa2.zip |
buildHomeAssistantComponent: init
Builder to package up custom components for Home Assistant. These packages use `buildPythonPackage` with `format = "other"` and rely on a custom install phase, that expects a standardized path, and a custom check phase, that for now verifies python dependencies have been satisified. Co-Authored-By: Martin Weinelt <hexa@darmstadt.ccc.de> Co-Authored-By: Sandro Jäckel <sandro.jaeckel@gmail.com>
Diffstat (limited to 'pkgs/top-level')
-rw-r--r-- | pkgs/top-level/all-packages.nix | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 4ad2591c831..b043595dbcc 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -26459,6 +26459,11 @@ with pkgs; home-assistant = callPackage ../servers/home-assistant { }; + buildHomeAssistantComponent = callPackage ../servers/home-assistant/build-custom-component { }; + home-assistant-custom-components = lib.recurseIntoAttrs + (callPackage ../servers/home-assistant/custom-components { + inherit (home-assistant.python.pkgs) callPackage; + }); home-assistant-custom-lovelace-modules = lib.recurseIntoAttrs (callPackage ../servers/home-assistant/custom-lovelace-modules {}); |