Skip to content

Commit d6d0202

Browse files
committed
Move binaries from bin to .build
1 parent 5d01466 commit d6d0202

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

tools/export/gcc_arm_common.tmpl

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,20 @@
44
# cross-platform directory manipulation
55
ifeq ($(OS),Windows_NT)
66
MAKEDIR = if not exist "$(1)" mkdir "$(1)"
7-
RM = rmdir /S /Q
7+
RM = rmdir /S /Q
88
else
99
MAKEDIR = mkdir -p $(1)
10-
RM = rm -rf
10+
RM = rm -rf
1111
endif
1212

13-
ifeq (,$(filter bin,$(notdir $(CURDIR))))
13+
ifeq (,$(filter .build,$(notdir $(CURDIR))))
1414
.SUFFIXES:
15-
OBJDIR := bin
15+
OBJDIR := .build
1616
MAKETARGET = $(MAKE) --no-print-directory -C $@ -f $(CURDIR)/Makefile \
1717
SRCDIR=$(CURDIR) $(MAKECMDGOALS)
1818
.PHONY: $(OBJDIR) clean
1919
$(OBJDIR):
20-
+@$(call MAKEDIR, $@)
20+
+@$(call MAKEDIR,$@)
2121
+@$(MAKETARGET)
2222
Makefile : ;
2323
% :: $(OBJDIR) ; :
@@ -86,21 +86,21 @@ all: $(PROJECT).bin $(PROJECT).hex size
8686

8787

8888
.asm.o:
89-
+@$(call MAKEDIR, $(dir $@))
89+
+@$(call MAKEDIR,$(dir $@))
9090
$(CC) $(CPU) -c $(ASM_FLAGS) -o $@ $<
9191
.s.o:
92-
+@$(call MAKEDIR, $(dir $@))
92+
+@$(call MAKEDIR,$(dir $@))
9393
$(CC) $(CPU) -c $(ASM_FLAGS) -o $@ $<
9494
.S.o:
95-
+@$(call MAKEDIR, $(dir $@))
95+
+@$(call MAKEDIR,$(dir $@))
9696
$(CC) $(CPU) -c $(ASM_FLAGS) -o $@ $<
9797

9898
.c.o:
99-
+@$(call MAKEDIR, $(dir $@))
99+
+@$(call MAKEDIR,$(dir $@))
100100
$(CC) $(CC_FLAGS) $(CC_SYMBOLS) $(INCLUDE_PATHS) -o $@ $<
101101

102102
.cpp.o:
103-
+@$(call MAKEDIR, $(dir $@))
103+
+@$(call MAKEDIR,$(dir $@))
104104
$(CPP) $(CPPC_FLAGS) $(CC_SYMBOLS) $(INCLUDE_PATHS) -o $@ $<
105105

106106

0 commit comments

Comments
 (0)