Set up and integrated HEMTT for easier dev workflow. Adjusted core addon name 'logistics' to 'main'. Fixed several issues caught by HEMTT
This commit is contained in:
1 parent
00eee092c3
commit
8ef33973bd
61 files changed
+4002
-82
No files matched your search
@@ -0,0 +1,11 @@
|
||||
// Fast Recompiling via function
|
||||
// To Use: [] call ADDON_PREP_RECOMPILE; where ADDON is your prefix, e.g. TUT
|
||||
#ifdef DISABLE_COMPILE_CACHE
|
||||
#define LINKFUNC(x) {call FUNC(x)}
|
||||
#define PREP_RECOMPILE_START if (isNil QUOTE(DOUBLES(ADDON,PREP_RECOMPILE))) then {DOUBLES(ADDON,RECOMPILES) = []; DOUBLES(ADDON,PREP_RECOMPILE) = {{call _x} forEach DOUBLES(ADDON,RECOMPILES);}}; private _recomp = {
|
||||
#define PREP_RECOMPILE_END }; call _recomp; DOUBLES(ADDON,RECOMPILES) pushBack _recomp;
|
||||
#else
|
||||
#define LINKFUNC(x) FUNC(x)
|
||||
#define PREP_RECOMPILE_START ; // disabled
|
||||
#define PREP_RECOMPILE_END ; // disabled
|
||||
#endif
|
||||
Reference in new issue
Block a user