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