# Compaq Tru64 5.1B
#CXX=	cxx
#CXXFLAGS=	-O3 -g3 -shared -std strict_ansi -model ansi -pthread
#CXXFLAGS=	-O3 -g3 -shared -std strict_ansi -pthread
#INC=	-I/usr/local/include/python2.1
#INC=	-I/usr/local/include/python2.2
#INC=	-I/usr/local/include/python2.3
#EXT=	so

# RedHat Linux
CXX=	g++
CXXFLAGS=	-O -g -shared
#INC=	-I/usr/include/python2.2
INC=	-I/usr/local/include/python2.3
EXT=	so

# SGI Irix 6.5.x
#CXX=	CC
#CXXFLAGS=	-O -g -shared -LANG:std -n32
#INC=	-I/usr/local/include/python2.1
#EXT=	so

# Mac OSX 10.2
#CXX=	cc
#CXXFLAGS=	-O -g -bundle -bundle_loader /usr/bin/python2.2 -Wall
#INC=	-I/usr/include/python2.2
#LIBS=	-lstdc++
#EXT=	so

# Mac OSX 10.3
#CXX=	cc
#CXXFLAGS=	-O -g -bundle -bundle_loader /usr/bin/python2.3 -Wall
#INC=	-I/System/Library/Frameworks/Python.Framework/Headers
#LIBS=	-framework Python -lstdc++
#EXT=	so

# Win32 w/ Cygwin
#CXX=	g++
#CXXFLAGS=	-O -g -mno-cygwin -shared -Wall
#INC=	-I/c/Python23/include
##LIBS=	-L/c/Python23/libs -lpython23
## Have to use Chimera python23.lib!
#LIBS=	-L. -lpython23
#EXT=	dll

sw.$(EXT):	sw.cpp
	$(CXX) $(CXXFLAGS) $(INC) sw.cpp $(LIBS) -o sw.$(EXT)

clean:
	/bin/rm -f sw.$(EXT)
