Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ 2 lib, 3 mkMesonDerivation, 4 5 doxygen, 6 7 # Configuration Options 8 9 version, 10}: 11 12mkMesonDerivation (finalAttrs: { 13 pname = "nix-internal-api-docs"; 14 inherit version; 15 16 workDir = ./.; 17 18 nativeBuildInputs = [ 19 doxygen 20 ]; 21 22 preConfigure = '' 23 chmod u+w ./.version 24 echo ${finalAttrs.version} > ./.version 25 ''; 26 27 postInstall = '' 28 mkdir -p ''${!outputDoc}/nix-support 29 echo "doc internal-api-docs $out/share/doc/nix/internal-api/html" >> ''${!outputDoc}/nix-support/hydra-build-products 30 ''; 31 32 meta = { 33 platforms = lib.platforms.all; 34 }; 35})