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