diff --git a/Tools/ninja/build b/Tools/ninja/build new file mode 100755 index 0000000..5f15c37 --- /dev/null +++ b/Tools/ninja/build @@ -0,0 +1,19 @@ +#!/usr/bin/env modbuild + +pbuild::set_download_url \ + "https://github.com/ninja-build/ninja/archive/refs/tags/v1.11.1.tar.gz" "$P-$V.tar.gz" +#pbuild::set_sha256sum 'gnuplot-5.2.4.tar.gz:1515f000bd373aaa53b16183f274189d4f5e0ae47d22f434857933d16a4770cb' +#pbuild::install_docfiles 'Copyright' 'NEWS' 'README' + +pbuild::add_to_group 'Tools' + +pbuild::pre_configure() { + : + #pbuild::add_configure_args '--with-latex=no' + #pbuild::add_configure_args '--with-qt=no' +} +# Local Variables: +# mode: sh +# sh-basic-offset: 8 +# tab-width: 8 +# End: diff --git a/Tools/ninja/file/variants.rhel7 b/Tools/ninja/file/variants.rhel7 new file mode 100644 index 0000000..e504d8c --- /dev/null +++ b/Tools/ninja/file/variants.rhel7 @@ -0,0 +1 @@ +ninja/1.11.1 unstable b:cmake/3.20.5 diff --git a/Tools/ninja/modulefile b/Tools/ninja/modulefile new file mode 100644 index 0000000..f61c3b1 --- /dev/null +++ b/Tools/ninja/modulefile @@ -0,0 +1,11 @@ +#%Pmodule + +module-whatis "a small build system with a focus on speed" +module-url "https://ninja-build.org/" +module-license "Apache License Version 2.0" +module-maintainer "Achim Gsell " + +module-help " +Ninja is a small build system with a focus on speed. +" +