CPP=gcc
BIN=syasokoban
CFLAGS= -ansi -Wall -I/usr/local/include $(shell sdl-config --cflags)
CFLAGS= -ansi -Wall -I/usr/include $(shell sdl-config --cflags)
OBJFILES=src/djFont.o src/Games.o src/GameRegistry.o src/djUtils.o src/Sokoban.o src/Game.o src/djMenu.o src/Main.o src/djControls.o src/djItem.o src/djDesktop.o src/djGraph.o src/djSettings.o
rm -f $(BIN) $(OBJFILES) *~ core #*
install:
cp $(BIN) /usr/local/bin
%.o: %.cpp
$(CPP) $(CFLAGS) -c $< -o $@diff -ru syasokoban-2.0.1/src/djSettings.cpp /tmp/syasokoban-2.0.1/src/djSettings.cpp
int main(int, char**)
{
#ifndef WIN32 // <- This is not right, will be wrong on Linux, how to test for Mac?
// On Gentoo, change into share directory so we can find data files.
// If on Mac OS X, change into .app directory so we can find data files.
chdir("/usr/share/games/syasokoban");
chdir("SYASokoban.app");
//chdir("FallingBlocks.app");
#endif
RegisterGames();