Mercurial > sdl-ios-xcode
annotate Makefile.in @ 4495:dbbfdb9ea716
Simplified clipboard API for sanity's sake.
A complete clipboard implementation would support multiple formats that could be queried at runtime, events for when the clipboard contents changed, support for HTML, images, etc. We're not going that crazy, at least for now. :)
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Wed, 07 Jul 2010 23:54:03 -0700 |
parents | 3e69e077cb95 |
children | aea9e96d7973 |
rev | line source |
---|---|
1362 | 1 # Makefile to build and install the SDL library |
2 | |
3 top_builddir = . | |
4 srcdir = @srcdir@ | |
5 objects = build | |
6 prefix = @prefix@ | |
7 exec_prefix = @exec_prefix@ | |
2156
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
8 bindir = @bindir@ |
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
9 libdir = @libdir@ |
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
10 includedir = @includedir@ |
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
11 datarootdir = @datarootdir@ |
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
12 datadir = @datadir@ |
1391
7dc446173e37
Blargle-fnargle dependencies and build rules
Sam Lantinga <slouken@libsdl.org>
parents:
1390
diff
changeset
|
13 auxdir = @ac_aux_dir@ |
1362 | 14 distpath = $(srcdir)/.. |
15 distdir = SDL-@SDL_VERSION@ | |
16 distfile = $(distdir).tar.gz | |
17 | |
1380
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
1362
diff
changeset
|
18 @SET_MAKE@ |
1362 | 19 SHELL = @SHELL@ |
20 CC = @CC@ | |
21 INCLUDE = @INCLUDE@ | |
22 CFLAGS = @BUILD_CFLAGS@ | |
1521
9b9212e4810c
CFLAGS are separate from EXTRA_CFLAGS
Sam Lantinga <slouken@libsdl.org>
parents:
1494
diff
changeset
|
23 EXTRA_CFLAGS = @EXTRA_CFLAGS@ |
1393
cd3362657144
Pass LDFLAGS to the build system
Sam Lantinga <slouken@libsdl.org>
parents:
1391
diff
changeset
|
24 LDFLAGS = @BUILD_LDFLAGS@ |
1521
9b9212e4810c
CFLAGS are separate from EXTRA_CFLAGS
Sam Lantinga <slouken@libsdl.org>
parents:
1494
diff
changeset
|
25 EXTRA_LDFLAGS = @EXTRA_LDFLAGS@ |
1362 | 26 LIBTOOL = @LIBTOOL@ |
27 INSTALL = @INSTALL@ | |
28 NASM = @NASM@ @NASMFLAGS@ | |
1419
36a5068bf7df
*** empty log message ***
Sam Lantinga <slouken@libsdl.org>
parents:
1414
diff
changeset
|
29 AR = @AR@ |
36a5068bf7df
*** empty log message ***
Sam Lantinga <slouken@libsdl.org>
parents:
1414
diff
changeset
|
30 RANLIB = @RANLIB@ |
2204
9f64d06fa168
Added support for building version.rc in Windows build.
Sam Lantinga <slouken@libsdl.org>
parents:
2156
diff
changeset
|
31 WINDRES = @WINDRES@ |
1362 | 32 |
33 TARGET = libSDL.la | |
34 OBJECTS = @OBJECTS@ | |
3334
61ea9005fddf
Use gcc's built-in dependency generation, thanks to Adam Strzelecki
Sam Lantinga <slouken@libsdl.org>
parents:
3311
diff
changeset
|
35 VERSION_OBJECTS = @VERSION_OBJECTS@ |
1362 | 36 |
1397
b189a73aa335
Added rules to build libSDLmain.a
Sam Lantinga <slouken@libsdl.org>
parents:
1394
diff
changeset
|
37 SDLMAIN_TARGET = libSDLmain.a |
b189a73aa335
Added rules to build libSDLmain.a
Sam Lantinga <slouken@libsdl.org>
parents:
1394
diff
changeset
|
38 SDLMAIN_OBJECTS = @SDLMAIN_OBJECTS@ |
b189a73aa335
Added rules to build libSDLmain.a
Sam Lantinga <slouken@libsdl.org>
parents:
1394
diff
changeset
|
39 |
3257
94fb40a4a9a7
Merged Martin's code changes from Google Summer of Code 2009
Sam Lantinga <slouken@libsdl.org>
parents:
3180
diff
changeset
|
40 # PS3 SPU programs |
94fb40a4a9a7
Merged Martin's code changes from Google Summer of Code 2009
Sam Lantinga <slouken@libsdl.org>
parents:
3180
diff
changeset
|
41 SPU_GCC = @SPU_GCC@ |
94fb40a4a9a7
Merged Martin's code changes from Google Summer of Code 2009
Sam Lantinga <slouken@libsdl.org>
parents:
3180
diff
changeset
|
42 EMBEDSPU = @EMBEDSPU@ |
3258
e786366ea23b
This doesn't actually build on other platforms, I'll have to check with Martin
Sam Lantinga <slouken@libsdl.org>
parents:
3257
diff
changeset
|
43 #include $(srcdir)/src/video/ps3/spulibs/Makefile |
3257
94fb40a4a9a7
Merged Martin's code changes from Google Summer of Code 2009
Sam Lantinga <slouken@libsdl.org>
parents:
3180
diff
changeset
|
44 |
3698 | 45 DIST = acinclude autogen.sh Borland.html Borland.zip BUGS build-scripts configure configure.in COPYING CREDITS include INSTALL Makefile.minimal Makefile.in README* sdl-config.in sdl.m4 sdl.pc.in SDL.spec SDL.spec.in src test TODO VisualC.html VisualC VisualCE Watcom-Win32.zip WhatsNew Xcode Xcode-iPhoneOS |
1362 | 46 |
4465
3e69e077cb95
Removed multi-mouse / multi-keyboard support in anticipation of a real multi-mouse and multi-touch API.
Sam Lantinga <slouken@libsdl.org>
parents:
3698
diff
changeset
|
47 HDRS = SDL.h SDL_assert.h SDL_atomic.h SDL_audio.h SDL_compat.h SDL_cpuinfo.h SDL_endian.h SDL_error.h SDL_events.h SDL_haptic.h SDL_input.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_opengles.h SDL_pixels.h SDL_platform.h SDL_power.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 |
2122
b15ffacb66d3
Don't install the extra SDL config headers or SDL_copying.h
Sam Lantinga <slouken@libsdl.org>
parents:
2083
diff
changeset
|
48 |
1362 | 49 LT_AGE = @LT_AGE@ |
50 LT_CURRENT = @LT_CURRENT@ | |
51 LT_RELEASE = @LT_RELEASE@ | |
52 LT_REVISION = @LT_REVISION@ | |
2156
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
53 LT_LDFLAGS = -no-undefined -rpath $(DESTDIR)$(libdir) -release $(LT_RELEASE) -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) |
1362 | 54 |
3311 | 55 all: $(srcdir)/configure Makefile $(objects) $(objects)/$(TARGET) $(objects)/$(SDLMAIN_TARGET) |
1622 | 56 |
57 $(srcdir)/configure: $(srcdir)/configure.in | |
58 @echo "Warning, configure.in is out of date" | |
59 #(cd $(srcdir) && sh autogen.sh && sh configure) | |
1623
09375aed0208
Added a delay so the warning message isn't accidentally missed.
Sam Lantinga <slouken@libsdl.org>
parents:
1622
diff
changeset
|
60 @sleep 3 |
1362 | 61 |
62 Makefile: $(srcdir)/Makefile.in | |
63 $(SHELL) config.status $@ | |
64 | |
3416 | 65 Makefile.in:; |
66 | |
1362 | 67 $(objects): |
1391
7dc446173e37
Blargle-fnargle dependencies and build rules
Sam Lantinga <slouken@libsdl.org>
parents:
1390
diff
changeset
|
68 $(SHELL) $(auxdir)/mkinstalldirs $@ |
1362 | 69 |
3311 | 70 # To make sure parallel builds will not fail |
71 $(srcdir)/include/SDL_revision.h: update-revision | |
72 | |
2982
b64c1d23039b
Make the current revision number available
Sam Lantinga <slouken@libsdl.org>
parents:
2713
diff
changeset
|
73 update-revision: |
b64c1d23039b
Make the current revision number available
Sam Lantinga <slouken@libsdl.org>
parents:
2713
diff
changeset
|
74 $(SHELL) $(auxdir)/updaterev.sh |
b64c1d23039b
Make the current revision number available
Sam Lantinga <slouken@libsdl.org>
parents:
2713
diff
changeset
|
75 |
3416 | 76 .PHONY: all update-revision install install-bin install-hdrs install-lib install-data uninstall uninstall-bin uninstall-hdrs uninstall-lib uninstall-data clean distclean dist $(OBJECTS:.lo=.d) |
1362 | 77 |
3334
61ea9005fddf
Use gcc's built-in dependency generation, thanks to Adam Strzelecki
Sam Lantinga <slouken@libsdl.org>
parents:
3311
diff
changeset
|
78 -include $(OBJECTS:.lo=.d) |
61ea9005fddf
Use gcc's built-in dependency generation, thanks to Adam Strzelecki
Sam Lantinga <slouken@libsdl.org>
parents:
3311
diff
changeset
|
79 @DEPENDS@ |
61ea9005fddf
Use gcc's built-in dependency generation, thanks to Adam Strzelecki
Sam Lantinga <slouken@libsdl.org>
parents:
3311
diff
changeset
|
80 @VERSION_DEPENDS@ |
61ea9005fddf
Use gcc's built-in dependency generation, thanks to Adam Strzelecki
Sam Lantinga <slouken@libsdl.org>
parents:
3311
diff
changeset
|
81 @SDLMAIN_DEPENDS@ |
1362 | 82 |
3334
61ea9005fddf
Use gcc's built-in dependency generation, thanks to Adam Strzelecki
Sam Lantinga <slouken@libsdl.org>
parents:
3311
diff
changeset
|
83 $(objects)/$(TARGET): $(OBJECTS) $(VERSION_OBJECTS) |
61ea9005fddf
Use gcc's built-in dependency generation, thanks to Adam Strzelecki
Sam Lantinga <slouken@libsdl.org>
parents:
3311
diff
changeset
|
84 $(LIBTOOL) --mode=link $(CC) -o $@ $(OBJECTS) $(VERSION_OBJECTS) $(LDFLAGS) $(EXTRA_LDFLAGS) $(LT_LDFLAGS) |
1362 | 85 |
1397
b189a73aa335
Added rules to build libSDLmain.a
Sam Lantinga <slouken@libsdl.org>
parents:
1394
diff
changeset
|
86 $(objects)/$(SDLMAIN_TARGET): $(SDLMAIN_OBJECTS) |
1419
36a5068bf7df
*** empty log message ***
Sam Lantinga <slouken@libsdl.org>
parents:
1414
diff
changeset
|
87 $(AR) cru $@ $(SDLMAIN_OBJECTS) |
36a5068bf7df
*** empty log message ***
Sam Lantinga <slouken@libsdl.org>
parents:
1414
diff
changeset
|
88 $(RANLIB) $@ |
1397
b189a73aa335
Added rules to build libSDLmain.a
Sam Lantinga <slouken@libsdl.org>
parents:
1394
diff
changeset
|
89 |
3352
6dc250ebdd80
The SDL 1.3 documentation will be primarily online wiki based:
Sam Lantinga <slouken@libsdl.org>
parents:
3344
diff
changeset
|
90 install: all install-bin install-hdrs install-lib install-data |
1362 | 91 install-bin: |
2156
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
92 $(SHELL) $(auxdir)/mkinstalldirs $(DESTDIR)$(bindir) |
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
93 $(INSTALL) -m 755 sdl-config $(DESTDIR)$(bindir)/sdl-config |
1362 | 94 install-hdrs: |
2156
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
95 $(SHELL) $(auxdir)/mkinstalldirs $(DESTDIR)$(includedir)/SDL |
2122
b15ffacb66d3
Don't install the extra SDL config headers or SDL_copying.h
Sam Lantinga <slouken@libsdl.org>
parents:
2083
diff
changeset
|
96 for file in $(HDRS); do \ |
2156
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
97 $(INSTALL) -m 644 $(srcdir)/include/$$file $(DESTDIR)$(includedir)/SDL/$$file; \ |
1362 | 98 done |
2156
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
99 $(INSTALL) -m 644 include/SDL_config.h $(DESTDIR)$(includedir)/SDL/SDL_config.h |
2151 | 100 install-lib: $(objects) $(objects)/$(TARGET) $(objects)/$(SDLMAIN_TARGET) |
2156
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
101 $(SHELL) $(auxdir)/mkinstalldirs $(DESTDIR)$(libdir) |
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
102 $(LIBTOOL) --mode=install $(INSTALL) $(objects)/$(TARGET) $(DESTDIR)$(libdir)/$(TARGET) |
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
103 $(INSTALL) -m 644 $(objects)/$(SDLMAIN_TARGET) $(DESTDIR)$(libdir)/$(SDLMAIN_TARGET) |
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
104 $(RANLIB) $(DESTDIR)$(libdir)/$(SDLMAIN_TARGET) |
1362 | 105 install-data: |
2156
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
106 $(SHELL) $(auxdir)/mkinstalldirs $(DESTDIR)$(datadir)/aclocal |
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
107 $(INSTALL) -m 644 $(srcdir)/sdl.m4 $(DESTDIR)$(datadir)/aclocal/sdl.m4 |
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
108 $(SHELL) $(auxdir)/mkinstalldirs $(DESTDIR)$(libdir)/pkgconfig |
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
109 $(INSTALL) -m 644 sdl.pc $(DESTDIR)$(libdir)/pkgconfig |
1362 | 110 |
3352
6dc250ebdd80
The SDL 1.3 documentation will be primarily online wiki based:
Sam Lantinga <slouken@libsdl.org>
parents:
3344
diff
changeset
|
111 uninstall: uninstall-bin uninstall-hdrs uninstall-lib uninstall-data |
1362 | 112 uninstall-bin: |
2156
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
113 rm -f $(DESTDIR)$(bindir)/sdl-config |
1362 | 114 uninstall-hdrs: |
2122
b15ffacb66d3
Don't install the extra SDL config headers or SDL_copying.h
Sam Lantinga <slouken@libsdl.org>
parents:
2083
diff
changeset
|
115 for file in $(HDRS); do \ |
2156
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
116 rm -f $(DESTDIR)$(includedir)/SDL/$$file; \ |
1362 | 117 done |
2156
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
118 rm -f $(DESTDIR)$(includedir)/SDL/SDL_config.h |
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
119 -rmdir $(DESTDIR)$(includedir)/SDL |
1362 | 120 uninstall-lib: |
2156
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
121 $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$(TARGET) |
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
122 rm -f $(DESTDIR)$(libdir)/$(SDLMAIN_TARGET) |
1362 | 123 uninstall-data: |
2156
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
124 rm -f $(DESTDIR)$(datadir)/aclocal/sdl.m4 |
3355
3c9e6f2f3c58
Merged r4974:4975 from branches/SDL-1.2: sdl.pc removal on make uninstall.
Ryan C. Gordon <icculus@icculus.org>
parents:
3352
diff
changeset
|
125 rm -f $(DESTDIR)$(libdir)/pkgconfig/sdl.pc |
1362 | 126 |
127 clean: | |
128 rm -rf $(objects) | |
1380
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
1362
diff
changeset
|
129 if test -f test/Makefile; then (cd test; $(MAKE) $@); fi |
1362 | 130 |
131 distclean: clean | |
132 rm -f Makefile include/SDL_config.h sdl-config | |
133 rm -f SDL.qpg | |
3334
61ea9005fddf
Use gcc's built-in dependency generation, thanks to Adam Strzelecki
Sam Lantinga <slouken@libsdl.org>
parents:
3311
diff
changeset
|
134 rm -f config.status config.cache config.log libtool |
1362 | 135 rm -rf $(srcdir)/autom4te* |
1603 | 136 find $(srcdir) \( \ |
137 -name '*~' -o \ | |
138 -name '*.bak' -o \ | |
139 -name '*.old' -o \ | |
140 -name '*.rej' -o \ | |
141 -name '*.orig' -o \ | |
142 -name '.#*' \) \ | |
1362 | 143 -exec rm -f {} \; |
1603 | 144 cp $(srcdir)/include/SDL_config.h.default $(srcdir)/include/SDL_config.h |
1380
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
1362
diff
changeset
|
145 if test -f test/Makefile; then (cd test; $(MAKE) $@); fi |
1362 | 146 |
147 dist $(distfile): | |
1391
7dc446173e37
Blargle-fnargle dependencies and build rules
Sam Lantinga <slouken@libsdl.org>
parents:
1390
diff
changeset
|
148 $(SHELL) $(auxdir)/mkinstalldirs $(distdir) |
1362 | 149 tar cf - $(DIST) | (cd $(distdir); tar xf -) |
1603 | 150 cp $(distdir)/include/SDL_config.h.default $(distdir)/include/SDL_config.h |
2982
b64c1d23039b
Make the current revision number available
Sam Lantinga <slouken@libsdl.org>
parents:
2713
diff
changeset
|
151 $(SHELL) $(distdir)/build-scripts/updaterev.sh |
1651
0a9be1057095
subversion conversion complete!
Sam Lantinga <slouken@libsdl.org>
parents:
1634
diff
changeset
|
152 rm -rf `find $(distdir) -name .svn` |
1846
699eaff87cbb
Whoops, clean files in the dist directory
Sam Lantinga <slouken@libsdl.org>
parents:
1845
diff
changeset
|
153 find $(distdir) \( \ |
1845 | 154 -name '*~' -o \ |
155 -name '*.bak' -o \ | |
156 -name '*.old' -o \ | |
157 -name '*.rej' -o \ | |
158 -name '*.orig' -o \ | |
159 -name '.#*' \) \ | |
160 -exec rm -f {} \; | |
1848
3c5eed71a332
Clean out the tests before creating distribution archive
Sam Lantinga <slouken@libsdl.org>
parents:
1846
diff
changeset
|
161 if test -f $(distdir)/test/Makefile; then (cd $(distdir)/test && make distclean); fi |
1362 | 162 tar cvf - $(distdir) | gzip --best >$(distfile) |
163 rm -rf $(distdir) | |
164 | |
165 rpm: $(distfile) | |
166 rpmbuild -ta $? | |
1424
7a610f25c12f
Updated MacOS Classic MPW build
Sam Lantinga <slouken@libsdl.org>
parents:
1419
diff
changeset
|
167 |
1895
c121d94672cb
SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Sam Lantinga <slouken@libsdl.org>
parents:
1894
diff
changeset
|
168 # Run indent on the source to standardize coding style |
c121d94672cb
SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Sam Lantinga <slouken@libsdl.org>
parents:
1894
diff
changeset
|
169 indent: |
c121d94672cb
SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Sam Lantinga <slouken@libsdl.org>
parents:
1894
diff
changeset
|
170 @echo "Running indent... modified files:" |
c121d94672cb
SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Sam Lantinga <slouken@libsdl.org>
parents:
1894
diff
changeset
|
171 @cd $(srcdir) && \ |
c121d94672cb
SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Sam Lantinga <slouken@libsdl.org>
parents:
1894
diff
changeset
|
172 find . \( \ |
c121d94672cb
SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Sam Lantinga <slouken@libsdl.org>
parents:
1894
diff
changeset
|
173 -name '*.h' -o \ |
c121d94672cb
SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Sam Lantinga <slouken@libsdl.org>
parents:
1894
diff
changeset
|
174 -name '*.c' -o \ |
c121d94672cb
SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Sam Lantinga <slouken@libsdl.org>
parents:
1894
diff
changeset
|
175 -name '*.cc' \) \ |
2220
4d2d0548f5b2
Don't run indent on the Xcode templates
Sam Lantinga <slouken@libsdl.org>
parents:
2207
diff
changeset
|
176 -print | fgrep -v ./Xcode | \ |
1895
c121d94672cb
SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Sam Lantinga <slouken@libsdl.org>
parents:
1894
diff
changeset
|
177 while read file; do \ |
c121d94672cb
SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Sam Lantinga <slouken@libsdl.org>
parents:
1894
diff
changeset
|
178 indent "$$file" -o "$$file.indent"; \ |
c121d94672cb
SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Sam Lantinga <slouken@libsdl.org>
parents:
1894
diff
changeset
|
179 if cmp "$$file" "$$file.indent" >/dev/null; then \ |
c121d94672cb
SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Sam Lantinga <slouken@libsdl.org>
parents:
1894
diff
changeset
|
180 rm -f "$$file.indent"; \ |
c121d94672cb
SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Sam Lantinga <slouken@libsdl.org>
parents:
1894
diff
changeset
|
181 else \ |
c121d94672cb
SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Sam Lantinga <slouken@libsdl.org>
parents:
1894
diff
changeset
|
182 echo "$$file"; \ |
c121d94672cb
SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Sam Lantinga <slouken@libsdl.org>
parents:
1894
diff
changeset
|
183 mv -f "$$file.indent" "$$file"; \ |
c121d94672cb
SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Sam Lantinga <slouken@libsdl.org>
parents:
1894
diff
changeset
|
184 fi; \ |
c121d94672cb
SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Sam Lantinga <slouken@libsdl.org>
parents:
1894
diff
changeset
|
185 done |
c121d94672cb
SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Sam Lantinga <slouken@libsdl.org>
parents:
1894
diff
changeset
|
186 |
c121d94672cb
SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Sam Lantinga <slouken@libsdl.org>
parents:
1894
diff
changeset
|
187 # Run indent and then commit modified files |
c121d94672cb
SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Sam Lantinga <slouken@libsdl.org>
parents:
1894
diff
changeset
|
188 commit: indent |
c121d94672cb
SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Sam Lantinga <slouken@libsdl.org>
parents:
1894
diff
changeset
|
189 svn commit |
c121d94672cb
SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Sam Lantinga <slouken@libsdl.org>
parents:
1894
diff
changeset
|
190 |
1651
0a9be1057095
subversion conversion complete!
Sam Lantinga <slouken@libsdl.org>
parents:
1634
diff
changeset
|
191 # Create a SVN snapshot that people can run update on |
1424
7a610f25c12f
Updated MacOS Classic MPW build
Sam Lantinga <slouken@libsdl.org>
parents:
1419
diff
changeset
|
192 snapshot: |
3027 | 193 $(SHELL) $(auxdir)/snapshot.sh |