mirror of
https://github.com/zeldaret/tp
synced 2026-08-15 04:50:37 -04:00
Generate makefiles from dol2asm
This commit is contained in:
@@ -40,10 +40,17 @@ $(M166_TARGET): $(M166_O_FILES) $(M166_LIBS)
|
||||
@python3 tools/lcf.py rel 166 --output $(M166_LDSCRIPT)
|
||||
@$(LD) -opt_partial -strip_partial $(M166_LDFLAGS) -o $(M166_TARGET) @build/M166_ofiles
|
||||
|
||||
$(BUILD_DIR)/rel/d/a/door/d_a_door_boss/%.o: rel/d/a/door/d_a_door_boss/%.cpp
|
||||
$(BUILD_DIR)/rel/d/a/door/d_a_door_boss/%.o: rel/d/a/door/d_a_door_boss/%.cpp $(BUILD_DIR)/rel/d/a/door/d_a_door_boss/%.d
|
||||
@echo [166] building $@
|
||||
@mkdir -p $(@D)
|
||||
@$(ICONV) -f UTF-8 -t CP932 < $< > $(basename $@).cpp
|
||||
@$(CC) $(CFLAGS) $(M166_CFLAGS) -c -o $@ $(basename $@).cpp
|
||||
@$(CC) $(CFLAGS) $(M166_CFLAGS) $(DEPFLAGS) -c -o $(dir $@) $(basename $@).cpp
|
||||
@if [ -z '$(DISABLE_DEPS)' ]; then tools/transform-dep.py '$(basename $@).d' '$(basename $@).d'; touch -c $@; fi
|
||||
|
||||
ifndef DISABLE_DEPS
|
||||
M166_D_FILES := $(M166_O_FILES:.o=.d)
|
||||
$(M166_D_FILES):
|
||||
include $(wildcard $(M166_D_FILES))
|
||||
endif
|
||||
|
||||
|
||||
|
||||
@@ -40,10 +40,17 @@ $(M167_TARGET): $(M167_O_FILES) $(M167_LIBS)
|
||||
@python3 tools/lcf.py rel 167 --output $(M167_LDSCRIPT)
|
||||
@$(LD) -opt_partial -strip_partial $(M167_LDFLAGS) -o $(M167_TARGET) @build/M167_ofiles
|
||||
|
||||
$(BUILD_DIR)/rel/d/a/door/d_a_door_bossL5/%.o: rel/d/a/door/d_a_door_bossL5/%.cpp
|
||||
$(BUILD_DIR)/rel/d/a/door/d_a_door_bossL5/%.o: rel/d/a/door/d_a_door_bossL5/%.cpp $(BUILD_DIR)/rel/d/a/door/d_a_door_bossL5/%.d
|
||||
@echo [167] building $@
|
||||
@mkdir -p $(@D)
|
||||
@$(ICONV) -f UTF-8 -t CP932 < $< > $(basename $@).cpp
|
||||
@$(CC) $(CFLAGS) $(M167_CFLAGS) -c -o $@ $(basename $@).cpp
|
||||
@$(CC) $(CFLAGS) $(M167_CFLAGS) $(DEPFLAGS) -c -o $(dir $@) $(basename $@).cpp
|
||||
@if [ -z '$(DISABLE_DEPS)' ]; then tools/transform-dep.py '$(basename $@).d' '$(basename $@).d'; touch -c $@; fi
|
||||
|
||||
ifndef DISABLE_DEPS
|
||||
M167_D_FILES := $(M167_O_FILES:.o=.d)
|
||||
$(M167_D_FILES):
|
||||
include $(wildcard $(M167_D_FILES))
|
||||
endif
|
||||
|
||||
|
||||
|
||||
@@ -40,10 +40,17 @@ $(M64_TARGET): $(M64_O_FILES) $(M64_LIBS)
|
||||
@python3 tools/lcf.py rel 64 --output $(M64_LDSCRIPT)
|
||||
@$(LD) -opt_partial -strip_partial $(M64_LDFLAGS) -o $(M64_TARGET) @build/M64_ofiles
|
||||
|
||||
$(BUILD_DIR)/rel/d/a/door/d_a_door_bossl1/%.o: rel/d/a/door/d_a_door_bossl1/%.cpp
|
||||
$(BUILD_DIR)/rel/d/a/door/d_a_door_bossl1/%.o: rel/d/a/door/d_a_door_bossl1/%.cpp $(BUILD_DIR)/rel/d/a/door/d_a_door_bossl1/%.d
|
||||
@echo [ 64] building $@
|
||||
@mkdir -p $(@D)
|
||||
@$(ICONV) -f UTF-8 -t CP932 < $< > $(basename $@).cpp
|
||||
@$(CC) $(CFLAGS) $(M64_CFLAGS) -c -o $@ $(basename $@).cpp
|
||||
@$(CC) $(CFLAGS) $(M64_CFLAGS) $(DEPFLAGS) -c -o $(dir $@) $(basename $@).cpp
|
||||
@if [ -z '$(DISABLE_DEPS)' ]; then tools/transform-dep.py '$(basename $@).d' '$(basename $@).d'; touch -c $@; fi
|
||||
|
||||
ifndef DISABLE_DEPS
|
||||
M64_D_FILES := $(M64_O_FILES:.o=.d)
|
||||
$(M64_D_FILES):
|
||||
include $(wildcard $(M64_D_FILES))
|
||||
endif
|
||||
|
||||
|
||||
|
||||
@@ -38,10 +38,17 @@ $(M6_TARGET): $(M6_O_FILES) $(M6_LIBS)
|
||||
@python3 tools/lcf.py rel 6 --output $(M6_LDSCRIPT)
|
||||
@$(LD) -opt_partial -strip_partial $(M6_LDFLAGS) -o $(M6_TARGET) @build/M6_ofiles
|
||||
|
||||
$(BUILD_DIR)/rel/d/a/door/d_a_door_dbdoor00/%.o: rel/d/a/door/d_a_door_dbdoor00/%.cpp
|
||||
$(BUILD_DIR)/rel/d/a/door/d_a_door_dbdoor00/%.o: rel/d/a/door/d_a_door_dbdoor00/%.cpp $(BUILD_DIR)/rel/d/a/door/d_a_door_dbdoor00/%.d
|
||||
@echo [ 6] building $@
|
||||
@mkdir -p $(@D)
|
||||
@$(ICONV) -f UTF-8 -t CP932 < $< > $(basename $@).cpp
|
||||
@$(CC) $(CFLAGS) $(M6_CFLAGS) -c -o $@ $(basename $@).cpp
|
||||
@$(CC) $(CFLAGS) $(M6_CFLAGS) $(DEPFLAGS) -c -o $(dir $@) $(basename $@).cpp
|
||||
@if [ -z '$(DISABLE_DEPS)' ]; then tools/transform-dep.py '$(basename $@).d' '$(basename $@).d'; touch -c $@; fi
|
||||
|
||||
ifndef DISABLE_DEPS
|
||||
M6_D_FILES := $(M6_O_FILES:.o=.d)
|
||||
$(M6_D_FILES):
|
||||
include $(wildcard $(M6_D_FILES))
|
||||
endif
|
||||
|
||||
|
||||
|
||||
@@ -38,10 +38,17 @@ $(M7_TARGET): $(M7_O_FILES) $(M7_LIBS)
|
||||
@python3 tools/lcf.py rel 7 --output $(M7_LDSCRIPT)
|
||||
@$(LD) -opt_partial -strip_partial $(M7_LDFLAGS) -o $(M7_TARGET) @build/M7_ofiles
|
||||
|
||||
$(BUILD_DIR)/rel/d/a/door/d_a_door_knob00/%.o: rel/d/a/door/d_a_door_knob00/%.cpp
|
||||
$(BUILD_DIR)/rel/d/a/door/d_a_door_knob00/%.o: rel/d/a/door/d_a_door_knob00/%.cpp $(BUILD_DIR)/rel/d/a/door/d_a_door_knob00/%.d
|
||||
@echo [ 7] building $@
|
||||
@mkdir -p $(@D)
|
||||
@$(ICONV) -f UTF-8 -t CP932 < $< > $(basename $@).cpp
|
||||
@$(CC) $(CFLAGS) $(M7_CFLAGS) -c -o $@ $(basename $@).cpp
|
||||
@$(CC) $(CFLAGS) $(M7_CFLAGS) $(DEPFLAGS) -c -o $(dir $@) $(basename $@).cpp
|
||||
@if [ -z '$(DISABLE_DEPS)' ]; then tools/transform-dep.py '$(basename $@).d' '$(basename $@).d'; touch -c $@; fi
|
||||
|
||||
ifndef DISABLE_DEPS
|
||||
M7_D_FILES := $(M7_O_FILES:.o=.d)
|
||||
$(M7_D_FILES):
|
||||
include $(wildcard $(M7_D_FILES))
|
||||
endif
|
||||
|
||||
|
||||
|
||||
@@ -40,10 +40,17 @@ $(M168_TARGET): $(M168_O_FILES) $(M168_LIBS)
|
||||
@python3 tools/lcf.py rel 168 --output $(M168_LDSCRIPT)
|
||||
@$(LD) -opt_partial -strip_partial $(M168_LDFLAGS) -o $(M168_TARGET) @build/M168_ofiles
|
||||
|
||||
$(BUILD_DIR)/rel/d/a/door/d_a_door_mbossL1/%.o: rel/d/a/door/d_a_door_mbossL1/%.cpp
|
||||
$(BUILD_DIR)/rel/d/a/door/d_a_door_mbossL1/%.o: rel/d/a/door/d_a_door_mbossL1/%.cpp $(BUILD_DIR)/rel/d/a/door/d_a_door_mbossL1/%.d
|
||||
@echo [168] building $@
|
||||
@mkdir -p $(@D)
|
||||
@$(ICONV) -f UTF-8 -t CP932 < $< > $(basename $@).cpp
|
||||
@$(CC) $(CFLAGS) $(M168_CFLAGS) -c -o $@ $(basename $@).cpp
|
||||
@$(CC) $(CFLAGS) $(M168_CFLAGS) $(DEPFLAGS) -c -o $(dir $@) $(basename $@).cpp
|
||||
@if [ -z '$(DISABLE_DEPS)' ]; then tools/transform-dep.py '$(basename $@).d' '$(basename $@).d'; touch -c $@; fi
|
||||
|
||||
ifndef DISABLE_DEPS
|
||||
M168_D_FILES := $(M168_O_FILES:.o=.d)
|
||||
$(M168_D_FILES):
|
||||
include $(wildcard $(M168_D_FILES))
|
||||
endif
|
||||
|
||||
|
||||
|
||||
@@ -40,10 +40,17 @@ $(M169_TARGET): $(M169_O_FILES) $(M169_LIBS)
|
||||
@python3 tools/lcf.py rel 169 --output $(M169_LDSCRIPT)
|
||||
@$(LD) -opt_partial -strip_partial $(M169_LDFLAGS) -o $(M169_TARGET) @build/M169_ofiles
|
||||
|
||||
$(BUILD_DIR)/rel/d/a/door/d_a_door_push/%.o: rel/d/a/door/d_a_door_push/%.cpp
|
||||
$(BUILD_DIR)/rel/d/a/door/d_a_door_push/%.o: rel/d/a/door/d_a_door_push/%.cpp $(BUILD_DIR)/rel/d/a/door/d_a_door_push/%.d
|
||||
@echo [169] building $@
|
||||
@mkdir -p $(@D)
|
||||
@$(ICONV) -f UTF-8 -t CP932 < $< > $(basename $@).cpp
|
||||
@$(CC) $(CFLAGS) $(M169_CFLAGS) -c -o $@ $(basename $@).cpp
|
||||
@$(CC) $(CFLAGS) $(M169_CFLAGS) $(DEPFLAGS) -c -o $(dir $@) $(basename $@).cpp
|
||||
@if [ -z '$(DISABLE_DEPS)' ]; then tools/transform-dep.py '$(basename $@).d' '$(basename $@).d'; touch -c $@; fi
|
||||
|
||||
ifndef DISABLE_DEPS
|
||||
M169_D_FILES := $(M169_O_FILES:.o=.d)
|
||||
$(M169_D_FILES):
|
||||
include $(wildcard $(M169_D_FILES))
|
||||
endif
|
||||
|
||||
|
||||
|
||||
@@ -38,10 +38,17 @@ $(M8_TARGET): $(M8_O_FILES) $(M8_LIBS)
|
||||
@python3 tools/lcf.py rel 8 --output $(M8_LDSCRIPT)
|
||||
@$(LD) -opt_partial -strip_partial $(M8_LDFLAGS) -o $(M8_TARGET) @build/M8_ofiles
|
||||
|
||||
$(BUILD_DIR)/rel/d/a/door/d_a_door_shutter/%.o: rel/d/a/door/d_a_door_shutter/%.cpp
|
||||
$(BUILD_DIR)/rel/d/a/door/d_a_door_shutter/%.o: rel/d/a/door/d_a_door_shutter/%.cpp $(BUILD_DIR)/rel/d/a/door/d_a_door_shutter/%.d
|
||||
@echo [ 8] building $@
|
||||
@mkdir -p $(@D)
|
||||
@$(ICONV) -f UTF-8 -t CP932 < $< > $(basename $@).cpp
|
||||
@$(CC) $(CFLAGS) $(M8_CFLAGS) -c -o $@ $(basename $@).cpp
|
||||
@$(CC) $(CFLAGS) $(M8_CFLAGS) $(DEPFLAGS) -c -o $(dir $@) $(basename $@).cpp
|
||||
@if [ -z '$(DISABLE_DEPS)' ]; then tools/transform-dep.py '$(basename $@).d' '$(basename $@).d'; touch -c $@; fi
|
||||
|
||||
ifndef DISABLE_DEPS
|
||||
M8_D_FILES := $(M8_O_FILES:.o=.d)
|
||||
$(M8_D_FILES):
|
||||
include $(wildcard $(M8_D_FILES))
|
||||
endif
|
||||
|
||||
|
||||
|
||||
@@ -38,10 +38,17 @@ $(M9_TARGET): $(M9_O_FILES) $(M9_LIBS)
|
||||
@python3 tools/lcf.py rel 9 --output $(M9_LDSCRIPT)
|
||||
@$(LD) -opt_partial -strip_partial $(M9_LDFLAGS) -o $(M9_TARGET) @build/M9_ofiles
|
||||
|
||||
$(BUILD_DIR)/rel/d/a/door/d_a_door_spiral/%.o: rel/d/a/door/d_a_door_spiral/%.cpp
|
||||
$(BUILD_DIR)/rel/d/a/door/d_a_door_spiral/%.o: rel/d/a/door/d_a_door_spiral/%.cpp $(BUILD_DIR)/rel/d/a/door/d_a_door_spiral/%.d
|
||||
@echo [ 9] building $@
|
||||
@mkdir -p $(@D)
|
||||
@$(ICONV) -f UTF-8 -t CP932 < $< > $(basename $@).cpp
|
||||
@$(CC) $(CFLAGS) $(M9_CFLAGS) -c -o $@ $(basename $@).cpp
|
||||
@$(CC) $(CFLAGS) $(M9_CFLAGS) $(DEPFLAGS) -c -o $(dir $@) $(basename $@).cpp
|
||||
@if [ -z '$(DISABLE_DEPS)' ]; then tools/transform-dep.py '$(basename $@).d' '$(basename $@).d'; touch -c $@; fi
|
||||
|
||||
ifndef DISABLE_DEPS
|
||||
M9_D_FILES := $(M9_O_FILES:.o=.d)
|
||||
$(M9_D_FILES):
|
||||
include $(wildcard $(M9_D_FILES))
|
||||
endif
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user