Add support for "cppflags" for C/C++ source files
This commit is contained in:
parent
6681aa2e21
commit
cba11c3d51
@ -1428,10 +1428,14 @@ static int _target_object(Makefile * makefile,
|
|||||||
break;
|
break;
|
||||||
case OT_C_SOURCE:
|
case OT_C_SOURCE:
|
||||||
case OT_OBJC_SOURCE:
|
case OT_OBJC_SOURCE:
|
||||||
_makefile_print(makefile, "\n%s%s%s%s\n%s%s",
|
_makefile_print(makefile, "\n%s%s%s%s", target,
|
||||||
target, "_OBJS = ", "$(OBJDIR)", target,
|
"_OBJS = ", "$(OBJDIR)", target);
|
||||||
target, "_CFLAGS ="
|
_makefile_print(makefile, "\n%s%s", target, "_CFLAGS ="
|
||||||
" $(CPPFLAGSF) $(CPPFLAGS) $(CFLAGSF)"
|
" $(CPPFLAGSF) $(CPPFLAGS)");
|
||||||
|
if((p = _makefile_get_config(makefile, target,
|
||||||
|
"cppflags")) != NULL)
|
||||||
|
_makefile_print(makefile, " %s", p);
|
||||||
|
_makefile_print(makefile, "%s", " $(CFLAGSF)"
|
||||||
" $(CFLAGS)");
|
" $(CFLAGS)");
|
||||||
if((p = _makefile_get_config(makefile, target,
|
if((p = _makefile_get_config(makefile, target,
|
||||||
"cflags")) != NULL)
|
"cflags")) != NULL)
|
||||||
@ -1440,10 +1444,14 @@ static int _target_object(Makefile * makefile,
|
|||||||
break;
|
break;
|
||||||
case OT_CXX_SOURCE:
|
case OT_CXX_SOURCE:
|
||||||
case OT_OBJCXX_SOURCE:
|
case OT_OBJCXX_SOURCE:
|
||||||
_makefile_print(makefile, "\n%s%s%s%s\n%s%s",
|
_makefile_print(makefile, "\n%s%s%s%s", target,
|
||||||
target, "_OBJS = ", "$(OBJDIR)", target,
|
"_OBJS = ", "$(OBJDIR)", target);
|
||||||
target, "_CXXFLAGS ="
|
_makefile_print(makefile, "\n%s%s", target,
|
||||||
" $(CPPFLAGSF) $(CPPFLAGS) $(CXXFLAGSF)"
|
"_CXXFLAGS = $(CPPFLAGSF) $(CPPFLAGS)");
|
||||||
|
if((p = _makefile_get_config(makefile, target,
|
||||||
|
"cppflags")) != NULL)
|
||||||
|
_makefile_print(makefile, " %s", p);
|
||||||
|
_makefile_print(makefile, "%s", " $(CXXFLAGSF)"
|
||||||
" $(CXXFLAGS)");
|
" $(CXXFLAGS)");
|
||||||
if((p = _makefile_get_config(makefile, target,
|
if((p = _makefile_get_config(makefile, target,
|
||||||
"cxxflags")) != NULL)
|
"cxxflags")) != NULL)
|
||||||
|
Loading…
Reference in New Issue
Block a user