parent
91c36ee6d5
commit
047ceda105
@ -0,0 +1,40 @@
|
|||||||
|
# .SILENT:
|
||||||
|
#
|
||||||
|
# please do the changes manualy if the configure script won't work for you
|
||||||
|
|
||||||
|
LIBS=`sdl-config --libs`
|
||||||
|
CFLAGS=`sdl-config --cflags` -DHAVE_CONFIG_H -I../
|
||||||
|
|
||||||
|
#
|
||||||
|
# if you have SDLMIXER uncomment these two lines
|
||||||
|
|
||||||
|
#SDLMIXER_LIBS=-lSDL_mixer
|
||||||
|
#SDLMIXER_FLAGS=-DHAVE_SDL_MIXER
|
||||||
|
|
||||||
|
OBJS=bomb.o field.o gfxengine.o main.o multiwait.o pkgcache.o special.o \
|
||||||
|
chat.o font.o gfx.o mapmenu.o netmenu.o player.o sysfunc.o \
|
||||||
|
configuration.o game.o gfxpixelimage.o map.o network.o single.o tileset.o \
|
||||||
|
debug.o gamesrv.o keybinput.o menu.o packets.o sound.o udp.o
|
||||||
|
|
||||||
|
all: config bomberclone
|
||||||
|
|
||||||
|
config:
|
||||||
|
echo "#define VERSION \"`cat ../configure.in |grep AM_INIT_AUTOMAKE\(bomberclone, |cut -c 31- |sed -e 's/)//g'`\"" >../config.h
|
||||||
|
echo "#define PACKAGE_DATA_DIR \"../data\"" >>../config.h
|
||||||
|
rebuild: clean all
|
||||||
|
|
||||||
|
bomberclone: $(OBJS)
|
||||||
|
gcc -o $@ $^ $(LIBS) $(SDLMIXER_LIBS)
|
||||||
|
|
||||||
|
%.o: %.c
|
||||||
|
gcc $(CFLAGS) -c -o $@ $^ $(DFLAGS) $(SDLMIXER_FLAGS)
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -rf *.o
|
||||||
|
rm -rf ../config.h
|
||||||
|
rm -rf bomberclone
|
||||||
|
|
||||||
|
cleanall: clean
|
||||||
|
rm *.*~
|
||||||
|
|
||||||
|
source: cleanall
|
Loading…
Reference in new issue