-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathproject.xml
50 lines (37 loc) · 1.75 KB
/
project.xml
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
<?xml version="1.0" encoding="utf-8"?>
<project>
<meta title="Friday Night Funkin': Peote View" package="peote.view" version="0.1.0" company="Sylvio Sell - maitag" />
<window width="1280" height="720" fps="61" resizable="false" vsync="false" />
<window if="html5||android" width="0" height="0" />
<app main="Main" path="bin" file="fopv" />
<source path="src" />
<haxelib name="lime" />
<haxelib name="peote-view" />
<haxelib name="format" />
<!-- use special gl-features for optimization (if supported by opengl-es version) -->
<haxedef name="peoteview_uniformbuffers" />
<haxedef name="peoteview_instancedrawing" />
<haxedef name="peoteview_vertexarrayobjects" />
<!-- for html5 and loading inside onPreloadComplete-event the assets need to be embed=true -->
<assets path="assets" exclude="lime.svg" embed="false" />
<!-- Allow intergration to miniaudio -->
<haxelib name="miniaudio" />
<!-- Enable full dce (originally to only prevent JIT ERROR 0 on jit.c line 541) -->
<haxeflag name="-dce" value="full" />
<!-- Allow working memory greater than 1 gigabyte -->
<haxedef name="HXCPP_GC_BIG_BLOCKS" />
<!-- Compile-time feature functionality dedicated to Funkin' View -->
<haxedef name="HXCPP_TRACY" if="FV_PROFILE" />
<haxedef name="HXCPP_TELEMETRY" if="FV_PROFILE" />
<haxedef name="HXCPP_STACK_TRACE" if="FV_PROFILE" />
<haxedef name="HXCPP_STACK_LINE" if="FV_PROFILE" />
<haxedef name="HXCPP_TRACY_ON_DEMAND" if="FV_PROFILE" />
<haxedef name="HXCPP_TRACY_MEMORY" if="FV_PROFILE" />
<!--<haxedef name="FV_DEBUG" />-->
<!-- Undefine some shit related to lime -->
<undefine name="lime-openal" />
<undefine name="lime_openal" />
<haxedef name="HXCPP_STACK_LINE" />
<haxedef name="HXCPP_STACK_TRACE" />
<icon path="assets/lime.svg" />
</project>