set portlibs base path in base rules, add individual portlibs for each console

This commit is contained in:
Dave Murphy
2015-01-01 22:08:39 +00:00
parent c3248e2ed5
commit 742742f275
4 changed files with 13 additions and 8 deletions

View File

@@ -4,6 +4,8 @@ endif
include $(DEVKITARM)/base_rules
PORTLIBS := $(PORTLIBS_PATH)/armv6k $(PORTLIBS_PATH)/3ds
CTRULIB := $(DEVKITPRO)/libctru
ifeq ($(strip $(APP_TITLE)),)

View File

@@ -3,8 +3,7 @@ include $(DEVKITARM)/base_tools
#---------------------------------------------------------------------------------
# add portlibs path
#---------------------------------------------------------------------------------
export PORTLIBS := $(DEVKITPRO)/portlibs/arm
export PATH := $(PORTLIBS)/bin:$(PATH)
export PORTLIBS_PATH := $(DEVKITPRO)/portlibs
#---------------------------------------------------------------------------------
@@ -18,7 +17,7 @@ export PATH := $(PORTLIBS)/bin:$(PATH)
%.arm.o: %.arm.cpp
@echo $(notdir $<)
$(CXX) -MMD -MP -MF $(DEPSDIR)/$*.arm.d $(CXXFLAGS) -marm -c $< -o $@ $(ERROR_FILTER)
#---------------------------------------------------------------------------------
%.arm.o: %.arm.c
@echo $(notdir $<)
@@ -33,7 +32,7 @@ export PATH := $(PORTLIBS)/bin:$(PATH)
%.thumb.o: %.thumb.cpp
@echo $(notdir $<)
$(CXX) -MMD -MP -MF $(DEPSDIR)/$*.thumb.d $(CXXFLAGS) -mthumb -c $< -o $@ $(ERROR_FILTER)
#---------------------------------------------------------------------------------
%.thumb.o: %.thumb.c
@echo $(notdir $<)
@@ -48,7 +47,7 @@ export PATH := $(PORTLIBS)/bin:$(PATH)
%.iwram.o: %.iwram.cpp
@echo $(notdir $<)
$(CXX) -MMD -MP -MF $(DEPSDIR)/$*.iwram.d $(CXXFLAGS) -marm -mlong-calls -c $< -o $@ $(ERROR_FILTER)
#---------------------------------------------------------------------------------
%.iwram.o: %.iwram.c
@echo $(notdir $<)
@@ -63,7 +62,7 @@ export PATH := $(PORTLIBS)/bin:$(PATH)
%.itcm.o: %.itcm.cpp
@echo $(notdir $<)
$(CXX) -MMD -MP -MF $(DEPSDIR)/$*.itcm.d $(CXXFLAGS) -marm -mlong-calls -c $< -o $@ $(ERROR_FILTER)
#---------------------------------------------------------------------------------
%.itcm.o: %.itcm.c
@echo $(notdir $<)
@@ -79,7 +78,7 @@ export PATH := $(PORTLIBS)/bin:$(PATH)
%.o: %.cpp
@echo $(notdir $<)
$(CXX) -MMD -MP -MF $(DEPSDIR)/$*.d $(CXXFLAGS) -c $< -o $@ $(ERROR_FILTER)
#---------------------------------------------------------------------------------
%.o: %.c
@echo $(notdir $<)

View File

@@ -4,6 +4,8 @@ endif
include $(DEVKITARM)/base_rules
PORTLIBS := $(PORTLIBS_PATH)/armv5te $(PORTLIBS_PATH)/nds
LIBNDS := $(DEVKITPRO)/libnds
ifeq ($(strip $(GAME_TITLE)),)
@@ -40,7 +42,7 @@ endif
%.arm9: %.elf
@$(OBJCOPY) -O binary $< $@
@echo built ... $(notdir $@)
#---------------------------------------------------------------------------------
%.arm7: %.elf
@$(OBJCOPY) -O binary $< $@

View File

@@ -4,6 +4,8 @@ endif
include $(DEVKITARM)/base_rules
PORTLIBS := $(PORTLIBS_PATH)/armv4t $(PORTLIBS_PATH)/gba
LIBGBA := $(DEVKITPRO)/libgba
#---------------------------------------------------------------------------------