diff options
Diffstat (limited to '4init/build.ninja')
| -rw-r--r-- | 4init/build.ninja | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/4init/build.ninja b/4init/build.ninja new file mode 100644 index 0000000..41f1d7d --- /dev/null +++ b/4init/build.ninja @@ -0,0 +1,41 @@ +# this file was generated from a makefile by shinobi +build __shin_always_build__: phony + +build all: phony 4init + +rule r1 + command = musl-gcc -s -static -o 4init 4init.o + generator = 1 + +build 4init: r1 4init.o + description = build 4init + +rule r2 + command = musl-gcc -std=c99 -Wextra -Wall -Os -fhardened -c 4init.c + generator = 1 + +build 4init.o: r2 4init.c config.h + description = build 4init.o + +rule r3 + command = sh -c 'mkdir -pv /usr/local/bin' && sh -c 'cp -fv 4init /usr/local/bin' + generator = 1 + +build install: r3 + description = build install + +rule r4 + command = rm -f /usr/local/bin/4init + generator = 1 + +build uninstall: r4 + description = build uninstall + +rule r5 + command = rm -f 4init.o 4init + generator = 1 + +build clean: r5 + description = build clean + +default all |
