@@ -58,6 +58,8 @@ class Config {
58
58
public var useFastXML : Bool ;
59
59
/** use Haxe general compatibility class */
60
60
public var useCompat : Bool ;
61
+ /** diff the generated .hx files against expected .hx files if they exists **/
62
+ public var verifyGeneratedFiles : Bool ;
61
63
62
64
/**
63
65
* a list of absolute or relative directory paths.
@@ -246,6 +248,8 @@ class Config {
246
248
guessCasts = false ;
247
249
case " -vector2array" , " --vector2array" :
248
250
vectorToArray = true ;
251
+ case " -verifyGeneratedFiles" , " --verifyGeneratedFiles" :
252
+ verifyGeneratedFiles = true ;
249
253
case " -debug-expr" , " --debug-expr" :
250
254
debugExpr = true ;
251
255
case " -no-func2dyn" , " --no-func2dyn" :
@@ -302,6 +306,7 @@ class Config {
302
306
case " forcePrivateSetter" : setBoolField (el , true );
303
307
case " errorContinue" : setBoolField (el , true );
304
308
case " testCase" : setBoolField (el , false );
309
+ case " verifyGeneratedFiles" : setBoolField (el , false );
305
310
case " excludeList" : setExcludeField (el , new List ());
306
311
case " conditionalCompilationList" : setConditionalVars (el , new List ());
307
312
case " dictionaryToHash" : setBoolField (el , false );
@@ -409,6 +414,7 @@ class Config {
409
414
<excludeList />
410
415
<conditionalCompilationList />
411
416
<dictionaryToHash value="false" />
417
+ <verifyGeneratedFiles value="false" />
412
418
<useFastXML value="true" />
413
419
<useCompat value="true" />
414
420
<importPaths></importPaths>
0 commit comments