forked from pspdev/psplinkusb
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile.psp
54 lines (52 loc) · 1.71 KB
/
Makefile.psp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
all:
$(MAKE) -C libpsplink all
$(MAKE) -C libpsplink_driver all
$(MAKE) -C libusbhostfs all
$(MAKE) -C libusbhostfs_driver all
$(MAKE) -C psplink all
$(MAKE) -C psplink_user all
$(MAKE) -C usbhostfs all
$(MAKE) -C usbgdb all
$(MAKE) -C bootstrap all
$(MAKE) -C bootstrap kxploit
release: all
mkdir -p release/v1.0/psplink
mkdir -p release/v1.5
mkdir -p release/v1.5_nocorrupt
mkdir -p release/pc
cp -Rf scripts release/scripts
cp bootstrap/EBOOT.PBP release/v1.0/psplink
cp psplink/psplink.prx release/v1.0/psplink
cp psplink/psplink.ini release/v1.0/psplink
cp psplink_user/psplink_user.prx release/v1.0/psplink
cp usbhostfs/usbhostfs.prx release/v1.0/psplink
cp usbgdb/usbgdb.prx release/v1.0/psplink
cp -R bootstrap/psplink release/v1.5
cp -R bootstrap/psplink% release/v1.5
cp psplink/psplink.prx release/v1.5/psplink
cp psplink/psplink.ini release/v1.5/psplink
cp psplink_user/psplink_user.prx release/v1.5/psplink
cp usbhostfs/usbhostfs.prx release/v1.5/psplink
cp usbgdb/usbgdb.prx release/v1.5/psplink
cp -R release/v1.5/psplink release/v1.5_nocorrupt/__SCE__psplink
cp -R release/v1.5/psplink% release/v1.5_nocorrupt/%__SCE__psplink
cp -Rf pspsh release/pc
mkdir release/pc/psplink
cp psplink/shellcmd.h release/pc/psplink
cp -Rf usbhostfs_pc release/pc
cp -Rf windows release/pc
cp usbhostfs/usbhostfs.h release/pc/usbhostfs_pc
cp README release
cp LICENSE release
cp psplink_manual.pdf release
clean:
$(MAKE) -C libpsplink clean
$(MAKE) -C libpsplink_driver clean
$(MAKE) -C libusbhostfs clean
$(MAKE) -C libusbhostfs_driver clean
$(MAKE) -C psplink clean
$(MAKE) -C psplink_user clean
$(MAKE) -C usbhostfs clean
$(MAKE) -C usbgdb clean
$(MAKE) -C bootstrap clean
rm -rf release