From 7d956c533e9fd7d3bbb9a4a8b7f89f0fe54d4bc3 Mon Sep 17 00:00:00 2001 From: Thomas Schmucker Date: Sun, 13 Apr 2025 22:43:46 +0200 Subject: first draft --- tests/makefile | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'tests/makefile') diff --git a/tests/makefile b/tests/makefile index e69de29..2300a19 100644 --- a/tests/makefile +++ b/tests/makefile @@ -0,0 +1,24 @@ +include config.mk + +TEST_RUNNER=$(BUILD_DIR)/tester +OBJS=$(BUILD_DIR)/csv-test.o + +$(TEST_RUNNER): $(OBJS) | libcsv + cc -o $@ $(LDFLAGS) $(OBJS) + +$(BUILD_DIR)/%.o: src/%.c | $(BUILD_DIR) + cc $(CFLAGS) -c $< -o $@ + +$(BUILD_DIR): + mkdir -p $@ + +.PHONY: libcsv +libcsv: + $(MAKE) -C ../lib + +compile_flags.txt: + echo "$(CFLAGS)" | tr ' ' '\n' > $@ + +.PHONY: clean +clean: + rm -f $(TEST_RUNNER) $(OBJS) -- cgit v1.3