Mercurial > sdl-ios-xcode
annotate Makefile.in @ 2938:2929ed239d2a
Adjusted default choice of audio driver.
If a driver can definitely see available devices, it is chosen. Otherwise,
we'll take the first driver that initializes but saw no devices...this might
be because it can't enumerate them, or there really aren't any available.
This prevents the dsp driver from hogging control when there are no /dev/dsp*
nodes (for example, on a Linux box with ALSA and no OSS emulation).
author | Ryan C. Gordon <icculus@icculus.org> |
---|---|
date | Thu, 01 Jan 2009 07:54:58 +0000 |
parents | 0906692aa6a4 |
children | b64c1d23039b |
rev | line source |
---|---|
1362 | 1 # Makefile to build and install the SDL library |
2 | |
3 top_builddir = . | |
4 srcdir = @srcdir@ | |
5 objects = build | |
6 depend = build-deps | |
7 prefix = @prefix@ | |
8 exec_prefix = @exec_prefix@ | |
2156
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
9 bindir = @bindir@ |
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
10 libdir = @libdir@ |
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
11 includedir = @includedir@ |
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
12 datarootdir = @datarootdir@ |
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
13 datadir = @datadir@ |
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
14 mandir = @mandir@ |
1391
7dc446173e37
Blargle-fnargle dependencies and build rules
Sam Lantinga <slouken@libsdl.org>
parents:
1390
diff
changeset
|
15 auxdir = @ac_aux_dir@ |
1362 | 16 distpath = $(srcdir)/.. |
17 distdir = SDL-@SDL_VERSION@ | |
18 distfile = $(distdir).tar.gz | |
19 | |
1380
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
1362
diff
changeset
|
20 @SET_MAKE@ |
1362 | 21 SHELL = @SHELL@ |
22 CC = @CC@ | |
23 INCLUDE = @INCLUDE@ | |
24 CFLAGS = @BUILD_CFLAGS@ | |
1521
9b9212e4810c
CFLAGS are separate from EXTRA_CFLAGS
Sam Lantinga <slouken@libsdl.org>
parents:
1494
diff
changeset
|
25 EXTRA_CFLAGS = @EXTRA_CFLAGS@ |
1393
cd3362657144
Pass LDFLAGS to the build system
Sam Lantinga <slouken@libsdl.org>
parents:
1391
diff
changeset
|
26 LDFLAGS = @BUILD_LDFLAGS@ |
1521
9b9212e4810c
CFLAGS are separate from EXTRA_CFLAGS
Sam Lantinga <slouken@libsdl.org>
parents:
1494
diff
changeset
|
27 EXTRA_LDFLAGS = @EXTRA_LDFLAGS@ |
1362 | 28 LIBTOOL = @LIBTOOL@ |
29 INSTALL = @INSTALL@ | |
30 NASM = @NASM@ @NASMFLAGS@ | |
1419
36a5068bf7df
*** empty log message ***
Sam Lantinga <slouken@libsdl.org>
parents:
1414
diff
changeset
|
31 AR = @AR@ |
36a5068bf7df
*** empty log message ***
Sam Lantinga <slouken@libsdl.org>
parents:
1414
diff
changeset
|
32 RANLIB = @RANLIB@ |
2204
9f64d06fa168
Added support for building version.rc in Windows build.
Sam Lantinga <slouken@libsdl.org>
parents:
2156
diff
changeset
|
33 WINDRES = @WINDRES@ |
1362 | 34 |
35 TARGET = libSDL.la | |
36 SOURCES = @SOURCES@ | |
37 OBJECTS = @OBJECTS@ | |
38 | |
1397
b189a73aa335
Added rules to build libSDLmain.a
Sam Lantinga <slouken@libsdl.org>
parents:
1394
diff
changeset
|
39 SDLMAIN_TARGET = libSDLmain.a |
b189a73aa335
Added rules to build libSDLmain.a
Sam Lantinga <slouken@libsdl.org>
parents:
1394
diff
changeset
|
40 SDLMAIN_SOURCES = @SDLMAIN_SOURCES@ |
b189a73aa335
Added rules to build libSDLmain.a
Sam Lantinga <slouken@libsdl.org>
parents:
1394
diff
changeset
|
41 SDLMAIN_OBJECTS = @SDLMAIN_OBJECTS@ |
b189a73aa335
Added rules to build libSDLmain.a
Sam Lantinga <slouken@libsdl.org>
parents:
1394
diff
changeset
|
42 |
2207
d63e9f5944ae
Unpacked project archives to get individual file history in subversion
Sam Lantinga <slouken@libsdl.org>
parents:
2204
diff
changeset
|
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 |
1362 | 44 |
2713
0906692aa6a4
Final merge of Google Summer of Code 2008 work...
Sam Lantinga <slouken@libsdl.org>
parents:
2316
diff
changeset
|
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 |
2122
b15ffacb66d3
Don't install the extra SDL config headers or SDL_copying.h
Sam Lantinga <slouken@libsdl.org>
parents:
2083
diff
changeset
|
46 |
1362 | 47 LT_AGE = @LT_AGE@ |
48 LT_CURRENT = @LT_CURRENT@ | |
49 LT_RELEASE = @LT_RELEASE@ | |
50 LT_REVISION = @LT_REVISION@ | |
2156
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
51 LT_LDFLAGS = -no-undefined -rpath $(DESTDIR)$(libdir) -release $(LT_RELEASE) -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) |
1362 | 52 |
1622 | 53 all: $(srcdir)/configure Makefile $(objects) $(objects)/$(TARGET) $(objects)/$(SDLMAIN_TARGET) |
54 | |
55 $(srcdir)/configure: $(srcdir)/configure.in | |
56 @echo "Warning, configure.in is out of date" | |
57 #(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
|
58 @sleep 3 |
1362 | 59 |
60 Makefile: $(srcdir)/Makefile.in | |
61 $(SHELL) config.status $@ | |
62 | |
63 $(objects): | |
1391
7dc446173e37
Blargle-fnargle dependencies and build rules
Sam Lantinga <slouken@libsdl.org>
parents:
1390
diff
changeset
|
64 $(SHELL) $(auxdir)/mkinstalldirs $@ |
1362 | 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 | |
67 depend: | |
1634
14f302c5b32c
Don't hardcode the output directory
Sam Lantinga <slouken@libsdl.org>
parents:
1623
diff
changeset
|
68 @SOURCES="$(SOURCES)" INCLUDE="$(INCLUDE)" output="$(depend)" \ |
1391
7dc446173e37
Blargle-fnargle dependencies and build rules
Sam Lantinga <slouken@libsdl.org>
parents:
1390
diff
changeset
|
69 $(SHELL) $(auxdir)/makedep.sh |
1419
36a5068bf7df
*** empty log message ***
Sam Lantinga <slouken@libsdl.org>
parents:
1414
diff
changeset
|
70 @for src in $(SDLMAIN_SOURCES); do \ |
1397
b189a73aa335
Added rules to build libSDLmain.a
Sam Lantinga <slouken@libsdl.org>
parents:
1394
diff
changeset
|
71 obj=`echo $$src | sed -e 's|.*/||' -e 's|\.[^\.]*$$|.o|'`; \ |
1634
14f302c5b32c
Don't hardcode the output directory
Sam Lantinga <slouken@libsdl.org>
parents:
1623
diff
changeset
|
72 echo "\$$(objects)/$$obj: $$src" >>$(depend); \ |
1522
1078552c83a0
*** empty log message ***
Sam Lantinga <slouken@libsdl.org>
parents:
1521
diff
changeset
|
73 echo " \$$(CC) \$$(CFLAGS) \$$(EXTRA_CFLAGS) -c $$src -o \$$@" >>$(depend); \ |
1397
b189a73aa335
Added rules to build libSDLmain.a
Sam Lantinga <slouken@libsdl.org>
parents:
1394
diff
changeset
|
74 done |
1362 | 75 |
76 include $(depend) | |
77 | |
78 $(objects)/$(TARGET): $(OBJECTS) | |
1521
9b9212e4810c
CFLAGS are separate from EXTRA_CFLAGS
Sam Lantinga <slouken@libsdl.org>
parents:
1494
diff
changeset
|
79 $(LIBTOOL) --mode=link $(CC) -o $@ $(OBJECTS) $(LDFLAGS) $(EXTRA_LDFLAGS) $(LT_LDFLAGS) |
1362 | 80 |
1397
b189a73aa335
Added rules to build libSDLmain.a
Sam Lantinga <slouken@libsdl.org>
parents:
1394
diff
changeset
|
81 $(objects)/$(SDLMAIN_TARGET): $(SDLMAIN_OBJECTS) |
1419
36a5068bf7df
*** empty log message ***
Sam Lantinga <slouken@libsdl.org>
parents:
1414
diff
changeset
|
82 $(AR) cru $@ $(SDLMAIN_OBJECTS) |
36a5068bf7df
*** empty log message ***
Sam Lantinga <slouken@libsdl.org>
parents:
1414
diff
changeset
|
83 $(RANLIB) $@ |
1397
b189a73aa335
Added rules to build libSDLmain.a
Sam Lantinga <slouken@libsdl.org>
parents:
1394
diff
changeset
|
84 |
1764
4b2f27334dce
The install target depends on the libraries being built
Sam Lantinga <slouken@libsdl.org>
parents:
1750
diff
changeset
|
85 install: all install-bin install-hdrs install-lib install-data install-man |
1362 | 86 install-bin: |
2156
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
87 $(SHELL) $(auxdir)/mkinstalldirs $(DESTDIR)$(bindir) |
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
88 $(INSTALL) -m 755 sdl-config $(DESTDIR)$(bindir)/sdl-config |
1362 | 89 install-hdrs: |
2156
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
90 $(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
|
91 for file in $(HDRS); do \ |
2156
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
92 $(INSTALL) -m 644 $(srcdir)/include/$$file $(DESTDIR)$(includedir)/SDL/$$file; \ |
1362 | 93 done |
2156
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
94 $(INSTALL) -m 644 include/SDL_config.h $(DESTDIR)$(includedir)/SDL/SDL_config.h |
2151 | 95 install-lib: $(objects) $(objects)/$(TARGET) $(objects)/$(SDLMAIN_TARGET) |
2156
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
96 $(SHELL) $(auxdir)/mkinstalldirs $(DESTDIR)$(libdir) |
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
97 $(LIBTOOL) --mode=install $(INSTALL) $(objects)/$(TARGET) $(DESTDIR)$(libdir)/$(TARGET) |
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
98 $(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
|
99 $(RANLIB) $(DESTDIR)$(libdir)/$(SDLMAIN_TARGET) |
1362 | 100 install-data: |
2156
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
101 $(SHELL) $(auxdir)/mkinstalldirs $(DESTDIR)$(datadir)/aclocal |
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
102 $(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
|
103 $(SHELL) $(auxdir)/mkinstalldirs $(DESTDIR)$(libdir)/pkgconfig |
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
104 $(INSTALL) -m 644 sdl.pc $(DESTDIR)$(libdir)/pkgconfig |
1362 | 105 install-man: |
2156
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
106 $(SHELL) $(auxdir)/mkinstalldirs $(DESTDIR)$(mandir)/man3 |
1362 | 107 for src in $(srcdir)/docs/man3/*.3; do \ |
108 file=`echo $$src | sed -e 's|^.*/||'`; \ | |
2156
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
109 $(INSTALL) -m 644 $$src $(DESTDIR)$(mandir)/man3/$$file; \ |
1362 | 110 done |
111 | |
1603 | 112 uninstall: uninstall-bin uninstall-hdrs uninstall-lib uninstall-data uninstall-man |
1362 | 113 uninstall-bin: |
2156
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
114 rm -f $(DESTDIR)$(bindir)/sdl-config |
1362 | 115 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
|
116 for file in $(HDRS); do \ |
2156
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
117 rm -f $(DESTDIR)$(includedir)/SDL/$$file; \ |
1362 | 118 done |
2156
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
119 rm -f $(DESTDIR)$(includedir)/SDL/SDL_config.h |
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
120 -rmdir $(DESTDIR)$(includedir)/SDL |
1362 | 121 uninstall-lib: |
2156
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
122 $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$(TARGET) |
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
123 rm -f $(DESTDIR)$(libdir)/$(SDLMAIN_TARGET) |
1362 | 124 uninstall-data: |
2156
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
125 rm -f $(DESTDIR)$(datadir)/aclocal/sdl.m4 |
1362 | 126 uninstall-man: |
127 for src in $(srcdir)/docs/man3/*.3; do \ | |
128 file=`echo $$src | sed -e 's|^.*/||'`; \ | |
2156
cd041eb7eb4a
Fixed configure warning about datarootdir
Sam Lantinga <slouken@libsdl.org>
parents:
2151
diff
changeset
|
129 rm -f $(DESTDIR)$(mandir)/man3/$$file; \ |
1362 | 130 done |
131 | |
132 clean: | |
133 rm -rf $(objects) | |
1380
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
1362
diff
changeset
|
134 if test -f test/Makefile; then (cd test; $(MAKE) $@); fi |
1362 | 135 |
136 distclean: clean | |
137 rm -f Makefile include/SDL_config.h sdl-config | |
138 rm -f SDL.qpg | |
139 rm -f config.status config.cache config.log libtool $(depend) | |
140 rm -rf $(srcdir)/autom4te* | |
1603 | 141 find $(srcdir) \( \ |
142 -name '*~' -o \ | |
143 -name '*.bak' -o \ | |
144 -name '*.old' -o \ | |
145 -name '*.rej' -o \ | |
146 -name '*.orig' -o \ | |
147 -name '.#*' \) \ | |
1362 | 148 -exec rm -f {} \; |
1603 | 149 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
|
150 if test -f test/Makefile; then (cd test; $(MAKE) $@); fi |
1362 | 151 |
152 dist $(distfile): | |
1391
7dc446173e37
Blargle-fnargle dependencies and build rules
Sam Lantinga <slouken@libsdl.org>
parents:
1390
diff
changeset
|
153 $(SHELL) $(auxdir)/mkinstalldirs $(distdir) |
1362 | 154 tar cf - $(DIST) | (cd $(distdir); tar xf -) |
1603 | 155 cp $(distdir)/include/SDL_config.h.default $(distdir)/include/SDL_config.h |
1651
0a9be1057095
subversion conversion complete!
Sam Lantinga <slouken@libsdl.org>
parents:
1634
diff
changeset
|
156 rm -rf `find $(distdir) -name .svn` |
1846
699eaff87cbb
Whoops, clean files in the dist directory
Sam Lantinga <slouken@libsdl.org>
parents:
1845
diff
changeset
|
157 find $(distdir) \( \ |
1845 | 158 -name '*~' -o \ |
159 -name '*.bak' -o \ | |
160 -name '*.old' -o \ | |
161 -name '*.rej' -o \ | |
162 -name '*.orig' -o \ | |
163 -name '.#*' \) \ | |
164 -exec rm -f {} \; | |
1848
3c5eed71a332
Clean out the tests before creating distribution archive
Sam Lantinga <slouken@libsdl.org>
parents:
1846
diff
changeset
|
165 if test -f $(distdir)/test/Makefile; then (cd $(distdir)/test && make distclean); fi |
1362 | 166 tar cvf - $(distdir) | gzip --best >$(distfile) |
167 rm -rf $(distdir) | |
168 | |
169 rpm: $(distfile) | |
170 rpmbuild -ta $? | |
1424
7a610f25c12f
Updated MacOS Classic MPW build
Sam Lantinga <slouken@libsdl.org>
parents:
1419
diff
changeset
|
171 |
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
|
172 # 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
|
173 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
|
174 @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
|
175 @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
|
176 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
|
177 -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
|
178 -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
|
179 -name '*.cc' \) \ |
2220
4d2d0548f5b2
Don't run indent on the Xcode templates
Sam Lantinga <slouken@libsdl.org>
parents:
2207
diff
changeset
|
180 -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
|
181 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
|
182 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
|
183 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
|
184 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
|
185 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
|
186 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
|
187 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
|
188 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
|
189 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
|
190 |
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
|
191 # 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
|
192 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
|
193 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
|
194 |
1651
0a9be1057095
subversion conversion complete!
Sam Lantinga <slouken@libsdl.org>
parents:
1634
diff
changeset
|
195 # 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
|
196 snapshot: |
2316
5e1f06dc5136
Checkout directly to the SDL 1.3 folder
Sam Lantinga <slouken@libsdl.org>
parents:
2303
diff
changeset
|
197 svn co http://svn.libsdl.org/trunk/SDL SDL-1.3 |
1896
4a74fa359e7e
Updated the snapshot build target to reflect the new source location
Sam Lantinga <slouken@libsdl.org>
parents:
1895
diff
changeset
|
198 (cd SDL-1.3 && ./autogen.sh && rm -rf autom4te.cache) |
4a74fa359e7e
Updated the snapshot build target to reflect the new source location
Sam Lantinga <slouken@libsdl.org>
parents:
1895
diff
changeset
|
199 cp SDL-1.3/include/SDL_config.h.default SDL-1.3/include/SDL_config.h |
4a74fa359e7e
Updated the snapshot build target to reflect the new source location
Sam Lantinga <slouken@libsdl.org>
parents:
1895
diff
changeset
|
200 tar zcf $(HOME)/SDL-1.3.tar.gz SDL-1.3 |
4a74fa359e7e
Updated the snapshot build target to reflect the new source location
Sam Lantinga <slouken@libsdl.org>
parents:
1895
diff
changeset
|
201 rm -f $(HOME)/SDL-1.3.zip |
4a74fa359e7e
Updated the snapshot build target to reflect the new source location
Sam Lantinga <slouken@libsdl.org>
parents:
1895
diff
changeset
|
202 zip -r $(HOME)/SDL-1.3.zip SDL-1.3 |
4a74fa359e7e
Updated the snapshot build target to reflect the new source location
Sam Lantinga <slouken@libsdl.org>
parents:
1895
diff
changeset
|
203 rm -rf SDL-1.3 |