5e6a75 build system: cfgtest: added cfgtest_{makevar|cflags|ldflags}_set().

Authored and Committed by midipix 3 years ago
    build system: cfgtest: added cfgtest_{makevar|cflags|ldflags}_set().
    
        
file modified
+15 -0
sofort/cfgtest/cfgtest.sh CHANGED
@@ -164,6 +164,21 @@ cfgtest_entity_size_prolog()
164
164
}
165
165
166
166
167
+ cfgtest_makevar_set()
168
+ {
169
+ if [ -n "${@}" ]; then
170
+ mb_internal_str='= '
171
+ else
172
+ mb_internal_str='='
173
+ fi
174
+
175
+ printf '%-25s%s%s\n' "$mb_cfgtest_makevar" "$mb_internal_str" "${@}" \
176
+ >> $mb_pwd/cfgdefs.mk
177
+
178
+ unset cfgtest_internal_unit_test
179
+ }
180
+
181
+
167
182
cfgtest_makevar_append()
168
183
{
169
184
mb_internal_str='+='