We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a73a9ef commit 52929cbCopy full SHA for 52929cb
makefile
@@ -6,6 +6,7 @@ AR := ar
6
OBJ_FLAG := -c
7
FILE_FLAG := -o
8
STD_FLAG := -std=c++11
9
+DIS_WARN := -w
10
11
# Define archive flags
12
AR_FLAG := crv
@@ -33,6 +34,16 @@ OBJ_DIRS := $(addprefix $(OBJ_DIR)/, $(INC_DIRS))
33
34
35
.PHONY: object
36
object:
37
+ $(foreach OBJ_DIR, $(OBJ_DIRS),\
38
+ $(MKDIR_P) $(OBJ_DIR);\
39
+ )
40
+ $(foreach SRC_FILE, $(SRC_FILES),\
41
+ set -e;\
42
+ $(CXX) $(DIS_WARN) $(STD_FLAG) $(OBJ_FLAG) $(FILE_FLAG) $(SRC_FILE:$(SRC_DIR)/%.$(SRC_EXT)=$(OBJ_DIR)/$(SRC_DIR)/%.$(OBJ_EXT)) $(SRC_FILE);\
43
44
+
45
+.PHONY: debug
46
+debug:
47
$(foreach OBJ_DIR, $(OBJ_DIRS),\
48
$(MKDIR_P) $(OBJ_DIR);\
49
)
0 commit comments