Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- TARGET_LIB = libya2d.a
- INCLUDES = include
- SOURCES = source
- DATA = data
- PSP_FW_VERSION = 370
- CFILES := $(foreach dir,$(SOURCES),$(notdir $(wildcard $(dir)/*.c)))
- CPPFILES := $(foreach dir,$(SOURCES),$(notdir $(wildcard $(dir)/*.cpp)))
- sFILES := $(foreach dir,$(SOURCES),$(notdir $(wildcard $(dir)/*.s)))
- SFILES := $(foreach dir,$(SOURCES),$(notdir $(wildcard $(dir)/*.S)))
- PNGFILES := $(foreach dir,$(DATA),$(notdir $(wildcard $(dir)/*.png)))
- JPGFILES := $(foreach dir,$(DATA),$(notdir $(wildcard $(dir)/*.jpg)))
- OBJS := $(addprefix $(SOURCES)/, $(CPPFILES:.cpp=.o) $(CFILES:.c=.o) $(sFILES:.s=.o) $(SFILES:.S=.o) )
- OBJS += $(addprefix $(DATA)/, $(PNGFILES:.png=.o) $(JPGFILES:.jpg=.o) )
- LIBDIR =
- LDFLAGS =
- LIBS= -lpng -lz -lpspgum -lpspvram -lpspgu -ljpeg -lm -lpsprtc
- CFLAGS = -O2 -G0 -Wall -I$(INCLUDES)
- CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti
- ASFLAGS = $(CFLAGS)
- PSPSDK=$(shell psp-config --pspsdk-path)
- PSPDIR = $(shell psp-config --psp-prefix)
- include $(PSPSDK)/lib/build.mak
- install: all
- mkdir -p $(PSPDIR)/include/ya2d
- cp $(INCLUDES)/*.h $(PSPDIR)/include/ya2d
- cp $(TARGET_LIB) $(PSPDIR)//lib
- %.o : %.png
- bin2o -i $< $@ $(addsuffix _png, $(basename $(notdir $<) ))
- %.o : %.jpg
- bin2o -i $< $@ $(addsuffix _jpg, $(basename $(notdir $<) ))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement