target.mk 512 B

12345678910111213141516171819202122
  1. TOOLCHAIN = x86
  2. # Sources
  3. C_SOURCES += $(TARGET_DIR)/Src/main.c
  4. C_SOURCES += $(TARGET_DIR)/Src/flipper_hal.c
  5. C_SOURCES += $(TARGET_DIR)/Src/lo_os.c
  6. C_SOURCES += $(TARGET_DIR)/Src/lo_hal.c
  7. # CFLAGS += -DFURI_DEBUG
  8. CFLAGS += -I$(TARGET_DIR)/Inc
  9. CFLAGS += -Wall -fdata-sections -ffunction-sections -pthread
  10. LDFLAGS += -pthread
  11. # FatFs library
  12. CFLAGS += -I$(TARGET_DIR)/fatfs
  13. C_SOURCES += $(TARGET_DIR)/fatfs/syscall.c
  14. # memory manager
  15. C_SOURCES += $(TARGET_DIR)/Src/heap_4.c
  16. run: all
  17. $(OBJ_DIR)/$(PROJECT).elf