Commit 2cbd2c54 authored by alistert's avatar alistert

Added original Makefile and Fabian Greffrath's version.

parent 59d7d776
# OpenJazz makefile
objects = bird.o bonus.o bullet.o events.o file.o font.o game.o level.o \
levelload.o main.o menu.o network.o palette.o planet.o player.o scene.o \
sound.o sprite.o util.o
OpenJazz: $(objects)
cc -Wall -o OpenJazz -lSDL -lstdc++ $(objects)
bird.o: level.h
bonus.o: bonus.h file.h
bullet.o: game.h level.h palette.h
events.o: level.h sound.h
file.o: file.h
font.o: font.h palette.h
game.o: font.h game.h level.h menu.h palette.h sound.h
level.o: font.h game.h level.h menu.h palette.h sound.h
levelload.o: font.h game.h level.h palette.h sound.h
main.o: font.h game.h level.h menu.h palette.h sound.h
menu.o: font.h game.h level.h menu.h palette.h sound.h
network.o: font.h network.h
palette.o: level.h palette.h
planet.o: file.h planet.h
player.o: font.h game.h level.h palette.h sound.h
scene.o: file.h scene.h sound.h
sound.o: file.h sound.h
sprite.o: level.h palette.h
util.o: file.h palette.h
bird.h: OpenJazz.h
bonus.h: OpenJazz.h
bullet.h: events.h player.h
events.h: player.h
file.h: OpenJazz.h
font.h: file.h
game.h: file.h
level.h: bullet.h events.h scene.h sprite.h
menu.h: OpenJazz.h
network.h: OpenJazz.h
palette.h: OpenJazz.h
planet.h: OpenJazz.h
player.h: bird.h
scene.h: OpenJazz.h
sound.h: OpenJazz.h
sprite.h: OpenJazz.h
clean:
rm -f OpenJazz $(objects)
# OpenJazz makefile
objects = bird.o bonus.o bullet.o events.o file.o font.o game.o level.o \
levelload.o main.o menu.o network.o palette.o planet.o player.o scene.o \
sound.o sprite.o util.o
CXXFLAGS += -g -Wall -O2
# Uncomment the following two lines for music (requires libmodplug)
#CXXFLAGS += -DUSE_MODPLUG `pkg-config --cflags libmodplug`
#LDFLAGS += `pkg-config --libs libmodplug`
OpenJazz: $(objects)
cc $(CXXFLAGS) -o OpenJazz $(LDFLAGS) -lSDL -lstdc++ $(objects)
bird.o: level.h
bonus.o: bonus.h file.h
bullet.o: game.h level.h palette.h
events.o: level.h sound.h
file.o: file.h
font.o: font.h palette.h
game.o: font.h game.h level.h menu.h palette.h sound.h
level.o: font.h game.h level.h menu.h palette.h sound.h
levelload.o: font.h game.h level.h palette.h sound.h
main.o: font.h game.h level.h menu.h palette.h sound.h
menu.o: font.h game.h level.h menu.h palette.h sound.h
network.o: font.h network.h
palette.o: level.h palette.h
planet.o: file.h planet.h
player.o: font.h game.h level.h palette.h sound.h
scene.o: file.h scene.h sound.h
sound.o: file.h sound.h
sprite.o: level.h palette.h
util.o: file.h palette.h
bird.h: OpenJazz.h
bonus.h: OpenJazz.h
bullet.h: events.h player.h
events.h: player.h
file.h: OpenJazz.h
font.h: file.h
game.h: file.h
level.h: bullet.h events.h scene.h sprite.h
menu.h: OpenJazz.h
network.h: OpenJazz.h
palette.h: OpenJazz.h
planet.h: OpenJazz.h
player.h: bird.h
scene.h: OpenJazz.h
sound.h: OpenJazz.h
sprite.h: OpenJazz.h
clean:
rm -f OpenJazz $(objects)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment