1 #######################################################################
3 # Simplified Wrapper and Interface Generator (SWIG)
5 # Windows NT/95 Makefile for version 1.1
6 # Kevin Butler & Dave Beazley
9 # This file contains default values and various parameters for
10 # building SWIG with MS Visual C++.
12 #######################################################################
15 # ---------------------------------------------------------------------
16 # Set your compiler location here
17 # MS Visual C++ defaults to the listed locations
18 # (Set compiler, linker/lib manager, and location of standard includes
19 # ---------------------------------------------------------------------
23 ##CCHOME = c:\Tools\VisStudio\vc98
24 ##STD_INC = "$(CCHOME)/include"
28 # Set the prefix below to indicate where you want SWIG to install its
29 # files. Normally this is c:\swig
31 # 'prefix' is used as a symbol for SWIG itself.
32 # 'dprefix' is the DOS prefix with the backwards slash.
34 ##prefix = c:/tools/swig1.1-883
35 ##dprefix = c:\tools\swig1.1-883
37 # Location and filename of the SWIG executable. Feel free to put this
38 # wherever you'd like in your PATH, or leave it in c:\swig\swig.exe
40 ##dSWIG_EXE = $(dprefix)\swig.exe
43 # Location of the SWIG library. Is normally placed in c:\swig\swig_lib
44 # on NT/Win95. The SWIG library contains configuration files and library modules
45 # so you should install it someplace where it can be easily accessed.
47 ##SWIG_LIB = $(prefix)/swig_lib
48 ##dSWIG_LIB = $(dprefix)\swig_lib
51 # SWIG_OPTS controls swig defaults.
52 # You may want to change SWIG_LANG or SWIG_DOC.
54 # SWIG_LANG may be one of : TCL,TCL8,PERL5,PERL4,PYTHON, or GUILE
55 # SWIG_DOC may be one of : ASCII, LATEX, HTML, NONE
58 SWIG_OPTS = -DSWIG_LANG=PYTHON -DSWIG_DOC=ASCII
60 MAKE = nmake /f makefile.vc
63 ## -DSWIG_LIB="\"$(SWIG_LIB)\""
66 CFLAGS = $(DEBUG) -nologo -DSWIG_CC="\"$(CC)\"" -DMSDOS -DSTDC_HEADERS=1 -DHAVE_LIBDL=1 $(SWIG_OPTS)
67 INCFLAGS= -I$(rootdir)/Include -I$(rootdir)/SWIG -I$(rootdir)/Modules