File tree Expand file tree Collapse file tree 3 files changed +20
-7
lines changed
Expand file tree Collapse file tree 3 files changed +20
-7
lines changed Original file line number Diff line number Diff line change @@ -326,6 +326,13 @@ class EngineAsset {
326326 if (isRelease() && !isDebug())
327327 setHaxedef('analyzer-optimize');
328328
329+ if (isDebug() || useTracy.exists()) {
330+ setHaxedef('HXCPP_CHECK_POINTER');
331+ setHaxedef('HXCPP_STACK_LINE');
332+ setHaxedef('HXCPP_STACK_TRACE');
333+ setHaxedef('HXCPP_CATCH_SEGV');
334+ }
335+
329336 if (useTracy.exists()) { // mostly just copied from base funkin
330337 setHaxedef('HXCPP_TELEMETRY'); // Enable telemetry
331338 setHaxedef('HXCPP_TRACY'); // Enable Tracy telemetry
Original file line number Diff line number Diff line change 44 "name" : " hxhardware" ,
55 "version" : " git" ,
66 "branch" : " main" ,
7- "url" : " https://github.com/Vortex2Oblivion/hxhardware/ "
7+ "url" : " https://github.com/Vortex2Oblivion/hxhardware"
88 },
99
1010 { "name" : " hxWindowColorMode" },
2727 "branch" : " custom-classes" ,
2828 "url" : " https://github.com/CodenameCrew/hscript-improved"
2929 },
30+
3031 {
3132 "name" : " hxcpp" ,
3233 "version" : " git" ,
33- "branch" : " v4.3.75" ,
34- "url" : " https://github.com/HaxeFoundation/hxcpp"
34+ "branch" : " 363d3d0a8d3ac450f5ba1b4c3357353656b71e82" ,
35+ "url" : " https://github.com/FunkinCrew/hxcpp"
36+ },
37+ {
38+ "name" : " hxcpp-debug-server" ,
39+ "version" : " git" ,
40+ "branch" : " 7459934666a473a4cc4d066ba4a93ef92f1ce94c" ,
41+ "url" : " https://github.com/FunkinCrew/hxcpp-debugger"
3542 },
3643
37- { "name" : " hxcpp-debug-server" },
3844 { "name" : " hxdiscord_rpc" },
3945 { "name" : " hxp" },
4046
Original file line number Diff line number Diff line change 1- haxelib git hxhardware https://github.com/Vortex2Oblivion/hxhardware/ main
1+ haxelib git hxhardware https://github.com/Vortex2Oblivion/hxhardware main
22haxelib install hxWindowColorMode
33haxelib install flixel-addons --skip-dependencies
44haxelib install flixel --skip-dependencies
55haxelib install lime
66haxelib install openfl
7- haxelib git hxcpp https://github.com/HaxeFoundation /hxcpp v4.3.75
8- haxelib install hxcpp-debug-server
7+ haxelib git hxcpp https://github.com/FunkinCrew /hxcpp 363d3d0a8d3ac450f5ba1b4c3357353656b71e82
8+ haxelib git hxcpp-debug-server https://github.com/FunkinCrew/hxcpp-debugger 7459934666a473a4cc4d066ba4a93ef92f1ce94c
99haxelib install hxdiscord_rpc
1010haxelib install hxp
1111haxelib git json2object https://github.com/FunkinCrew/json2object
You can’t perform that action at this time.
0 commit comments