File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change 1
- # main project target
2
- $(BUILD_PATH ) /main.o : $(SRCROOT ) /main.cpp
1
+ # Sources to compile
2
+ SRC_FILES = main.cpp
3
+ OBJ_FILES = $(addprefix $(BUILD_PATH ) /,$(SRC_FILES:.cpp=.o ) )
4
+
5
+ $(BUILD_PATH ) /% .o : % .cpp
3
6
$(SILENT_CXX ) $(CXX ) $(CFLAGS ) $(CXXFLAGS ) $(LIBMAPLE_INCLUDES ) $(WIRISH_INCLUDES ) -o $@ -c $<
4
7
5
8
$(BUILD_PATH ) /libmaple.a : $(BUILDDIRS ) $(TGT_BIN )
@@ -10,7 +13,7 @@ library: $(BUILD_PATH)/libmaple.a
10
13
11
14
.PHONY : library
12
15
13
- $(BUILD_PATH ) /$(BOARD ) .elf : $(BUILDDIRS ) $(TGT_BIN ) $(BUILD_PATH ) /main.o
16
+ $(BUILD_PATH ) /$(BOARD ) .elf : $(BUILDDIRS ) $(TGT_BIN ) $(OBJ_FILES )
14
17
$(SILENT_LD ) $(CXX ) $(LDFLAGS ) -o $@ $(TGT_BIN ) $(BUILD_PATH ) /main.o -Wl,-Map,$(BUILD_PATH ) /$(BOARD ) .map
15
18
16
19
$(BUILD_PATH ) /$(BOARD ) .bin : $(BUILD_PATH ) /$(BOARD ) .elf
You can’t perform that action at this time.
0 commit comments