/[thuban]/branches/WIP-pyshapelib-bramz/setup.py
ViewVC logotype

Diff of /branches/WIP-pyshapelib-bramz/setup.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2212 by bh, Mon May 17 15:47:57 2004 UTC revision 2537 by jonathan, Fri Jan 21 14:01:25 2005 UTC
# Line 15  __version__ = "$Revision$" Line 15  __version__ = "$Revision$"
15  # hand below.  # hand below.
16  #  #
17    
18    import sys
19  import os  import os
20  from types import TupleType  from types import TupleType
21  import glob  import glob
# Line 81  elif os.name == "nt": Line 82  elif os.name == "nt":
82      #################################################################      #################################################################
83      # Windows configuration.      # Windows configuration.
84      #      #
85        
86        basedir = os.path.dirname(sys.argv[0])
87    
88      # Directories where Proj4 is installed      # Directories where Proj4 is installed
89      proj4_prefix = r"D:\cygwin\home\user\projects\thuban\proj-4.4.7\src"      proj4_prefix = os.path.join(basedir, "..", "proj-4.4.7", "src")
90      proj4_incdir =  proj4_prefix      proj4_incdir =  proj4_prefix
91      proj4_libdir =  proj4_prefix      proj4_libdir =  proj4_prefix
92      proj4_lib = "proj_i"      proj4_lib = "proj_i"
93    
94      # Define include and lib directories for wxWindows and      # Define include and lib directories for wxWindows and
95      wx_prefix = r"d:\cygwin\home\user\projects\thuban\wxPython-2.4.0.7"      wx_prefix = os.path.join(basedir, "..", "wxPython-2.4.2.4")
96      wx_inc = [os.path.join(wx_prefix, 'lib', 'mswdllh'),      wx_inc = [os.path.join(wx_prefix, 'lib', 'mswdllh'),
97                os.path.join(wx_prefix, "include")]                os.path.join(wx_prefix, "include")]
98      wx_lib = [os.path.join(wx_prefix, "lib")]      wx_lib = [os.path.join(wx_prefix, "lib")]
99    
100      # Define include and lib directories for GDAL      # Define include and lib directories for GDAL
101      gdal_prefix = r"D:\cygwin\home\user\projects\thuban\gdal-1.1.8"      gdal_prefix = os.path.join(basedir, "..", "gdal-1.1.8")
102      gdal_inc = [os.path.join(gdal_prefix, 'alg'),      gdal_inc = [os.path.join(gdal_prefix, 'alg'),
103                  os.path.join(gdal_prefix, 'ogr'),                  os.path.join(gdal_prefix, 'ogr'),
104                  os.path.join(gdal_prefix, 'port'),                  os.path.join(gdal_prefix, 'port'),
# Line 1088  class thuban_build_ext(build_ext): Line 1091  class thuban_build_ext(build_ext):
1091          build_ext.finalize_options(self)          build_ext.finalize_options(self)
1092          if self.with_gdal and include_gdal:          if self.with_gdal and include_gdal:
1093              self.extensions.append(Extension("Lib.gdalwarp",              self.extensions.append(Extension("Lib.gdalwarp",
1094                                  [ext_dir + "/thuban/gdalwarp.cpp",                                  [ext_dir + "/thuban/gdalwarp.cpp"],
                                 ext_dir + "/thuban/cpl_mfile.cpp",  
                                 ext_dir + "/thuban/bmpdataset.cpp"],  
1095                                  include_dirs = gdal_cs_params[CS_INCDIRS] +                                  include_dirs = gdal_cs_params[CS_INCDIRS] +
1096                                                 [ext_dir + "/thuban/"],                                                 [ext_dir + "/thuban/"],
1097                                  define_macros = gdal_cs_params[CS_DEFS],                                  define_macros = gdal_cs_params[CS_DEFS],

Legend:
Removed from v.2212  
changed lines
  Added in v.2537

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26