@@ -46,11 +46,6 @@ func GCCPreprocRunner(ctx *types.Context, sourceFilePath string, targetFilePath
46
46
return i18n .WrapError (err )
47
47
}
48
48
49
- if properties [constants .RECIPE_PREPROC_MACROS ] == constants .EMPTY_STRING {
50
- //generate PREPROC_MACROS from RECIPE_CPP_PATTERN
51
- properties [constants .RECIPE_PREPROC_MACROS ] = GeneratePreprocPatternFromCompile (properties [constants .RECIPE_CPP_PATTERN ])
52
- }
53
-
54
49
_ , _ , err = builder_utils .ExecRecipe (ctx , properties , constants .RECIPE_PREPROC_MACROS , true , /* stdout */ utils .ShowIfVerbose , /* stderr */ utils .Show )
55
50
if err != nil {
56
51
return i18n .WrapError (err )
@@ -65,11 +60,6 @@ func GCCPreprocRunnerForDiscoveringIncludes(ctx *types.Context, sourceFilePath s
65
60
return nil , i18n .WrapError (err )
66
61
}
67
62
68
- if properties [constants .RECIPE_PREPROC_MACROS ] == constants .EMPTY_STRING {
69
- //generate PREPROC_MACROS from RECIPE_CPP_PATTERN
70
- properties [constants .RECIPE_PREPROC_MACROS ] = GeneratePreprocPatternFromCompile (properties [constants .RECIPE_CPP_PATTERN ])
71
- }
72
-
73
63
_ , stderr , err := builder_utils .ExecRecipe (ctx , properties , constants .RECIPE_PREPROC_MACROS , true , /* stdout */ utils .ShowIfVerbose , /* stderr */ utils .Capture )
74
64
if err != nil {
75
65
return stderr , i18n .WrapError (err )
@@ -87,6 +77,11 @@ func prepareGCCPreprocRecipeProperties(ctx *types.Context, sourceFilePath string
87
77
properties [constants .BUILD_PROPERTIES_INCLUDES ] = strings .Join (includes , constants .SPACE )
88
78
builder_utils .RemoveHyphenMDDFlagFromGCCCommandLine (properties )
89
79
80
+ if properties [constants .RECIPE_PREPROC_MACROS ] == constants .EMPTY_STRING {
81
+ //generate PREPROC_MACROS from RECIPE_CPP_PATTERN
82
+ properties [constants .RECIPE_PREPROC_MACROS ] = GeneratePreprocPatternFromCompile (properties [constants .RECIPE_CPP_PATTERN ])
83
+ }
84
+
90
85
return properties , nil
91
86
}
92
87
0 commit comments