CoreOSMakefiles-77.tar.gz
[apple/coreosmakefiles.git] / ReleaseControl / BSDCommon.make
index af2989a973d89914aafd33fb6ef829ed833387e9..8aa550ff4b32845ecc7cfac925139adabf985eae 100644 (file)
@@ -80,7 +80,7 @@ ALL_SRCFILES = $(CFILES) $(MFILES) $(CXXFILES)
 
 ## MIG ##
 
-MIGFLAGS=$(Extra_MIG_Flags)
+MIGFLAGS=$(CFLAGS) $(Extra_MIG_Flags)
 ifneq ($(USERDEFS),)
 CFILES += $(foreach FILE, $(USERDEFS:.defs=_user.c), $(OBJROOT)/$(Project)/$(notdir $(FILE)))
 endif
@@ -120,6 +120,7 @@ endif
 ifneq ($(SDKROOT),)
 Extra_CC_Flags += -isysroot $(SDKROOT)
 Extra_LD_Flags += -Wl,-syslibroot,$(SDKROOT)
+export MIGCC = $(shell xcrun -find -sdk $(SDKROOT) cc)
 endif
 
 ## Dylib Support ##
@@ -138,7 +139,7 @@ PROFILE_OFILE_SUFFIX=_profile.o
 RELEASE_ALL_OFILES = $(foreach OFILE, \
                $(CFILES:.c=.o) \
                $(MFILES:.m=.o) \
-               $(CXXFILES:.%=.o) \
+               $(CXXFILES:.cc=.o) \
                $(OTHER_OFILES), \
                        $(OBJROOT)/$(Project)/$(notdir $(OFILE)))
 DEBUG_ALL_OFILES = $(RELEASE_ALL_OFILES:.o=$(DEBUG_OFILE_SUFFIX))
@@ -225,7 +226,6 @@ ifneq ($(LAUNCHD_PLISTS),)
        @make install-launchd-plists
 endif
        @make after_install
-       @$(MAKE) compress_man_pages
 
 migdefs::
        @$(MKDIR) $(OBJROOT)/$(Project)