From 41aead242dd7f4d61d035d837032ef9d9f865326 Mon Sep 17 00:00:00 2001 From: heck Date: Wed, 14 Dec 2022 00:41:04 +0100 Subject: [PATCH] Build: Add a test program (for playing around) --- src/Makefile | 10 ++++++++-- src/test_main.c | 6 ++++++ 2 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 src/test_main.c diff --git a/src/Makefile b/src/Makefile index fa03818..103cf15 100644 --- a/src/Makefile +++ b/src/Makefile @@ -7,9 +7,11 @@ include ../Makefile.conf EXE_MAIN_CLI:=cli_main EXE_MAIN_TUI:=tui_main +EXE_MAIN_TEST:=test_main OBJ_MAIN_CLI:=$(EXE_MAIN_CLI).o OBJ_MAIN_TUI:=$(EXE_MAIN_TUI).o +OBJ_MAIN_TEST:=$(EXE_MAIN_TEST).o SOURCE:=$(wildcard *.c) HEADERS:=$(wildcard *.h) @@ -17,6 +19,7 @@ HEADERS:=$(wildcard *.h) OBJECTS:=$(subst .c,.o,$(SOURCE)) OBJECTS:=$(filter-out $(OBJ_MAIN_CLI),$(OBJECTS)) OBJECTS:=$(filter-out $(OBJ_MAIN_TUI),$(OBJECTS)) +OBJECTS:=$(filter-out $(OBJ_MAIN_TEST),$(OBJECTS)) DEPENDS:=$(subst .c,.d,$(SOURCE)) CFLAGS+= -MMD -MP @@ -28,18 +31,21 @@ endif .PHONY: all install uninstall clean .DEFAULT_GOAL := all +#all: $(EXE_MAIN_CLI) $(EXE_MAIN_TUI) $(EXE_MAIN_TEST) all: $(EXE_MAIN_CLI) $(EXE_MAIN_TUI) $(EXE_MAIN_CLI): $(OBJECTS) $(OBJ_MAIN_CLI) $(EXE_MAIN_TUI): $(OBJECTS) $(OBJ_MAIN_TUI) +$(EXE_MAIN_TEST): $(OBJECTS) $(OBJ_MAIN_TEST) + clean: rm -vf \ - $(DEPENDS) + $(DEPENDS) \ $(OBJECTS) \ $(OBJ_MAIN_TUI) \ $(OBJ_MAIN_CLI) \ $(EXE_MAIN_TUI) \ $(EXE_MAIN_CLI) \ - rm -f *.d.* + $(EXE_MAIN_TEST) diff --git a/src/test_main.c b/src/test_main.c new file mode 100644 index 0000000..0a30e70 --- /dev/null +++ b/src/test_main.c @@ -0,0 +1,6 @@ +#include + +int main() +{ + printf("fsdfds"); +} \ No newline at end of file