mirror of
https://github.com/holub/mame
synced 2025-10-04 16:34:53 +03:00
Build dependencies for files in src/emu [smf]
This commit is contained in:
parent
d12877b475
commit
e48c8d3c11
2
makefile
2
makefile
@ -785,6 +785,7 @@ clean: $(OSDCLEAN)
|
||||
@echo Deleting $(TOOLS)...
|
||||
$(RM) $(TOOLS)
|
||||
@echo Deleting dependencies...
|
||||
$(RM) depend_emu.mak
|
||||
$(RM) depend_mame.mak
|
||||
$(RM) depend_mess.mak
|
||||
$(RM) depend_ume.mak
|
||||
@ -906,4 +907,5 @@ endif
|
||||
# optional dependencies file
|
||||
#-------------------------------------------------
|
||||
|
||||
-include depend_emu.mak
|
||||
-include depend_$(TARGET).mak
|
||||
|
@ -13,8 +13,10 @@ ifeq ($(TARGET),mame)
|
||||
# In order to keep dependencies reasonable, we exclude objects in the base of
|
||||
# $(SRC)/emu, as well as all the OSD objects and anything in the $(OBJ) tree
|
||||
depend: maketree $(MAKEDEP_TARGET)
|
||||
@echo Rebuilding depend_emu.mak...
|
||||
$(MAKEDEP) -I. $(INCPATH) -X$(SRC)/emu -X$(SRC)/osd/... -X$(OBJ)/... $(SRC)/emu > depend_emu.mak
|
||||
@echo Rebuilding depend_$(TARGET).mak...
|
||||
$(MAKEDEP) -I. $(INCPATH) -X$(SRC)/emu -X$(SRC)/osd/... -X$(OBJ)/... src/$(TARGET) > depend_$(TARGET).mak
|
||||
$(MAKEDEP) -I. $(INCPATH) -X$(SRC)/emu -X$(SRC)/osd/... -X$(OBJ)/... $(SRC)/$(TARGET) > depend_$(TARGET).mak
|
||||
endif
|
||||
|
||||
MAMESRC = $(SRC)/mame
|
||||
|
@ -10,8 +10,10 @@ ifeq ($(TARGET),mess)
|
||||
# In order to keep dependencies reasonable, we exclude objects in the base of
|
||||
# $(SRC)/emu, as well as all the OSD objects and anything in the $(OBJ) tree
|
||||
depend: maketree $(MAKEDEP_TARGET)
|
||||
@echo Rebuilding depend_emu.mak...
|
||||
$(MAKEDEP) -I. $(INCPATH) -X$(SRC)/emu -X$(SRC)/osd/... -X$(OBJ)/... $(SRC)/emu > depend_emu.mak
|
||||
@echo Rebuilding depend_$(TARGET).mak...
|
||||
$(MAKEDEP) -I. $(INCPATH) -X$(SRC)/emu -X$(SRC)/osd/... -X$(OBJ)/... src/$(TARGET) > depend_$(TARGET).mak
|
||||
$(MAKEDEP) -I. $(INCPATH) -X$(SRC)/emu -X$(SRC)/osd/... -X$(OBJ)/... $(SRC)/$(TARGET) > depend_$(TARGET).mak
|
||||
endif
|
||||
|
||||
# include MESS core defines
|
||||
|
@ -24,7 +24,10 @@ include $(SRC)/mess/mess.mak
|
||||
|
||||
depend: maketree $(MAKEDEP_TARGET)
|
||||
@echo Rebuilding depend_$(TARGET).mak...
|
||||
$(MAKEDEP) -I. $(INCPATH) -X$(SRC)/emu -X$(SRC)/osd/... -X$(OBJ)/... src/mame > depend_mame.mak
|
||||
$(MAKEDEP) -I. $(INCPATH) -X$(SRC)/emu -X$(SRC)/osd/... -X$(OBJ)/... src/mess > depend_mess.mak
|
||||
@echo -include depend_mame.mak > depend_ume.mak
|
||||
$(MAKEDEP) -I. $(INCPATH) -X$(SRC)/emu -X$(SRC)/osd/... -X$(OBJ)/... $(SRC)/emu > depend_emu.mak
|
||||
$(MAKEDEP) -I. $(INCPATH) -X$(SRC)/emu -X$(SRC)/osd/... -X$(OBJ)/... $(SRC)/mame > depend_mame.mak
|
||||
$(MAKEDEP) -I. $(INCPATH) -X$(SRC)/emu -X$(SRC)/osd/... -X$(OBJ)/... $(SRC)/mess > depend_mess.mak
|
||||
|
||||
@echo -include depend_emu.mak > depend_ume.mak
|
||||
@echo -include depend_mame.mak >> depend_ume.mak
|
||||
@echo -include depend_mess.mak >> depend_ume.mak
|
||||
|
Loading…
Reference in New Issue
Block a user