Migrate to doxygen

This commit is contained in:
Sander van der Burg 2022-02-23 00:49:07 +01:00
parent bbae7ef848
commit eab6177eea
4 changed files with 2581 additions and 4892 deletions

2576
Doxyfile Normal file

File diff suppressed because it is too large Load diff

View file

@ -14,9 +14,6 @@
"require": {
"svanderburg/pndp": "0.0.2"
},
"require-dev": {
"phpdocumentor/phpdocumentor": "3.0.x"
},
"autoload": {
"psr-4": { "Composer2Nix\\": "src/Composer2Nix" }

4888
composer.lock generated

File diff suppressed because it is too large Load diff

View file

@ -16,12 +16,12 @@ rec {
dev = pkgs.lib.genAttrs systems (system: (import ./default.nix {
inherit pkgs system;
}).override (oldAttrs: {
buildInputs = [ pkgs.graphviz ];
buildInputs = [ pkgs.doxygen ];
executable = true;
postInstall = ''
vendor/bin/phpdoc
doxygen
mkdir -p $out/nix-support
echo "doc api $out/share/php/composer-svanderburg-composer2nix/doc" >> $out/nix-support/hydra-build-products
echo "doc api $out/share/php/composer-svanderburg-composer2nix/doc/html" >> $out/nix-support/hydra-build-products
'';
}));