dependencies fix
This commit is contained in:
1 parent
e683061e29
commit
8bdaa180f0
1 file changed
+18
-12
@@ -63,18 +63,24 @@ SRCDIR_KERNAL = $(SRCDIR_COMMON) \
|
|||||||
src/kernal/tape \
|
src/kernal/tape \
|
||||||
src/kernal/time
|
src/kernal/time
|
||||||
|
|
||||||
SRC_BASIC = $(foreach dir,$(SRCDIR_BASIC),$(wildcard $(dir)/*.s))
|
SRC_BASIC = $(foreach dir,$(SRCDIR_BASIC),$(wildcard $(dir)/*.s))
|
||||||
SRC_DOS_M65 = $(foreach dir,$(SRCDIR_DOS_M65),$(wildcard $(dir)/*.s))
|
SRC_DOS_M65 = $(foreach dir,$(SRCDIR_DOS_M65),$(wildcard $(dir)/*.s))
|
||||||
SRC_KERNAL = $(foreach dir,$(SRCDIR_KERNAL),$(wildcard $(dir)/*.s))
|
SRC_KERNAL = $(foreach dir,$(SRCDIR_KERNAL),$(wildcard $(dir)/*.s))
|
||||||
SRC_TOOLS = $(wildcard tools/*.c,tools/*.cc)
|
SRC_TOOLS = $(wildcard tools/*.c,tools/*.cc)
|
||||||
|
|
||||||
DIR_ACME = assembler/acme/src
|
DIR_ACME = assembler/acme/src
|
||||||
HDR_ACME = $(filter-out $(wildcard $(DIR_ACME)/_*.h),$(wildcard $(DIR_ACME)/*.h))
|
HDR_ACME = $(filter-out $(wildcard $(DIR_ACME)/_*.h),$(wildcard $(DIR_ACME)/*.h))
|
||||||
SRC_ACME = $(DIR_ACME)/acme.c $(DIR_ACME)/platform.c $(DIR_ACME)/alu.c $(DIR_ACME)/typesystem.c \
|
SRC_ACME = $(DIR_ACME)/acme.c $(DIR_ACME)/platform.c $(DIR_ACME)/alu.c $(DIR_ACME)/typesystem.c \
|
||||||
$(DIR_ACME)/cliargs.c $(DIR_ACME)/global.c $(DIR_ACME)/output.c $(DIR_ACME)/flow.c \
|
$(DIR_ACME)/cliargs.c $(DIR_ACME)/global.c $(DIR_ACME)/output.c $(DIR_ACME)/flow.c \
|
||||||
$(DIR_ACME)/macro.c $(DIR_ACME)/cpu.c $(DIR_ACME)/encoding.c $(DIR_ACME)/pseudoopcodes.c \
|
$(DIR_ACME)/macro.c $(DIR_ACME)/cpu.c $(DIR_ACME)/encoding.c $(DIR_ACME)/pseudoopcodes.c \
|
||||||
$(DIR_ACME)/dynabuf.c $(DIR_ACME)/mnemo.c $(DIR_ACME)/input.c $(DIR_ACME)/section.c \
|
$(DIR_ACME)/dynabuf.c $(DIR_ACME)/mnemo.c $(DIR_ACME)/input.c $(DIR_ACME)/section.c \
|
||||||
$(DIR_ACME)/symbol.c $(DIR_ACME)/tree.c
|
$(DIR_ACME)/symbol.c $(DIR_ACME)/tree.c
|
||||||
|
|
||||||
|
CRT_HDR_LIST = assets/cartridge/header-cart.bin \
|
||||||
|
assets/cartridge/header-seg0.bin \
|
||||||
|
assets/cartridge/header-seg1.bin \
|
||||||
|
assets/cartridge/header-seg2.bin \
|
||||||
|
assets/cartridge/header-seg3.bin
|
||||||
|
|
||||||
# Generated files
|
# Generated files
|
||||||
|
|
||||||
@@ -557,7 +563,7 @@ build/padding_8_KB:
|
|||||||
@mkdir -p build
|
@mkdir -p build
|
||||||
@dd if=/dev/zero bs=8192 count=1 of=$@ status=none
|
@dd if=/dev/zero bs=8192 count=1 of=$@ status=none
|
||||||
|
|
||||||
build/external_generic.crt: $(SEG_LIST_CRT) build/padding_8_KB
|
build/external_generic.crt: $(SEG_LIST_CRT) $(CRT_HDR_LIST) build/padding_8_KB
|
||||||
@echo
|
@echo
|
||||||
@echo
|
@echo
|
||||||
@echo
|
@echo
|
||||||
|
|||||||
Reference in new issue
Block a user