]> Chaos Git - corbenik/ctrulib.git/commitdiff
gpu : oops
authorsmea <smealum@gmail.com>
Tue, 11 Mar 2014 16:09:39 +0000 (17:09 +0100)
committersmea <smealum@gmail.com>
Tue, 11 Mar 2014 16:09:39 +0000 (17:09 +0100)
gpu/Makefile

index 7b1e1c72ae335131a8308480c960f4134c2a5e40..6591a653d782e9073ff5fa5a8fdb6b95770ea91f 100644 (file)
@@ -11,10 +11,10 @@ LDFLAGS += -nostartfiles --specs=ccd00.specs -L"$(DEVKITARM)/arm-none-eabi/lib"
 
 CFILES = $(wildcard source/*.c)
 VSHFILES = $(wildcard source/*.vsh)
-VSHBINFILES = $(VSHFILES:source/%.vsh=data/%.vsh.bin)
+SHBINFILES = $(VSHFILES:source/%.vsh=data/%.shbin)
 BINFILES = $(wildcard data/*.bin)
-BINFILES += $(VSHBINFILES)
 OFILES = $(BINFILES:data/%.bin=build/%.bin.o)
+OFILES += $(SHBINFILES:data/%.shbin=build/%.shbin.o)
 OFILES += $(CFILES:source/%.c=build/%.o)
 DFILES = $(CFILES:source/%.c=build/%.d)
 SFILES = $(wildcard source/*.s)
@@ -42,7 +42,7 @@ dir:
 $(PROJECTNAME).bin: $(PROJECTNAME).elf
        $(OBJCOPY) -O binary $< $@
 
-$(PROJECTNAME).elf: $(VSHBINFILES) $(OFILES)
+$(PROJECTNAME).elf: $(SHBINFILES) $(OFILES)
        # $(LINK) $(LDFLAGS) -o $(PROJECTNAME).elf $(filter-out build/crt0.o, $(OFILES)) -lctru -lc -lgcc
        $(LINK) $(LDFLAGS) -o $(PROJECTNAME).elf $(filter-out build/crt0.o, $(OFILES)) -g -lctru -lm -lc -lg
 
@@ -53,7 +53,7 @@ clean:
 
 -include $(DFILES)
 
-data/%.vsh.bin: source/%.vsh
+data/%.shbin: source/%.vsh
        @python $(AEMSTROPATH)/aemstro_as.py $< $@
 
 build/%.o: source/%.c
@@ -64,6 +64,10 @@ build/%.o: source/%.s
        $(CC) $(CFLAGS) -c $< -o $@
        @$(CC) -MM $< > build/$*.d
 
+build/%.shbin.o: data/%.shbin
+       @echo $(notdir $<)
+       @$(bin2o)
+
 build/%.bin.o: data/%.bin
        @echo $(notdir $<)
        @$(bin2o)