Remove "makedep" stuff from sdl.mak now that the core supports it. Also split sdl-config output between INCPATH and CCOMFLAGS for linux targets. makedepend now works. [Couriersud]

This commit is contained in:
Couriersud 2011-01-03 20:40:20 +00:00
parent b4d803c875
commit 956e96048f

View File

@ -348,7 +348,8 @@ endif
endif endif
ifndef SDL_INSTALL_ROOT ifndef SDL_INSTALL_ROOT
INCPATH += `sdl-config --cflags | sed 's:/SDL::'` INCPATH += `sdl-config --cflags | sed -e 's:/SDL::' -e 's:\(-D[^ ]*\)::g'`
CCOMFLAGS += `sdl-config --cflags | sed -e 's:/SDL::' -e 's:\(-I[^ ]*\)::g'`
LIBS += -lm `sdl-config --libs` LIBS += -lm `sdl-config --libs`
else else
@ -567,18 +568,4 @@ EXCLUDES = -x "*/.svn/*"
zip: zip:
zip -rq ../mame_$(BUILD_VERSION).zip $(DISTFILES) $(EXCLUDES) zip -rq ../mame_$(BUILD_VERSION).zip $(DISTFILES) $(EXCLUDES)
DEPENDFILE = .depend_$(EMULATOR)
makedepend:
@echo Generating $(DEPENDFILE)
rm -f $(DEPENDFILE)
@for i in `find src -name "*.c"` ; do \
echo processing $$i; \
mt=`echo $$i | sed -e "s/\\.c/\\.o/" -e "s!^src/!$(OBJ)/!"` ; \
g++ -MM -MT $$mt $(CDEFS) $(CCOMFLAGS) $$i 2>/dev/null \
| sed -e "s!$$i!!g" >> $(DEPENDFILE) ; \
done
-include $(DEPENDFILE)
endif endif