blob: 5a72a80762f860390932e8d5ed604f74fb1e2687 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
# project.mk
include ../../Makefile.cfg
all: $(PROJNAME)_extra
mkdir -p cd_root
$(EXAMPLES_CC) $(EXAMPLES_CFLAGS) -DEXAMPLES_VMODE=$(EXAMPLES_VMODE) -o $(PROJNAME).elf $(PROJNAME).c \
$(EXAMPLES_LIBS) $(PROJ_LIBS) $(EXAMPLES_LDFLAGS)
elf2exe $(PROJNAME).elf $(PROJNAME).exe
cp $(PROJNAME).exe cd_root
systemcnf $(PROJNAME).exe > cd_root/system.cnf
$(MKISOFS_COMMAND) -o $(PROJNAME).hsf -V $(PROJNAME) -sysid PLAYSTATION cd_root
mkpsxiso $(PROJNAME).hsf $(PROJNAME).bin $(CDLIC_FILE)
rm -f $(PROJNAME).hsf
clean: $(PROJNAME)_clean_extra
rm -f $(PROJNAME).bin $(PROJNAME).cue $(PROJNAME).exe $(PROJNAME).elf
rm -fr cd_root
|