1414
1515 <!-- _____________________________ ALE Defines _______________________________ -->
1616
17- <haxedef name =" MODS_ALLOWED" if =" cpp" />
17+ <define name =" MODS_ALLOWED" if =" cpp" />
1818
19- <haxedef name =" HSCRIPT_ALLOWED" />
20- <haxedef name =" LUA_ALLOWED" if =" cpp" />
19+ <define name =" HSCRIPT_ALLOWED" />
20+ <define name =" LUA_ALLOWED" if =" cpp" />
2121
22- <haxedef name =" DISCORD_ALLOWED" if =" cpp" />
22+ <define name =" DISCORD_ALLOWED" if =" cpp" />
23+
24+ <define name =" COMPILE_ALL_CLASSES" />
2325
2426 <!-- ____________________________ Window Settings ___________________________ -->
2527
6466
6567 <haxelib name =" funkin.vis" if =" desktop" />
6668
69+ <haxelib name =" nape-haxe4" />
70+
6771 <section if =" cpp" >
6872 <haxelib name =" hxdiscord_rpc" if =" desktop" />
6973 <haxelib name =" hxvlc" if =" desktop" />
8993 <haxedef name =" NAPE_RELEASE_BUILD" unless =" debug" />
9094
9195 <haxedef name =" message.reporting" value =" pretty" />
92-
93- <haxeflag name =" --macro" value =" allowPackage('flash')" />
94- <haxeflag name =" --macro" value =" include('my.pack')" />
9596
9697 <haxedef name =" DISABLED_MACRO_SUPERLATIVE" if =" android" />
9798
9899 <haxedef name =" hscriptPos" />
99100
100101 <haxedef name =" DISCORD_DISABLE_IO_THREAD" />
101102
103+ <haxeflag name =" -dce" value =" no" if =" COMPILE_ALL_CLASSES" />
104+
105+ <!-- ______________________________ Android Configs _____________________________ -->
106+
102107 <config : android target-sdk-version =" 33" />
103108 <config : android minimum-sdk-version =" 21" />
109+
110+ <certificate path =" certificate.crt" password =" aleenginepass" alias =" ale-engine" alias-password =" aleenginepass" if =" android" />
111+
112+ <!-- ______________________________ Application Icon ______________________________ -->
104113
105114 <assets path =' art/iconOG.png' rename =' icon.png' if =" linux" />
106115
109118 <icon path =" art/icon64.png" size =' 64' />
110119 <icon path =" art/iconOG.png" />
111120
121+ <!-- ______________________________ ALSoft Config ______________________________ -->
122+
112123 <section if =" desktop" >
113124 <assets path =" alsoft.txt" rename =" plugins/alsoft.ini" type =" text" if =" windows" />
114125 <assets path =" alsoft.txt" rename =" plugins/alsoft.conf" type =" text" unless =" windows" />
115126 </section >
116-
117- <certificate path =" certificate.crt" password =" aleenginepass" alias =" ale-engine" alias-password =" aleenginepass" if =" android" />
118127</project >
0 commit comments