Skip to content

Commit 84cf140

Browse files
committed
changes to 'common' Makefile include to compile plain C
1 parent 2aaac55 commit 84cf140

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/common

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ endif
3535
CXXFLAGS ?= -Wall -O2
3636
ifeq ($(filter-out OSX OSX_Universal,$(BUILD_ENV_)),)
3737
CP_CXXFLAGS += -MMD -MP -mmacosx-version-min=10.15 -std=c++11 -stdlib=libc++
38+
CP_CFLAGS += -mmacosx-version-min=10.15
3839
LINKFLAGS += -mmacosx-version-min=10.15 -stdlib=libc++
3940
LINKNATIVE += -mmacosx-version-min=10.15 -stdlib=libc++
4041
else
@@ -215,6 +216,7 @@ CP_CXXFLAGS += $(CXXFLAGS) $(CP_EXTRA_CXXFLAGS) $(INCLUDES)
215216

216217
OBJ += $(patsubst %.cpp, %$(OBJEXT), $(filter %.cpp, $(SRC)))
217218
OBJ += $(patsubst %.cc, %$(OBJEXT), $(filter %.cc, $(SRC)))
219+
OBJ += $(patsubst %.c, %$(OBJEXT), $(filter %.c, $(SRC)))
218220

219221
.SUFFIXES: .cc $(DEPEXT) .cpp
220222

@@ -242,6 +244,8 @@ clean:
242244
$(patsubst %.cpp, %$(DEPEXT), $(filter %.cpp, $(SRC))) \
243245
$(patsubst %.cc, %$(OBJEXT), $(filter %.cc, $(SRC))) \
244246
$(patsubst %.cc, %$(DEPEXT), $(filter %.cc, $(SRC))) \
247+
$(patsubst %.c, %$(OBJEXT), $(filter %.c, $(SRC))) \
248+
$(patsubst %.c, %$(DEPEXT), $(filter %.c, $(SRC))) \
245249
$(CLEANFILES)
246250

247251
.PHONY: first_target clean all

0 commit comments

Comments
 (0)