Mercurial > sdl-ios-xcode
comparison Makefile.in @ 3311:0679e03ef8fa
Fixed bug #704
Dennis 2009-02-20 15:36:49 PST
When trying to run a parallel build, gcc will not be able to find SDL_revision.h
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Sat, 26 Sep 2009 09:44:52 +0000 |
parents | e8f63b28947d |
children | 61ea9005fddf |
comparison
equal
deleted
inserted
replaced
3310:b907e83deb88 | 3311:0679e03ef8fa |
---|---|
53 LT_CURRENT = @LT_CURRENT@ | 53 LT_CURRENT = @LT_CURRENT@ |
54 LT_RELEASE = @LT_RELEASE@ | 54 LT_RELEASE = @LT_RELEASE@ |
55 LT_REVISION = @LT_REVISION@ | 55 LT_REVISION = @LT_REVISION@ |
56 LT_LDFLAGS = -no-undefined -rpath $(DESTDIR)$(libdir) -release $(LT_RELEASE) -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) | 56 LT_LDFLAGS = -no-undefined -rpath $(DESTDIR)$(libdir) -release $(LT_RELEASE) -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) |
57 | 57 |
58 all: $(srcdir)/configure Makefile $(objects) update-revision $(objects)/$(TARGET) $(objects)/$(SDLMAIN_TARGET) | 58 all: $(srcdir)/configure Makefile $(objects) $(objects)/$(TARGET) $(objects)/$(SDLMAIN_TARGET) |
59 | 59 |
60 $(srcdir)/configure: $(srcdir)/configure.in | 60 $(srcdir)/configure: $(srcdir)/configure.in |
61 @echo "Warning, configure.in is out of date" | 61 @echo "Warning, configure.in is out of date" |
62 #(cd $(srcdir) && sh autogen.sh && sh configure) | 62 #(cd $(srcdir) && sh autogen.sh && sh configure) |
63 @sleep 3 | 63 @sleep 3 |
66 $(SHELL) config.status $@ | 66 $(SHELL) config.status $@ |
67 | 67 |
68 $(objects): | 68 $(objects): |
69 $(SHELL) $(auxdir)/mkinstalldirs $@ | 69 $(SHELL) $(auxdir)/mkinstalldirs $@ |
70 | 70 |
71 # To make sure parallel builds will not fail | |
72 $(srcdir)/include/SDL_revision.h: update-revision | |
73 | |
71 update-revision: | 74 update-revision: |
72 $(SHELL) $(auxdir)/updaterev.sh | 75 $(SHELL) $(auxdir)/updaterev.sh |
73 | 76 |
74 .PHONY: all update-revision depend install install-bin install-hdrs install-lib install-data install-man uninstall uninstall-bin uninstall-hdrs uninstall-lib uninstall-data uninstall-man clean distclean dist | 77 .PHONY: all update-revision depend install install-bin install-hdrs install-lib install-data install-man uninstall uninstall-bin uninstall-hdrs uninstall-lib uninstall-data uninstall-man clean distclean dist |
75 depend: | 78 depend: update-revision |
76 @SOURCES="$(SOURCES)" INCLUDE="$(INCLUDE)" output="$(depend)" \ | 79 @SOURCES="$(SOURCES)" INCLUDE="$(INCLUDE)" output="$(depend)" \ |
77 $(SHELL) $(auxdir)/makedep.sh | 80 $(SHELL) $(auxdir)/makedep.sh |
78 @for src in $(SDLMAIN_SOURCES); do \ | 81 @for src in $(SDLMAIN_SOURCES); do \ |
79 obj=`echo $$src | sed -e 's|.*/||' -e 's|\.[^\.]*$$|.o|'`; \ | 82 obj=`echo $$src | sed -e 's|.*/||' -e 's|\.[^\.]*$$|.o|'`; \ |
80 echo "\$$(objects)/$$obj: $$src" >>$(depend); \ | 83 echo "\$$(objects)/$$obj: $$src" >>$(depend); \ |