Skip to content
Snippets Groups Projects
Verified Commit 79f339e9 authored by Volker Schukai's avatar Volker Schukai :alien:
Browse files

chore: Update Nixpkgs and refactor build process

- Update Nixpkgs/NixOS version
- Update `lastModifiedDate` for older versions of flakes
- Add `versionAndBuild` calculation for fetching version and build
- Remove commented out code for fetching version and build
- Update `versionToolPackage` assignment
- Remove `version` and `build` assignments after `versionAndBuild` calculation
- Update `version` and `build` assignments within `versionAndBuild` calculation
- Add output files `"version"` and `"build"` to `versionAndBuild` calculation
- Update `versionTool.defaultPackage.${system}` assignment in `buildInputs`
- Update `vendorSha256` value
- Update `ldflags` value in `docman` build phase
- Add `homepage` field to `meta` attribute for `docman`
- Update `maintainers` field in `meta` attribute for `docman`
- Update `buildInputs` field in `default` devShell
parent 90566cc4
No related branches found
No related tags found
No related merge requests found
......@@ -45,14 +45,20 @@
# Build the versionTool for the current system.
versionToolPackage = versionTool.defaultPackage.${system};
versionAndBuild = pkgs.runCommand "get-version-and-build" {} ''
${versionToolPackage}/bin/version print --git > $out.version
${versionToolPackage}/bin/version build > $out.build
'';
version = builtins.readFile "${versionAndBuild}.version";
build = builtins.readFile "${versionAndBuild}.build";
# versionAndBuild = pkgs.runCommand "get-version-and-build" {} ''
# ${versionToolPackage}/bin/version print --git > $out.version
# ${versionToolPackage}/bin/version build > $out.build
# '';
#
# version = builtins.readFile "${versionAndBuild}.version";
# build = builtins.readFile "${versionAndBuild}.build";
versionAndBuild = pkgs.runCommand "get-version-and-build" {
outputFiles = [ "version" "build" ];
} ''
${versionToolPackage}/bin/version print --git > $out/version
${versionToolPackage}/bin/version build > $out/build
'';
in
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment