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 | ||