forked from len0rd/rockbox
Roll back r30328. Sorry for any inconvenience.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30329 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
1466519bd8
commit
46d7fb9b4a
30 changed files with 208 additions and 247 deletions
|
|
@ -43,14 +43,13 @@ include $(APPSDIR)/codecs/librm/librm.make
|
|||
include $(APPSDIR)/codecs/libatrac/libatrac.make
|
||||
include $(APPSDIR)/codecs/libpcm/libpcm.make
|
||||
include $(APPSDIR)/codecs/libtta/libtta.make
|
||||
include $(APPSDIR)/codecs/libgme/ay/libay.make
|
||||
include $(APPSDIR)/codecs/libgme/gbs/libgbs.make
|
||||
include $(APPSDIR)/codecs/libgme/hes/libhes.make
|
||||
include $(APPSDIR)/codecs/libgme/nsf/libnsf.make
|
||||
include $(APPSDIR)/codecs/libgme/sgc/libsgc.make
|
||||
include $(APPSDIR)/codecs/libgme/vgm/libvgm.make
|
||||
include $(APPSDIR)/codecs/libgme/kss/libkss.make
|
||||
include $(APPSDIR)/codecs/libgme/emu2413/libemu2413.make
|
||||
include $(APPSDIR)/codecs/libgme/libay.make
|
||||
include $(APPSDIR)/codecs/libgme/libgbs.make
|
||||
include $(APPSDIR)/codecs/libgme/libhes.make
|
||||
include $(APPSDIR)/codecs/libgme/libnsf.make
|
||||
include $(APPSDIR)/codecs/libgme/libsgc.make
|
||||
include $(APPSDIR)/codecs/libgme/libvgm.make
|
||||
include $(APPSDIR)/codecs/libgme/libkss.make
|
||||
|
||||
# compile flags for codecs
|
||||
CODECFLAGS = $(CFLAGS) -fstrict-aliasing -I$(APPSDIR)/codecs \
|
||||
|
|
@ -104,10 +103,10 @@ $(CODECDIR)/tta.codec : $(CODECDIR)/libtta.a
|
|||
$(CODECDIR)/ay.codec : $(CODECDIR)/libay.a
|
||||
$(CODECDIR)/gbs.codec : $(CODECDIR)/libgbs.a
|
||||
$(CODECDIR)/hes.codec : $(CODECDIR)/libhes.a
|
||||
$(CODECDIR)/nsf.codec : $(CODECDIR)/libnsf.a $(CODECDIR)/libemu2413.a
|
||||
$(CODECDIR)/sgc.codec : $(CODECDIR)/libsgc.a $(CODECDIR)/libemu2413.a
|
||||
$(CODECDIR)/vgm.codec : $(CODECDIR)/libvgm.a $(CODECDIR)/libemu2413.a
|
||||
$(CODECDIR)/kss.codec : $(CODECDIR)/libkss.a $(CODECDIR)/libemu2413.a
|
||||
$(CODECDIR)/nsf.codec : $(CODECDIR)/libnsf.a
|
||||
$(CODECDIR)/sgc.codec : $(CODECDIR)/libsgc.a
|
||||
$(CODECDIR)/vgm.codec : $(CODECDIR)/libvgm.a
|
||||
$(CODECDIR)/kss.codec : $(CODECDIR)/libkss.a
|
||||
|
||||
$(CODECS): $(CODECLIB) # this must be last in codec dependency list
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,6 @@
|
|||
ay_apu.c
|
||||
ay_cpu.c
|
||||
ay_emu.c
|
||||
blip_buffer.c
|
||||
multi_buffer.c
|
||||
z80_cpu.c
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
gb_apu.c
|
||||
gb_cpu.c
|
||||
gbs_cpu.c
|
||||
gb_oscs.c
|
||||
gbs_emu.c
|
||||
blip_buffer.c
|
||||
multi_buffer.c
|
||||
rom_data.c
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
hes_apu.c
|
||||
hes_apu_adpcm.c
|
||||
hes_cpu.c
|
||||
hes_emu.c
|
||||
blip_buffer.c
|
||||
multi_buffer.c
|
||||
rom_data.c
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
ay_apu.c
|
||||
kss_cpu.c
|
||||
kss_emu.c
|
||||
kss_scc_apu.c
|
||||
opl_apu.c
|
||||
sms_apu.c
|
||||
z80_cpu.c
|
||||
blip_buffer.c
|
||||
multi_buffer.c
|
||||
rom_data.c
|
||||
emu2413.c
|
||||
emu8950.c
|
||||
emuadpcm.c
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
nes_apu.c
|
||||
nes_cpu.c
|
||||
nes_fds_apu.c
|
||||
nes_fme7_apu.c
|
||||
nes_namco_apu.c
|
||||
nes_oscs.c
|
||||
nes_vrc6_apu.c
|
||||
nes_vrc7_apu.c
|
||||
nsf_cpu.c
|
||||
nsf_emu.c
|
||||
nsfe_info.c
|
||||
blip_buffer.c
|
||||
multi_buffer.c
|
||||
rom_data.c
|
||||
emu2413.c
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
sgc_cpu.c
|
||||
sgc_emu.c
|
||||
sms_apu.c
|
||||
sms_fm_apu.c
|
||||
ym2413_emu.c
|
||||
z80_cpu.c
|
||||
blip_buffer.c
|
||||
multi_buffer.c
|
||||
rom_data.c
|
||||
emu2413.c
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
blip_buffer.c
|
||||
multi_buffer.c
|
||||
resampler.c
|
||||
sms_apu.c
|
||||
vgm_emu.c
|
||||
emu2413.c
|
||||
ym2413_emu.c
|
||||
ym2612_emu.c
|
||||
inflate/bbfuncs.c
|
||||
inflate/inflate.c
|
||||
inflate/mallocer.c
|
||||
inflate/mbreader.c
|
||||
|
|
@ -1,6 +0,0 @@
|
|||
ay_apu.c
|
||||
ay_cpu.c
|
||||
ay_emu.c
|
||||
blip_buffer.c
|
||||
multi_buffer.c
|
||||
z80_cpu.c
|
||||
|
|
@ -1,21 +0,0 @@
|
|||
|
||||
# libay
|
||||
AYLIB := $(CODECDIR)/libay.a
|
||||
AYLIB_SRC := $(call preprocess, $(APPSDIR)/codecs/libgme/ay/AYSOURCES)
|
||||
AYLIB_OBJ := $(call c2obj, $(AYLIB_SRC))
|
||||
OTHER_SRC += $(AYLIB_SRC)
|
||||
|
||||
$(AYLIB): $(AYLIB_OBJ)
|
||||
$(SILENT)$(shell rm -f $@)
|
||||
$(call PRINTS,AR $(@F))$(AR) rcs $@ $^ >/dev/null
|
||||
|
||||
AYFLAGS = $(filter-out -O%,$(CODECFLAGS)) -fno-strict-aliasing -DGME_AY_TYPE
|
||||
ifeq ($(CPU),arm)
|
||||
AYFLAGS += -O1
|
||||
else
|
||||
AYFLAGS += -O2
|
||||
endif
|
||||
|
||||
$(CODECDIR)/libgme/ay/%.o: $(ROOTDIR)/apps/codecs/libgme/%.c
|
||||
$(SILENT)mkdir -p $(dir $@)
|
||||
$(call PRINTS,CC $(subst $(ROOTDIR)/,,$<))$(CC) $(AYFLAGS) -c $< -o $@
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
sms_fm_apu.c
|
||||
ym2413_emu.c
|
||||
emu2413.c
|
||||
|
|
@ -1,21 +0,0 @@
|
|||
|
||||
# libemu
|
||||
EMULIB := $(CODECDIR)/libemu2413.a
|
||||
EMULIB_SRC := $(call preprocess, $(APPSDIR)/codecs/libgme/emu2413/EMU2413SOURCES)
|
||||
EMULIB_OBJ := $(call c2obj, $(EMULIB_SRC))
|
||||
OTHER_SRC += $(EMULIB_SRC)
|
||||
|
||||
$(EMULIB): $(EMULIB_OBJ)
|
||||
$(SILENT)$(shell rm -f $@)
|
||||
$(call PRINTS,AR $(@F))$(AR) rcs $@ $^ >/dev/null
|
||||
|
||||
EMUFLAGS = $(filter-out -O%,$(CODECFLAGS)) -fno-strict-aliasing -DGME_EMU_TYPE
|
||||
ifeq ($(CPU),arm)
|
||||
EMUFLAGS += -O3
|
||||
else
|
||||
EMUFLAGS += -O2
|
||||
endif
|
||||
|
||||
$(CODECDIR)/libgme/emu2413/%.o: $(ROOTDIR)/apps/codecs/libgme/%.c
|
||||
$(SILENT)mkdir -p $(dir $@)
|
||||
$(call PRINTS,CC $(subst $(ROOTDIR)/,,$<))$(CC) $(EMUFLAGS) -c $< -o $@
|
||||
|
|
@ -1,8 +0,0 @@
|
|||
gb_apu.c
|
||||
gb_cpu.c
|
||||
gbs_cpu.c
|
||||
gb_oscs.c
|
||||
gbs_emu.c
|
||||
blip_buffer.c
|
||||
multi_buffer.c
|
||||
rom_data.c
|
||||
|
|
@ -1,21 +0,0 @@
|
|||
|
||||
# libgbs
|
||||
GBSLIB := $(CODECDIR)/libgbs.a
|
||||
GBSLIB_SRC := $(call preprocess, $(APPSDIR)/codecs/libgme/gbs/GBSSOURCES)
|
||||
GBSLIB_OBJ := $(call c2obj, $(GBSLIB_SRC))
|
||||
OTHER_SRC += $(GBSLIB_SRC)
|
||||
|
||||
$(GBSLIB): $(GBSLIB_OBJ)
|
||||
$(SILENT)$(shell rm -f $@)
|
||||
$(call PRINTS,AR $(@F))$(AR) rcs $@ $^ >/dev/null
|
||||
|
||||
GBSFLAGS = $(filter-out -O%,$(CODECFLAGS)) -fno-strict-aliasing -DGME_GBS_TYPE
|
||||
ifeq ($(CPU),arm)
|
||||
GBSFLAGS += -O1
|
||||
else
|
||||
GBSFLAGS += -O2
|
||||
endif
|
||||
|
||||
$(CODECDIR)/libgme/gbs/%.o: $(ROOTDIR)/apps/codecs/libgme/%.c
|
||||
$(SILENT)mkdir -p $(dir $@)
|
||||
$(call PRINTS,CC $(subst $(ROOTDIR)/,,$<))$(CC) $(GBSFLAGS) -c $< -o $@
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
hes_apu.c
|
||||
hes_apu_adpcm.c
|
||||
hes_cpu.c
|
||||
hes_emu.c
|
||||
blip_buffer.c
|
||||
multi_buffer.c
|
||||
rom_data.c
|
||||
|
|
@ -1,21 +0,0 @@
|
|||
|
||||
# libhes
|
||||
HESLIB := $(CODECDIR)/libhes.a
|
||||
HESLIB_SRC := $(call preprocess, $(APPSDIR)/codecs/libgme/hes/HESSOURCES)
|
||||
HESLIB_OBJ := $(call c2obj, $(HESLIB_SRC))
|
||||
OTHER_SRC += $(HESLIB_SRC)
|
||||
|
||||
$(HESLIB): $(HESLIB_OBJ)
|
||||
$(SILENT)$(shell rm -f $@)
|
||||
$(call PRINTS,AR $(@F))$(AR) rcs $@ $^ >/dev/null
|
||||
|
||||
HESFLAGS = $(filter-out -O%,$(CODECFLAGS)) -fno-strict-aliasing -DGME_HES_TYPE
|
||||
ifeq ($(CPU),arm)
|
||||
HESFLAGS += -O1
|
||||
else
|
||||
HESFLAGS += -O2
|
||||
endif
|
||||
|
||||
$(CODECDIR)/libgme/hes/%.o: $(ROOTDIR)/apps/codecs/libgme/%.c
|
||||
$(SILENT)mkdir -p $(dir $@)
|
||||
$(call PRINTS,CC $(subst $(ROOTDIR)/,,$<))$(CC) $(HESFLAGS) -c $< -o $@
|
||||
|
|
@ -1,12 +0,0 @@
|
|||
ay_apu.c
|
||||
kss_cpu.c
|
||||
kss_emu.c
|
||||
kss_scc_apu.c
|
||||
opl_apu.c
|
||||
sms_apu.c
|
||||
z80_cpu.c
|
||||
blip_buffer.c
|
||||
multi_buffer.c
|
||||
rom_data.c
|
||||
emu8950.c
|
||||
emuadpcm.c
|
||||
|
|
@ -1,21 +0,0 @@
|
|||
|
||||
# libkss
|
||||
KSSLIB := $(CODECDIR)/libkss.a
|
||||
KSSLIB_SRC := $(call preprocess, $(APPSDIR)/codecs/libgme/kss/KSSSOURCES)
|
||||
KSSLIB_OBJ := $(call c2obj, $(KSSLIB_SRC))
|
||||
OTHER_SRC += $(KSSLIB_SRC)
|
||||
|
||||
$(KSSLIB): $(KSSLIB_OBJ)
|
||||
$(SILENT)$(shell rm -f $@)
|
||||
$(call PRINTS,AR $(@F))$(AR) rcs $@ $^ >/dev/null
|
||||
|
||||
KSSFLAGS = $(filter-out -O%,$(CODECFLAGS)) -fno-strict-aliasing -DGME_KSS_TYPE
|
||||
ifeq ($(CPU),arm)
|
||||
KSSFLAGS += -O1
|
||||
else
|
||||
KSSFLAGS += -O2
|
||||
endif
|
||||
|
||||
$(CODECDIR)/libgme/kss/%.o: $(ROOTDIR)/apps/codecs/libgme/%.c
|
||||
$(SILENT)mkdir -p $(dir $@)
|
||||
$(call PRINTS,CC $(subst $(ROOTDIR)/,,$<))$(CC) $(KSSFLAGS) -c $< -o $@
|
||||
|
|
@ -0,0 +1,21 @@
|
|||
|
||||
# libgbs
|
||||
GBSLIB := $(CODECDIR)/libgbs.a
|
||||
GBSLIB_SRC := $(call preprocess, $(APPSDIR)/codecs/libgme/GBSSOURCES)
|
||||
GBSLIB_OBJ := $(call c2obj, $(GBSLIB_SRC))
|
||||
OTHER_SRC += $(GBSLIB_SRC)
|
||||
|
||||
$(GBSLIB): $(GBSLIB_OBJ)
|
||||
$(SILENT)$(shell rm -f $@)
|
||||
$(call PRINTS,AR $(@F))$(AR) rcs $@ $^ >/dev/null
|
||||
|
||||
GBSFLAGS = $(filter-out -O%,$(CODECFLAGS)) -fno-strict-aliasing -DGME_GBS_TYPE
|
||||
ifeq ($(CPU),arm)
|
||||
GBSFLAGS += -O3
|
||||
else
|
||||
GBSFLAGS += -O2
|
||||
endif
|
||||
|
||||
$(CODECDIR)/libgme/%.o: $(ROOTDIR)/apps/codecs/libgme/%.c
|
||||
$(SILENT)mkdir -p $(dir $@)
|
||||
$(call PRINTS,CC $(subst $(ROOTDIR)/,,$<))$(CC) $(GBSFLAGS) -c $< -o $@
|
||||
|
|
@ -0,0 +1,21 @@
|
|||
|
||||
# libhes
|
||||
HESLIB := $(CODECDIR)/libhes.a
|
||||
HESLIB_SRC := $(call preprocess, $(APPSDIR)/codecs/libgme/HESSOURCES)
|
||||
HESLIB_OBJ := $(call c2obj, $(HESLIB_SRC))
|
||||
OTHER_SRC += $(HESLIB_SRC)
|
||||
|
||||
$(HESLIB): $(HESLIB_OBJ)
|
||||
$(SILENT)$(shell rm -f $@)
|
||||
$(call PRINTS,AR $(@F))$(AR) rcs $@ $^ >/dev/null
|
||||
|
||||
HESFLAGS = $(filter-out -O%,$(CODECFLAGS)) -fno-strict-aliasing -DGME_HES_TYPE
|
||||
ifeq ($(CPU),arm)
|
||||
HESFLAGS += -O3
|
||||
else
|
||||
HESFLAGS += -O2
|
||||
endif
|
||||
|
||||
$(CODECDIR)/libgme/%.o: $(ROOTDIR)/apps/codecs/libgme/%.c
|
||||
$(SILENT)mkdir -p $(dir $@)
|
||||
$(call PRINTS,CC $(subst $(ROOTDIR)/,,$<))$(CC) $(HESFLAGS) -c $< -o $@
|
||||
|
|
@ -0,0 +1,21 @@
|
|||
|
||||
# libkss
|
||||
KSSLIB := $(CODECDIR)/libkss.a
|
||||
KSSLIB_SRC := $(call preprocess, $(APPSDIR)/codecs/libgme/KSSSOURCES)
|
||||
KSSLIB_OBJ := $(call c2obj, $(KSSLIB_SRC))
|
||||
OTHER_SRC += $(KSSLIB_SRC)
|
||||
|
||||
$(KSSLIB): $(KSSLIB_OBJ)
|
||||
$(SILENT)$(shell rm -f $@)
|
||||
$(call PRINTS,AR $(@F))$(AR) rcs $@ $^ >/dev/null
|
||||
|
||||
KSSFLAGS = $(filter-out -O%,$(CODECFLAGS)) -fno-strict-aliasing -DGME_KSS_TYPE
|
||||
ifeq ($(CPU),arm)
|
||||
KSSFLAGS += -O3
|
||||
else
|
||||
KSSFLAGS += -O2
|
||||
endif
|
||||
|
||||
$(CODECDIR)/libgme/%.o: $(ROOTDIR)/apps/codecs/libgme/%.c
|
||||
$(SILENT)mkdir -p $(dir $@)
|
||||
$(call PRINTS,CC $(subst $(ROOTDIR)/,,$<))$(CC) $(KSSFLAGS) -c $< -o $@
|
||||
|
|
@ -0,0 +1,21 @@
|
|||
|
||||
# libnsf
|
||||
NSFLIB := $(CODECDIR)/libnsf.a
|
||||
NSFLIB_SRC := $(call preprocess, $(APPSDIR)/codecs/libgme/NSFSOURCES)
|
||||
NSFLIB_OBJ := $(call c2obj, $(NSFLIB_SRC))
|
||||
OTHER_SRC += $(NSFLIB_SRC)
|
||||
|
||||
$(NSFLIB): $(NSFLIB_OBJ)
|
||||
$(SILENT)$(shell rm -f $@)
|
||||
$(call PRINTS,AR $(@F))$(AR) rcs $@ $^ >/dev/null
|
||||
|
||||
NSFFLAGS = $(filter-out -O%,$(CODECFLAGS)) -fno-strict-aliasing -DGME_NSF_TYPE
|
||||
ifeq ($(CPU),arm)
|
||||
NSFFLAGS += -O3
|
||||
else
|
||||
NSFFLAGS += -O2
|
||||
endif
|
||||
|
||||
$(CODECDIR)/libgme/%.o: $(ROOTDIR)/apps/codecs/libgme/%.c
|
||||
$(SILENT)mkdir -p $(dir $@)
|
||||
$(call PRINTS,CC $(subst $(ROOTDIR)/,,$<))$(CC) $(NSFFLAGS) -c $< -o $@
|
||||
|
|
@ -0,0 +1,21 @@
|
|||
|
||||
# libsgc
|
||||
SGCLIB := $(CODECDIR)/libsgc.a
|
||||
SGCLIB_SRC := $(call preprocess, $(APPSDIR)/codecs/libgme/SGCSOURCES)
|
||||
SGCLIB_OBJ := $(call c2obj, $(SGCLIB_SRC))
|
||||
OTHER_SRC += $(SGCLIB_SRC)
|
||||
|
||||
$(SGCLIB): $(SGCLIB_OBJ)
|
||||
$(SILENT)$(shell rm -f $@)
|
||||
$(call PRINTS,AR $(@F))$(AR) rcs $@ $^ >/dev/null
|
||||
|
||||
SGCFLAGS = $(filter-out -O%,$(CODECFLAGS)) -fno-strict-aliasing -DGME_SGC_TYPE
|
||||
ifeq ($(CPU),arm)
|
||||
SGCFLAGS += -O3
|
||||
else
|
||||
SGCFLAGS += -O2
|
||||
endif
|
||||
|
||||
$(CODECDIR)/libgme/%.o: $(ROOTDIR)/apps/codecs/libgme/%.c
|
||||
$(SILENT)mkdir -p $(dir $@)
|
||||
$(call PRINTS,CC $(subst $(ROOTDIR)/,,$<))$(CC) $(SGCFLAGS) -c $< -o $@
|
||||
|
|
@ -0,0 +1,21 @@
|
|||
|
||||
# libvgm
|
||||
VGMLIB := $(CODECDIR)/libvgm.a
|
||||
VGMLIB_SRC := $(call preprocess, $(APPSDIR)/codecs/libgme/VGMSOURCES)
|
||||
VGMLIB_OBJ := $(call c2obj, $(VGMLIB_SRC))
|
||||
OTHER_SRC += $(VGMLIB_SRC)
|
||||
|
||||
$(VGMLIB): $(VGMLIB_OBJ)
|
||||
$(SILENT)$(shell rm -f $@)
|
||||
$(call PRINTS,AR $(@F))$(AR) rcs $@ $^ >/dev/null
|
||||
|
||||
VGMFLAGS = $(filter-out -O%,$(CODECFLAGS)) -fno-strict-aliasing -DGME_VGM_TYPE
|
||||
ifeq ($(CPU),arm)
|
||||
VGMFLAGS += -O3
|
||||
else
|
||||
VGMFLAGS += -O2
|
||||
endif
|
||||
|
||||
$(CODECDIR)/libgme/%.o: $(ROOTDIR)/apps/codecs/libgme/%.c
|
||||
$(SILENT)mkdir -p $(dir $@)
|
||||
$(call PRINTS,CC $(subst $(ROOTDIR)/,,$<))$(CC) $(VGMFLAGS) -c $< -o $@
|
||||
|
|
@ -1,14 +0,0 @@
|
|||
nes_apu.c
|
||||
nes_cpu.c
|
||||
nes_fds_apu.c
|
||||
nes_fme7_apu.c
|
||||
nes_namco_apu.c
|
||||
nes_oscs.c
|
||||
nes_vrc6_apu.c
|
||||
nes_vrc7_apu.c
|
||||
nsf_cpu.c
|
||||
nsf_emu.c
|
||||
nsfe_info.c
|
||||
blip_buffer.c
|
||||
multi_buffer.c
|
||||
rom_data.c
|
||||
|
|
@ -1,21 +0,0 @@
|
|||
|
||||
# libnsf
|
||||
NSFLIB := $(CODECDIR)/libnsf.a
|
||||
NSFLIB_SRC := $(call preprocess, $(APPSDIR)/codecs/libgme/nsf/NSFSOURCES)
|
||||
NSFLIB_OBJ := $(call c2obj, $(NSFLIB_SRC))
|
||||
OTHER_SRC += $(NSFLIB_SRC)
|
||||
|
||||
$(NSFLIB): $(NSFLIB_OBJ)
|
||||
$(SILENT)$(shell rm -f $@)
|
||||
$(call PRINTS,AR $(@F))$(AR) rcs $@ $^ >/dev/null
|
||||
|
||||
NSFFLAGS = $(filter-out -O%,$(CODECFLAGS)) -fno-strict-aliasing -DGME_NSF_TYPE
|
||||
ifeq ($(CPU),arm)
|
||||
NSFFLAGS += -O1
|
||||
else
|
||||
NSFFLAGS += -O2
|
||||
endif
|
||||
|
||||
$(CODECDIR)/libgme/nsf/%.o: $(ROOTDIR)/apps/codecs/libgme/%.c
|
||||
$(SILENT)mkdir -p $(dir $@)
|
||||
$(call PRINTS,CC $(subst $(ROOTDIR)/,,$<))$(CC) $(NSFFLAGS) -c $< -o $@
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
sgc_cpu.c
|
||||
sgc_emu.c
|
||||
sms_apu.c
|
||||
z80_cpu.c
|
||||
blip_buffer.c
|
||||
multi_buffer.c
|
||||
rom_data.c
|
||||
|
|
@ -1,21 +0,0 @@
|
|||
|
||||
# libsgc
|
||||
SGCLIB := $(CODECDIR)/libsgc.a
|
||||
SGCLIB_SRC := $(call preprocess, $(APPSDIR)/codecs/libgme/sgc/SGCSOURCES)
|
||||
SGCLIB_OBJ := $(call c2obj, $(SGCLIB_SRC))
|
||||
OTHER_SRC += $(SGCLIB_SRC)
|
||||
|
||||
$(SGCLIB): $(SGCLIB_OBJ)
|
||||
$(SILENT)$(shell rm -f $@)
|
||||
$(call PRINTS,AR $(@F))$(AR) rcs $@ $^ >/dev/null
|
||||
|
||||
SGCFLAGS = $(filter-out -O%,$(CODECFLAGS)) -fno-strict-aliasing -DGME_SGC_TYPE
|
||||
ifeq ($(CPU),arm)
|
||||
SGCFLAGS += -O1
|
||||
else
|
||||
SGCFLAGS += -O2
|
||||
endif
|
||||
|
||||
$(CODECDIR)/libgme/sgc/%.o: $(ROOTDIR)/apps/codecs/libgme/%.c
|
||||
$(SILENT)mkdir -p $(dir $@)
|
||||
$(call PRINTS,CC $(subst $(ROOTDIR)/,,$<))$(CC) $(SGCFLAGS) -c $< -o $@
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
blip_buffer.c
|
||||
multi_buffer.c
|
||||
resampler.c
|
||||
sms_apu.c
|
||||
vgm_emu.c
|
||||
ym2612_emu.c
|
||||
inflate/bbfuncs.c
|
||||
inflate/inflate.c
|
||||
inflate/mallocer.c
|
||||
inflate/mbreader.c
|
||||
|
|
@ -1,21 +0,0 @@
|
|||
|
||||
# libvgm
|
||||
VGMLIB := $(CODECDIR)/libvgm.a
|
||||
VGMLIB_SRC := $(call preprocess, $(APPSDIR)/codecs/libgme/vgm/VGMSOURCES)
|
||||
VGMLIB_OBJ := $(call c2obj, $(VGMLIB_SRC))
|
||||
OTHER_SRC += $(VGMLIB_SRC)
|
||||
|
||||
$(VGMLIB): $(VGMLIB_OBJ)
|
||||
$(SILENT)$(shell rm -f $@)
|
||||
$(call PRINTS,AR $(@F))$(AR) rcs $@ $^ >/dev/null
|
||||
|
||||
VGMFLAGS = $(filter-out -O%,$(CODECFLAGS)) -fno-strict-aliasing -DGME_VGM_TYPE
|
||||
ifeq ($(CPU),arm)
|
||||
VGMFLAGS += -O1
|
||||
else
|
||||
VGMFLAGS += -O2
|
||||
endif
|
||||
|
||||
$(CODECDIR)/libgme/vgm/%.o: $(ROOTDIR)/apps/codecs/libgme/%.c
|
||||
$(SILENT)mkdir -p $(dir $@)
|
||||
$(call PRINTS,CC $(subst $(ROOTDIR)/,,$<))$(CC) $(VGMFLAGS) -c $< -o $@
|
||||
Loading…
Add table
Add a link
Reference in a new issue