diff options
author | Johnny Richard <johnny@johnnyrichard.com> | 2023-04-30 19:42:33 +0200 |
---|---|---|
committer | Johnny Richard <johnny@johnnyrichard.com> | 2023-04-30 19:42:33 +0200 |
commit | f51b079da473cc07360503f8239c68b4a7eced9a (patch) | |
tree | 9185a40d2c0bdc5a0fcb9a138ddc5f577c2bc040 | |
parent | b1e8b4f24927efc6ed68420e4f579fb20ab831a9 (diff) |
build: Add Makefile to build pipa examples
Signed-off-by: Johnny Richard <johnny@johnnyrichard.com>
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | Makefile | 4 | ||||
-rw-r--r-- | examples/Makefile | 10 |
3 files changed, 15 insertions, 0 deletions
@@ -2,3 +2,4 @@ pipac build *.o test/*_test +examples/*.bin @@ -26,6 +26,10 @@ linter-fix: $(SRCS) $(HEADERS) clang-format -i $? $(MAKE) -C test linter-fix +.PHONY: examples +examples: + $(MAKE) -C examples + .PHONY: test test: $(TARGET) $(MAKE) -C test diff --git a/examples/Makefile b/examples/Makefile new file mode 100644 index 0000000..0748662 --- /dev/null +++ b/examples/Makefile @@ -0,0 +1,10 @@ +SRCS := $(wildcard *.pipa) +BINS := $(patsubst %.pipa, %.bin, $(SRCS)) + +.PHONY: all +all: $(BINS) + +%.bin: %.pipa + ../pipa --out $@ $< +clean: + $(RM) $(BINS) |