ninja: module added

This commit is contained in:
Gsell Achim
2023-01-30 08:49:32 +01:00
parent 79fe4db4f1
commit dc891ce729
3 changed files with 31 additions and 0 deletions

19
Tools/ninja/build Executable file
View File

@@ -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:

View File

@@ -0,0 +1 @@
ninja/1.11.1 unstable b:cmake/3.20.5

11
Tools/ninja/modulefile Normal file
View File

@@ -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 <achim.gsell@psi.ch>"
module-help "
Ninja is a small build system with a focus on speed.
"