Changeset 636

Show
Ignore:
Timestamp:
03/06/07 22:06:41
Author:
seang
Message:

Changed sections of config, added steps to build the PCL-GDAL test fixtures

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • PCL/trunk/PCL-Core/fixtures/config.ini

    r634 r636  
    1 [mapserver
    2 source_dir = /usr/local/src/mapserver-4.8.4 
     1[core
     2pg_contrib = /usr/share/postgresql/8.1/contrib 
    33 
    4 [postgis] 
    5 contrib = /usr/share/postgresql/8.1/contrib 
    6  
    7 [data] 
     4[gdal] 
     5mapserver_source = /usr/local/src/mapserver-4.8.4 
    86world_borders = /var/gis/data/world/world_borders.shp 
    97 
  • PCL/trunk/PCL-Core/fixtures/setup.py

    r634 r636  
    33import os 
    44 
     5 
     6def fill_template(name, config, section): 
     7    fi = file("%s.template" % name, 'r') 
     8    template = fi.read() 
     9    output = template % dict(config.items(section)) 
     10    fo = file(name, 'w') 
     11    fo.write(output) 
     12    fo.close() 
     13    fi.close() 
     14     
     15 
     16# save cwd 
     17cwd = os.getcwd() 
     18 
    519config = ConfigParser.ConfigParser() 
    620config.read('config.ini') 
    721 
     22# Setup PCL-Core 
     23# -------------- 
     24 
    825os.system( 
    926    'POSTGIS=%s WORLD_BORDERS=%s PGUSER=postgres make -f makefile_postgis'  
    10     % (config.get('postgis', 'contrib'), config.get('data', 'world_borders')) 
     27    % (config.get('core', 'pg_contrib'), config.get('gdal', 'world_borders')) 
    1128    ) 
    1229 
     30# Setup PCL-GDAL 
     31# -------------- 
     32 
     33os.chdir('../../PCL-GDAL/fixtures') 
     34 
     35# disk store 
     36fill_template('diskstore.ovf', config, 'gdal') 
     37 
     38# raster 
     39fill_template('raster.vrt', config, 'gdal') 
     40 
     41# raster chips 
     42fill_template('chipraster', config, 'gdal') 
     43os.system('sh chipraster') 
     44