-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmakereleaser.py
58 lines (31 loc) · 1.44 KB
/
makereleaser.py
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
55
56
import os
ndsname = "CSE2-DS-New.nds"
elfname = "CSE2-DS-New.elf"
releasefolder = "release04/"
elffolder = "ELF/"
sdfolder = "SD card version (moddable)/"
os.system("make clean")
os.system("make -j8")
os.rename(ndsname, releasefolder + "CaveStoryDS-v0.4EN.nds")
os.rename(elfname, releasefolder + elffolder + "CaveStoryDS-v0.4EN.elf")
os.rename("srcarm7/CSE2-arm7.elf", releasefolder + elffolder + "CSE2-arm7.elf")
os.system("make -j8 DSI=1")
os.rename(ndsname, releasefolder + "CaveStoryDSi-v0.4EN.nds")
os.system("make clean")
os.system("make -j8 JPN=1")
os.rename(ndsname, releasefolder + "CaveStoryDS-v0.4JP.nds")
os.rename(elfname, releasefolder + elffolder + "CaveStoryDS-v0.4JP.elf")
os.system("make -j8 JPN=1 DSI=1")
os.rename(ndsname, releasefolder + "CaveStoryDSi-v0.4JP.nds")
os.system("make clean")
os.system("make -j8 SD=1")
os.rename(ndsname, releasefolder + sdfolder + "CaveStoryDS-v0.4EN-SDCard.nds")
os.rename(elfname, releasefolder + elffolder + "CaveStoryDS-v0.4EN-SDCard.elf")
os.system("make -j8 SD=1 DSI=1")
os.rename(ndsname, releasefolder + sdfolder + "CaveStoryDSi-v0.4EN-SDCard.nds")
os.system("make clean")
os.system("make -j8 NITRO=1")
os.rename(ndsname, releasefolder + sdfolder + "CaveStoryDS-v0.4EN-NitroFS.nds")
os.rename(elfname, releasefolder + elffolder + "CaveStoryDS-v0.4EN-NitroFS.elf")
os.system("make -j8 NITRO=1 DSI=1")
os.rename(ndsname, releasefolder + sdfolder + "CaveStoryDSi-v0.4EN-NitroFS.nds")