mirror of
https://github.com/holub/mame
synced 2025-04-22 00:11:58 +03:00
Use $(INCPATH) only where needed
This commit is contained in:
parent
937c5dfd46
commit
736cc5469d
5
makefile
5
makefile
@ -509,7 +509,7 @@ CPPONLYFLAGS =
|
||||
|
||||
# CFLAGS is defined based on C or C++ targets
|
||||
# (remember, expansion only happens when used, so doing it here is ok)
|
||||
CFLAGS = $(CCOMFLAGS) $(CPPONLYFLAGS)
|
||||
CFLAGS = $(CCOMFLAGS) $(CPPONLYFLAGS) $(INCPATH)
|
||||
|
||||
# we compile C-only to C89 standard with GNU extensions
|
||||
# we compile C++ code to C++98 standard with GNU extensions
|
||||
@ -864,7 +864,6 @@ include $(SRC)/tools/tools.mak
|
||||
include $(SRC)/regtests/regtests.mak
|
||||
|
||||
# combine the various definitions to one
|
||||
CCOMFLAGS += $(INCPATH)
|
||||
CDEFS = $(DEFS)
|
||||
|
||||
# TODO: -x c++ should not be hard-coded
|
||||
@ -1020,7 +1019,7 @@ $(OBJ)/%.a:
|
||||
ifeq ($(TARGETOS),macosx)
|
||||
$(OBJ)/%.o: $(SRC)/%.m | $(OSPREBUILD)
|
||||
@echo Objective-C compiling $<...
|
||||
$(CC) $(CDEFS) $(COBJFLAGS) $(CCOMFLAGS) -c $< -o $@
|
||||
$(CC) $(CDEFS) $(COBJFLAGS) $(CCOMFLAGS) $(INCPATH) -c $< -o $@
|
||||
endif
|
||||
|
||||
|
||||
|
@ -480,12 +480,12 @@ $(OBJ)/libportmidi.a: $(LIBPMOBJS)
|
||||
|
||||
$(LIBOBJ)/portmidi/%.o: $(3RDPARTY)/portmidi/%.c | $(OSPREBUILD)
|
||||
@echo Compiling $<...
|
||||
$(CC) $(CDEFS) $(PMOPTS) $(CCOMFLAGS) $(CONLYFLAGS) -I$(3RDPARTY)/portmidi/pm_common -I$(3RDPARTY)/portmidi/porttime -c $< -o $@
|
||||
$(CC) $(CDEFS) $(PMOPTS) $(CCOMFLAGS) $(CONLYFLAGS) $(INCPATH) -I$(3RDPARTY)/portmidi/pm_common -I$(3RDPARTY)/portmidi/porttime -c $< -o $@
|
||||
|
||||
ifeq ($(TARGETOS),macosx)
|
||||
$(LIBOBJ)/portmidi/%.o: $(3RDPARTY)/portmidi/%.m | $(OSPREBUILD)
|
||||
@echo Objective-C compiling $<...
|
||||
$(CC) $(CDEFS) $(COBJFLAGS) $(CCOMFLAGS) -c $< -o $@
|
||||
$(CC) $(CDEFS) $(COBJFLAGS) $(CCOMFLAGS) $(INCPATH) -c $< -o $@
|
||||
endif
|
||||
|
||||
#-------------------------------------------------
|
||||
@ -544,7 +544,7 @@ $(LIBOBJ)/lua/%.o: $(3RDPARTY)/lua/src/%.c | $(OSPREBUILD)
|
||||
|
||||
$(LIBOBJ)/lua/lsqlite3/%.o: $(3RDPARTY)/lsqlite3/%.c | $(OSPREBUILD)
|
||||
@echo Compiling $<...
|
||||
$(CC) $(CDEFS) $(CCOMFLAGS) $(CONLYFLAGS) -DLUA_COMPAT_ALL $(LUA_FLAGS) -c $< -o $@
|
||||
$(CC) $(CDEFS) $(CCOMFLAGS) $(CONLYFLAGS) -DLUA_COMPAT_ALL -I$(3RDPARTY)/lua/src -I$(3RDPARTY) $(LUA_FLAGS) -c $< -o $@
|
||||
|
||||
#-------------------------------------------------
|
||||
# web library objects
|
||||
|
Loading…
Reference in New Issue
Block a user