# # File: Makefile # Version: 0.1 # Date: 2007/03/04 20:01:08 EST # Desc: Makefile # # William U. Clark, Jr. # CC=gcc PYTHON_INCLUDE=/usr/include/python2.4 PYTHON_LIBRARY=/usr/lib/python2.4 NETREK_INCLUDE=../netrek-server/Vanilla/include NETREK_LIBRARY=../netrek-server/Vanilla/ntserv default: setgame.so setship.so mkdir -p pyNetrek/server/tools touch pyNetrek/__init__.py touch pyNetrek/server/__init__.py touch pyNetrek/server/tools/__init__.py mv setgame.so ./pyNetrek/server/tools mv setship.so ./pyNetrek/server/tools #rm -rf *.o setgame.so: module_pyNetrek_server_tools_setgame.c $(CC) -I$(PYTHON_INCLUDE) -I$(NETREK_INCLUDE) -c module_pyNetrek_server_tools_setgame.c -o setgame.o $(CC) -pthread -shared setgame.o -o setgame.so -L$(PYTHON_LIBRARY) -lpython2.4 -L$(NETREK_LIBRARY) -lnetrek setship.so: module_pyNetrek_server_tools_setship.c $(CC) -I$(PYTHON_INCLUDE) -I$(NETREK_INCLUDE) -c module_pyNetrek_server_tools_setship.c -o setship.o $(CC) -pthread -shared setship.o -o setship.so -L$(PYTHON_LIBRARY) -lpython2.4 -L$(NETREK_LIBRARY) -lnetrek clean: rm -rf setgame.o setship.o rm -rf setgame.so setship.so rm -rf pyNetrek