浏览代码

Rearrange Makefile to better organize components

v2
Nathaniel Walizer 6 个月前
父节点
当前提交
34a526d58f
共有 1 个文件被更改,包括 11 次插入8 次删除
  1. +11
    -8
      Makefile

+ 11
- 8
Makefile 查看文件

@@ -1,7 +1,9 @@
#CROSS_COMPILE = arm-none-eabi-
OS = linux
SYS = linux
GFX = sdl

NESE_DEBUG = CART

CC = $(CROSS_COMPILE)gcc
LD = $(CC)
#CFLAGS = -mcpu=cortex-m33 -mthumb
@@ -28,19 +30,20 @@ TEST_OBJS = $(TEST_SRCS:%.c=$(OBJDIR)/%.o)

MAPDIR = $(SRCDIR)/map
GFXDIR = $(SRCDIR)/$(GFX)
SYSDIR = $(SRCDIR)/$(SYS)

NESE_SRC_SRCS = f6502.c f6502_opcodes.c
NESE_SRC_SRCS += nese.c nes.c cart.c mapper.c
NESE_SRC_SRCS += ppu.c apu.c
NESE_SRC_SRCS += memory.c serdes.c save.c rle.c cartinfo.c
NESE_SRC_SRCS += menu.c list.c state.c menus.c
NESE_SRC_SRCS += $(OS)/port.c
NESE_SYS_SRCS = $(notdir $(wildcard $(SYSDIR)/*.c))
NESE_GFX_SRCS = $(notdir $(wildcard $(GFXDIR)/*.c))
NESE_MAP_SRCS = $(notdir $(wildcard $(MAPDIR)/*.c))

NESE_DEBUG = CART
NESE_SRC_SRCS = f6502.c f6502_opcodes.c
NESE_SRC_SRCS += nese.c nes.c cart.c mapper.c
NESE_SRC_SRCS += memory.c ppu.c apu.c
NESE_SRC_SRCS += serdes.c save.c rle.c cartinfo.c
NESE_SRC_SRCS += menu.c list.c state.c menus.c

NESE_SRCS += $(NESE_SRC_SRCS:%=$(SRCDIR)/%)
NESE_SRCS += $(NESE_SYS_SRCS:%=$(SYSDIR)/%)
NESE_SRCS += $(NESE_MAP_SRCS:%=$(MAPDIR)/%)
NESE_SRCS += $(NESE_GFX_SRCS:%=$(GFXDIR)/%)
NESE_OBJS = $(NESE_SRCS:%.c=$(OBJDIR)/%.o)


正在加载...
取消
保存