Skip to content

Commit 8ca3979

Browse files
committed
embed clean into compile recipe
to avoid the risk of forgetting "make clean"
1 parent d1ceff1 commit 8ca3979

File tree

3 files changed

+19
-36
lines changed

3 files changed

+19
-36
lines changed

GD32F1/Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,8 +113,8 @@ ELFSIZE = $(SIZE) -A $(TARGET).elf
113113
# go!
114114
all: begin gccversion build sizeafter finished end
115115

116-
generic-pc13: begin gccversion build_generic-pc13 sizeafter finished copy_generic-pc13 end
117-
frankenmaple: begin gccversion build_frankenmaple sizeafter finished copy_frankenmaple end
116+
generic-pc13: begin clean gccversion build_generic-pc13 sizeafter finished copy_generic-pc13 end
117+
frankenmaple: begin clean gccversion build_frankenmaple sizeafter finished copy_frankenmaple end
118118

119119
build: elf bin lss sym
120120

STM32F1/Makefile

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -112,23 +112,23 @@ ELFSIZE = $(SIZE) -A $(TARGET).elf
112112

113113
# go!
114114
all: begin gccversion build sizeafter finished end
115-
maple-mini: begin gccversion build_maple-mini sizeafter finished copy_maple_mini end
116-
maple-rev3: begin gccversion build_maple-rev3 sizeafter finished copy_maple-rev3 end
117-
maple-rev5: begin gccversion build_maple-rev5 sizeafter finished copy_maple-rev5 end
118-
generic-pc13: begin gccversion build_generic-pc13 sizeafter finished copy_generic-pc13 end
119-
generic-pg15: begin gccversion build_generic-pg15 sizeafter finished copy_generic-pg15 end
120-
generic-pd2: begin gccversion build_generic-pd2 sizeafter finished copy_generic-pd2 end
121-
generic-pd1: begin gccversion build_generic-pd1 sizeafter finished copy_generic-pd1 end
122-
generic-pa1: begin gccversion build_generic-pa1 sizeafter finished copy_generic-pa1 end
123-
generic-pb9: begin gccversion build_generic-pb9 sizeafter finished copy_generic-pb9 end
124-
generic-pe2: begin gccversion build_generic-pe2 sizeafter finished copy_generic-pe2 end
125-
generic-pa9: begin gccversion build_generic-pa9 sizeafter finished copy_generic-pa9 end
126-
generic-pe5: begin gccversion build_generic-pe5 sizeafter finished copy_generic-pe5 end
127-
generic-pe5-button-pa0: begin gccversion build_generic-pe5-button-pa0 sizeafter finished copy_generic-pe5-button-pa0 end
128-
generic-pb7: begin gccversion build_generic-pb7 sizeafter finished copy_generic-pb7 end
129-
generic-pb0: begin gccversion build_generic-pb0 sizeafter finished copy_generic-pb0 end
130-
stbee : begin gccversion build_stbee sizeafter finished copy_stbee end
131-
naze32: begin gccversion build_naze32 sizeafter finished copy_naze32 end
115+
maple-mini: begin clean gccversion build_maple-mini sizeafter finished copy_maple_mini end
116+
maple-rev3: begin clean gccversion build_maple-rev3 sizeafter finished copy_maple-rev3 end
117+
maple-rev5: begin clean gccversion build_maple-rev5 sizeafter finished copy_maple-rev5 end
118+
generic-pc13: begin clean gccversion build_generic-pc13 sizeafter finished copy_generic-pc13 end
119+
generic-pg15: begin clean gccversion build_generic-pg15 sizeafter finished copy_generic-pg15 end
120+
generic-pd2: begin clean gccversion build_generic-pd2 sizeafter finished copy_generic-pd2 end
121+
generic-pd1: begin clean gccversion build_generic-pd1 sizeafter finished copy_generic-pd1 end
122+
generic-pa1: begin clean gccversion build_generic-pa1 sizeafter finished copy_generic-pa1 end
123+
generic-pb9: begin clean gccversion build_generic-pb9 sizeafter finished copy_generic-pb9 end
124+
generic-pe2: begin clean gccversion build_generic-pe2 sizeafter finished copy_generic-pe2 end
125+
generic-pa9: begin clean gccversion build_generic-pa9 sizeafter finished copy_generic-pa9 end
126+
generic-pe5: begin clean gccversion build_generic-pe5 sizeafter finished copy_generic-pe5 end
127+
generic-pe5-button-pa0: begin clean gccversion build_generic-pe5-button-pa0 sizeafter finished copy_generic-pe5-button-pa0 end
128+
generic-pb7: begin clean gccversion build_generic-pb7 sizeafter finished copy_generic-pb7 end
129+
generic-pb0: begin clean gccversion build_generic-pb0 sizeafter finished copy_generic-pb0 end
130+
stbee : begin clean gccversion build_stbee sizeafter finished copy_stbee end
131+
naze32: begin clean gccversion build_naze32 sizeafter finished copy_naze32 end
132132
build: elf bin lss sym
133133

134134
build_maple-mini: TARGETFLAGS= -DTARGET_MAPLE_MINI

STM32F1/make_all.bat

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,17 @@
1-
make clean
21
make maple-mini
3-
make clean
42
make maple-rev3
5-
make clean
63
make maple-rev5
7-
make clean
84
make generic-pc13
9-
make clean
105
make generic-pg15
11-
make clean
126
make generic-pd2
13-
make clean
147
make generic-pd1
15-
make clean
168
make generic-pa1
17-
make clean
189
make generic-pb9
19-
make clean
2010
make generic-pe2
21-
make clean
2211
make generic-pa9
23-
make clean
2412
make generic-pe5
25-
make clean
2613
make generic-pe5-button-pa0
27-
make clean
2814
make generic-pb7
29-
make clean
3015
make generic-pb0
31-
make clean
3216
make stbee
33-
make clean
3417
make naze32

0 commit comments

Comments
 (0)