Rev 6 | Rev 28 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6 | Rev 9 | ||
---|---|---|---|
Line 232... | Line 232... | ||
232 | C_OBJECTS += $(OLED_OBJECTS) |
232 | C_OBJECTS += $(OLED_OBJECTS) |
233 | 233 | ||
234 | $(OLED_OBJ)/%.o: $(OLED_SRC)/%.c $(DEPENDS) |
234 | $(OLED_OBJ)/%.o: $(OLED_SRC)/%.c $(DEPENDS) |
235 | $(CC) $(CFLAGS) $< -o $@ |
235 | $(CC) $(CFLAGS) $< -o $@ |
236 | 236 | ||
- | 237 | ############################################# |
|
- | 238 | # PLX library |
|
- | 239 | ||
- | 240 | ||
- | 241 | PLX_PATH = plx_lib |
|
- | 242 | PLX_SRC = $(PLX_PATH) |
|
- | 243 | PLX_INC = $(PLX_PATH) |
|
- | 244 | PLX_OBJ = $(OBJPATH)/PLX_Obj |
|
- | 245 | INCLUDES += -I$(PLX_INC) |
|
- | 246 | ||
- | 247 | #PLX_OBJECTS += $(PLX_OBJ)/plx.o |
|
- | 248 | ||
- | 249 | C_OBJECTS += $(PLX_OBJECTS) |
|
- | 250 | ||
- | 251 | $(PLX_OBJ)/%.o: $(PLX_SRC)/%.c $(DEPENDS) |
|
- | 252 | $(CC) $(CFLAGS) $< -o $@ |
|
- | 253 | ||
237 | 254 | ||
238 | ############################################# |
255 | ############################################# |
239 | # for version.h |
256 | # for version.h |
240 | INCLUDES += -I. |
257 | INCLUDES += -I. |
241 | 258 | ||
Line 244... | Line 261... | ||
244 | mkdir -p $(DRV_OBJ) |
261 | mkdir -p $(DRV_OBJ) |
245 | mkdir -p $(HAL_OBJ) |
262 | mkdir -p $(HAL_OBJ) |
246 | mkdir -p $(USB_OBJ) |
263 | mkdir -p $(USB_OBJ) |
247 | mkdir -p $(CDC_OBJ) |
264 | mkdir -p $(CDC_OBJ) |
248 | mkdir -p $(PRJ_OBJ) |
265 | mkdir -p $(PRJ_OBJ) |
- | 266 | mkdir -p $(PLX_OBJ) |
|
249 | mkdir -p $(OLED_OBJ) |
267 | mkdir -p $(OLED_OBJ) |
250 | touch $@ |
268 | touch $@ |
251 | 269 | ||
252 | 270 | ||
253 | -include $(HAL_OBJECTS:.o=.d) |
271 | -include $(HAL_OBJECTS:.o=.d) |
254 | -include $(DRV_OBJECTS:.o=.d) |
272 | -include $(DRV_OBJECTS:.o=.d) |
255 | -include $(CDC_OBJECTS:.o=.d) |
273 | -include $(CDC_OBJECTS:.o=.d) |
256 | -include $(USB_OBJECTS:.o=.d) |
274 | -include $(USB_OBJECTS:.o=.d) |
257 | -include $(PRJ_OBJECTS:.o=.d) |
275 | -include $(PRJ_OBJECTS:.o=.d) |
- | 276 | -include $(PLX_OBJECTS:.o=.d) |
|
258 | -include $(OLED_OBJECTS:.o=.d) |
277 | -include $(OLED_OBJECTS:.o=.d) |
259 | 278 | ||
260 | 279 | ||
261 | 280 | ||
262 | ########################################### |
281 | ########################################### |
Line 273... | Line 292... | ||
273 | rm -f $(DRV_OBJ)/* |
292 | rm -f $(DRV_OBJ)/* |
274 | rm -f $(HAL_OBJ)/* |
293 | rm -f $(HAL_OBJ)/* |
275 | rm -f $(USB_OBJ)/* |
294 | rm -f $(USB_OBJ)/* |
276 | rm -f $(CDC_OBJ)/* |
295 | rm -f $(CDC_OBJ)/* |
277 | rm -f $(PRJ_OBJ)/* |
296 | rm -f $(PRJ_OBJ)/* |
- | 297 | rm -f $(PLX_OBJ)/* |
|
278 | rm -f $(OLED_OBJ)/* |
298 | rm -f $(OLED_OBJ)/* |
279 | 299 | ||
280 | #Macro expansion in the makefile change the paths used |
300 | #Macro expansion in the makefile change the paths used |
281 | BUILD_TARGETS = $(OBJPATH)/.exist revision flash |
301 | BUILD_TARGETS = $(OBJPATH)/.exist revision flash |
282 | 302 |