020e1aa54b
We call this "zig-build" instead of just "zig" as this build-style relies on usage of the zig build system. In the future, other build systems such as meson may support zig code. Furthermore, the zig build system may be used to build C/C++ code as well, not just zig. |
||
---|---|---|
.. | ||
R-cran.sh | ||
README | ||
cargo.sh | ||
cmake.sh | ||
configure.sh | ||
fetch.sh | ||
gem.sh | ||
gemspec.sh | ||
gnu-configure.sh | ||
gnu-makefile.sh | ||
go.sh | ||
haskell-stack.sh | ||
meson.sh | ||
meta.sh | ||
perl-ModuleBuild.sh | ||
perl-module.sh | ||
python-module.sh | ||
python2-module.sh | ||
python3-module.sh | ||
python3-pep517.sh | ||
qmake.sh | ||
raku-dist.sh | ||
ruby-module.sh | ||
scons.sh | ||
sip-build.sh | ||
slashpackage.sh | ||
texmf.sh | ||
void-cross.sh | ||
waf.sh | ||
waf3.sh | ||
zig-build.sh |
README
BUILD STYLES ============ These shell snippets provide support for multiple build systems, i.e GNU configure, CMake, etc. A build style file must provide at least the following functions: - do_configure - do_build - do_install If a source package defines its own do_xxx() function, the function defined in the build style file is simply ignored.