mirror of
https://github.com/jkdansereau/goldeneye-pc-port.git
synced 2026-10-23 15:52:42 +02:00
refresh priv to pub
This commit is contained in:
1 parent
c09009d3f4
commit
2cddf53cb7
190 files changed
+59166
-57307
No files matched your search
@@ -55,7 +55,7 @@ BUILD_DIR := build/$(COUNTRYCODE)
|
||||
include assets/Makefile.obseg
|
||||
include assets/Makefile.music
|
||||
BUILD_SUB_DIRS := \
|
||||
src src/game src/rarezip libultra assets assets/obseg \
|
||||
src src/game src/rarezip src/libultra assets assets/obseg \
|
||||
assets/obseg/brief assets/obseg/chr assets/obseg/gun assets/obseg/prop \
|
||||
assets/obseg/text assets/obseg/bg assets/obseg/setup assets/obseg/stan \
|
||||
assets/music assets/ramrom assets/images assets/images/split assets/font
|
||||
@@ -80,8 +80,8 @@ CODEFILES := $(foreach dir,src,$(wildcard $(dir)/*.c))
|
||||
CODEOBJECTS := $(foreach file,$(CODEFILES),$(BUILD_DIR)/$(file:.c=.o))
|
||||
|
||||
LIBULTRA := lib/libultra_rom.a
|
||||
ULTRAFILES := libultra/libultra.s
|
||||
ULTRAOBJECTS := $(BUILD_DIR)/libultra/libultra.o
|
||||
ULTRAFILES := $(foreach dir,src/libultra,$(wildcard $(dir)/*.s))
|
||||
ULTRAOBJECTS := $(foreach file,$(ULTRAFILES),$(BUILD_DIR)/$(file:.s=.o))
|
||||
|
||||
GAMEFILES := $(foreach dir,src/game,$(wildcard $(dir)/*.c))
|
||||
GAMEOBJECTS := $(foreach file,$(GAMEFILES),$(BUILD_DIR)/$(file:.c=.o))
|
||||
@@ -89,6 +89,12 @@ GAMEOBJECTS := $(foreach file,$(GAMEFILES),$(BUILD_DIR)/$(file:.c=.o))
|
||||
ROMFILES := assets/romfiles.s
|
||||
ROMOBJECTS := $(BUILD_DIR)/assets/romfiles.o
|
||||
|
||||
GLOBALIMAGETABLEFILES := assets/GlobalImageTable.c
|
||||
GLOBALIMAGETABLEOBJECTS := $(BUILD_DIR)/assets/GlobalImageTable.o
|
||||
|
||||
ROMFILES2 := assets/romfiles2.s
|
||||
ROMOBJECTS2 := $(BUILD_DIR)/assets/romfiles2.o
|
||||
|
||||
RAMROM_FILES := assets/ramrom/ramrom.s
|
||||
RAMROM_OBJECTS := $(BUILD_DIR)/assets/ramrom/ramrom.o
|
||||
|
||||
@@ -152,6 +158,10 @@ $(BUILD_DIR)/%.o: src/%.s
|
||||
$(BUILD_DIR)/src/%.o: src/%.s
|
||||
$(AS) $(ASFLAGS) -o $@ $<
|
||||
|
||||
$(BUILD_DIR)/assets/%.o: assets/%.c
|
||||
$(ASM_PREPROC) $(OPTIMIZATION) $< | $(CC) -c $(CFLAGS) tools/asmpreproc/include-stdin.c -o $@ $(OPTIMIZATION)
|
||||
$(ASM_PREPROC) $(OPTIMIZATION) $< --post-process $@ --assembler "$(AS) $(ASFLAGS)" --asm-prelude tools/asmpreproc/prelude.s
|
||||
|
||||
$(BUILD_DIR)/assets/%.o: assets/%.s
|
||||
$(AS) $(ASFLAGS) -o $@ $<
|
||||
|
||||
@@ -178,7 +188,7 @@ $(BUILD_DIR)/src/%.o: src/%.c
|
||||
$(BUILD_DIR)/$(OBSEGMENT): $(OBSEG_RZ) $(IMAGE_OBJS)
|
||||
|
||||
|
||||
$(APPELF): $(ULTRAOBJECTS) $(HEADEROBJECTS) $(OBSEG_RZ) $(BUILD_DIR)/$(OBSEGMENT) $(MUSIC_RZ_FILES) $(BOOTOBJECTS) $(CODEOBJECTS) $(GAMEOBJECTS) $(RZOBJECTS) $(ROMOBJECTS) $(RAMROM_OBJECTS) $(FONT_OBJECTS) $(MUSIC_OBJECTS) $(OBSEG_OBJECTS)
|
||||
$(APPELF): $(ULTRAOBJECTS) $(HEADEROBJECTS) $(OBSEG_RZ) $(BUILD_DIR)/$(OBSEGMENT) $(MUSIC_RZ_FILES) $(BOOTOBJECTS) $(CODEOBJECTS) $(GAMEOBJECTS) $(RZOBJECTS) $(ROMOBJECTS) $(GLOBALIMAGETABLEOBJECTS) $(ROMOBJECTS2) $(RAMROM_OBJECTS) $(FONT_OBJECTS) $(MUSIC_OBJECTS) $(OBSEG_OBJECTS)
|
||||
$(LD) $(LDFLAGS) -o $@
|
||||
|
||||
$(APPBIN): $(APPELF)
|
||||
|
||||
Reference in new issue
Block a user