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