Mercurial > sdl-ios-xcode
comparison Makefile.in @ 2982:b64c1d23039b
Make the current revision number available
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Sun, 04 Jan 2009 05:08:12 +0000 |
parents | 0906692aa6a4 |
children | 388c5a2daeac |
comparison
equal
deleted
inserted
replaced
2981:4bbb9de56029 | 2982:b64c1d23039b |
---|---|
40 SDLMAIN_SOURCES = @SDLMAIN_SOURCES@ | 40 SDLMAIN_SOURCES = @SDLMAIN_SOURCES@ |
41 SDLMAIN_OBJECTS = @SDLMAIN_OBJECTS@ | 41 SDLMAIN_OBJECTS = @SDLMAIN_OBJECTS@ |
42 | 42 |
43 DIST = acinclude.m4 autogen.sh Borland.html Borland.zip BUGS build-scripts configure configure.in COPYING CREDITS docs docs.html include INSTALL Makefile.dc Makefile.minimal Makefile.in README* sdl-config.in sdl.m4 sdl.pc.in SDL.qpg.in SDL.spec SDL.spec.in src test TODO VisualC.html VisualC VisualCE Watcom-OS2.zip Watcom-Win32.zip WhatsNew Xcode | 43 DIST = acinclude.m4 autogen.sh Borland.html Borland.zip BUGS build-scripts configure configure.in COPYING CREDITS docs docs.html include INSTALL Makefile.dc Makefile.minimal Makefile.in README* sdl-config.in sdl.m4 sdl.pc.in SDL.qpg.in SDL.spec SDL.spec.in src test TODO VisualC.html VisualC VisualCE Watcom-OS2.zip Watcom-Win32.zip WhatsNew Xcode |
44 | 44 |
45 HDRS = SDL.h SDL_audio.h SDL_cdrom.h SDL_compat.h SDL_cpuinfo.h SDL_endian.h SDL_error.h SDL_events.h SDL_haptic.h SDL_joystick.h SDL_keyboard.h SDL_keysym.h SDL_loadso.h SDL_main.h SDL_mouse.h SDL_mutex.h SDL_name.h SDL_opengl.h SDL_pixels.h SDL_platform.h SDL_quit.h SDL_rect.h SDL_rwops.h SDL_scancode.h SDL_stdinc.h SDL_surface.h SDL_syswm.h SDL_thread.h SDL_timer.h SDL_types.h SDL_version.h SDL_video.h begin_code.h close_code.h | 45 HDRS = SDL.h SDL_audio.h SDL_cdrom.h SDL_compat.h SDL_cpuinfo.h SDL_endian.h SDL_error.h SDL_events.h SDL_haptic.h SDL_joystick.h SDL_keyboard.h SDL_keysym.h SDL_loadso.h SDL_main.h SDL_mouse.h SDL_mutex.h SDL_name.h SDL_opengl.h SDL_pixels.h SDL_platform.h SDL_quit.h SDL_rect.h SDL_revision.h SDL_rwops.h SDL_scancode.h SDL_stdinc.h SDL_surface.h SDL_syswm.h SDL_thread.h SDL_timer.h SDL_types.h SDL_version.h SDL_video.h begin_code.h close_code.h |
46 | 46 |
47 LT_AGE = @LT_AGE@ | 47 LT_AGE = @LT_AGE@ |
48 LT_CURRENT = @LT_CURRENT@ | 48 LT_CURRENT = @LT_CURRENT@ |
49 LT_RELEASE = @LT_RELEASE@ | 49 LT_RELEASE = @LT_RELEASE@ |
50 LT_REVISION = @LT_REVISION@ | 50 LT_REVISION = @LT_REVISION@ |
61 $(SHELL) config.status $@ | 61 $(SHELL) config.status $@ |
62 | 62 |
63 $(objects): | 63 $(objects): |
64 $(SHELL) $(auxdir)/mkinstalldirs $@ | 64 $(SHELL) $(auxdir)/mkinstalldirs $@ |
65 | 65 |
66 .PHONY: all 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 | 66 update-revision: |
67 $(SHELL) $(auxdir)/updaterev.sh | |
68 | |
69 .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 | |
67 depend: | 70 depend: |
68 @SOURCES="$(SOURCES)" INCLUDE="$(INCLUDE)" output="$(depend)" \ | 71 @SOURCES="$(SOURCES)" INCLUDE="$(INCLUDE)" output="$(depend)" \ |
69 $(SHELL) $(auxdir)/makedep.sh | 72 $(SHELL) $(auxdir)/makedep.sh |
70 @for src in $(SDLMAIN_SOURCES); do \ | 73 @for src in $(SDLMAIN_SOURCES); do \ |
71 obj=`echo $$src | sed -e 's|.*/||' -e 's|\.[^\.]*$$|.o|'`; \ | 74 obj=`echo $$src | sed -e 's|.*/||' -e 's|\.[^\.]*$$|.o|'`; \ |
73 echo " \$$(CC) \$$(CFLAGS) \$$(EXTRA_CFLAGS) -c $$src -o \$$@" >>$(depend); \ | 76 echo " \$$(CC) \$$(CFLAGS) \$$(EXTRA_CFLAGS) -c $$src -o \$$@" >>$(depend); \ |
74 done | 77 done |
75 | 78 |
76 include $(depend) | 79 include $(depend) |
77 | 80 |
78 $(objects)/$(TARGET): $(OBJECTS) | 81 $(objects)/$(TARGET): update-revision $(OBJECTS) |
79 $(LIBTOOL) --mode=link $(CC) -o $@ $(OBJECTS) $(LDFLAGS) $(EXTRA_LDFLAGS) $(LT_LDFLAGS) | 82 $(LIBTOOL) --mode=link $(CC) -o $@ $(OBJECTS) $(LDFLAGS) $(EXTRA_LDFLAGS) $(LT_LDFLAGS) |
80 | 83 |
81 $(objects)/$(SDLMAIN_TARGET): $(SDLMAIN_OBJECTS) | 84 $(objects)/$(SDLMAIN_TARGET): $(SDLMAIN_OBJECTS) |
82 $(AR) cru $@ $(SDLMAIN_OBJECTS) | 85 $(AR) cru $@ $(SDLMAIN_OBJECTS) |
83 $(RANLIB) $@ | 86 $(RANLIB) $@ |
151 | 154 |
152 dist $(distfile): | 155 dist $(distfile): |
153 $(SHELL) $(auxdir)/mkinstalldirs $(distdir) | 156 $(SHELL) $(auxdir)/mkinstalldirs $(distdir) |
154 tar cf - $(DIST) | (cd $(distdir); tar xf -) | 157 tar cf - $(DIST) | (cd $(distdir); tar xf -) |
155 cp $(distdir)/include/SDL_config.h.default $(distdir)/include/SDL_config.h | 158 cp $(distdir)/include/SDL_config.h.default $(distdir)/include/SDL_config.h |
159 $(SHELL) $(distdir)/build-scripts/updaterev.sh | |
156 rm -rf `find $(distdir) -name .svn` | 160 rm -rf `find $(distdir) -name .svn` |
157 find $(distdir) \( \ | 161 find $(distdir) \( \ |
158 -name '*~' -o \ | 162 -name '*~' -o \ |
159 -name '*.bak' -o \ | 163 -name '*.bak' -o \ |
160 -name '*.old' -o \ | 164 -name '*.old' -o \ |
192 commit: indent | 196 commit: indent |
193 svn commit | 197 svn commit |
194 | 198 |
195 # Create a SVN snapshot that people can run update on | 199 # Create a SVN snapshot that people can run update on |
196 snapshot: | 200 snapshot: |
197 svn co http://svn.libsdl.org/trunk/SDL SDL-1.3 | 201 $(SHELL) $(aux_dir)/snapshot.sh |
198 (cd SDL-1.3 && ./autogen.sh && rm -rf autom4te.cache) | |
199 cp SDL-1.3/include/SDL_config.h.default SDL-1.3/include/SDL_config.h | |
200 tar zcf $(HOME)/SDL-1.3.tar.gz SDL-1.3 | |
201 rm -f $(HOME)/SDL-1.3.zip | |
202 zip -r $(HOME)/SDL-1.3.zip SDL-1.3 | |
203 rm -rf SDL-1.3 |