From 69212838e43bb4c1ac859c438093a253f6d9e8ec Mon Sep 17 00:00:00 2001 From: Jordan Bracco Date: Wed, 3 Jun 2020 16:19:25 +0200 Subject: [PATCH] Compile test db --- Makefile | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/Makefile b/Makefile index 94ecb19..cb2e93d 100644 --- a/Makefile +++ b/Makefile @@ -13,20 +13,17 @@ RM = rm -Rf # Unit test custom magic file MAGIC = file -TEST_DIRECTORY = test -TARGET_MAGIC = $(TEST_DIRECTORY)/elixir.mgc -SOURCE_MAGIC = $(TEST_DIRECTORY)/elixir + +all: priv/apprentice test/elixir.mgc + +test/%.mgc: test/% + cd test; file -C -m ../$^ priv/apprentice: src/apprentice.c mkdir -p priv $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) $^ $(LDLIBS) -o $@ -# Test case - -$(TARGET_MAGIC): $(SOURCE_MAGIC) - cd $(TEST_DIRECTORY); $(MAGIC) -C -m elixir - clean: - $(RM) $(PRIV) $(BEAM_FILES) + $(RM) $(PRIV) $(BEAM_FILES) test/*.mgc .PHONY: clean