Bienvenue sur PostGIS.fr

Bienvenue sur PostGIS.fr , le site de la communauté des utilisateurs francophones de PostGIS.

PostGIS ajoute le support d'objets géographique à la base de données PostgreSQL. En effet, PostGIS "spatialise" le serverur PostgreSQL, ce qui permet de l'utiliser comme une base de données SIG.

Maintenu à jour, en fonction de nos disponibilités et des diverses sorties des outils que nous testons, nous vous proposons l'ensemble de nos travaux publiés en langue française.

source: trunk/workshop-routing-foss4g/web/proj4js/build/build.py @ 76

Revision 76, 922 bytes checked in by djay, 12 years ago (diff)

Ajout du répertoire web

  • Property svn:executable set to *
Line 
1#!/usr/bin/env python
2
3import sys
4sys.path.append("../tools")
5
6import jsmin, mergejs
7
8sourceDirectory = "../lib"
9configFilename = "library.cfg"
10filename = "proj4js-compressed.js"
11outputFilename = "../lib/" + filename
12
13if len(sys.argv) > 1:
14    configFilename = sys.argv[1]
15    extension = configFilename[-4:]
16
17    if extension  != ".cfg":
18        configFilename = sys.argv[1] + ".cfg"
19
20if len(sys.argv) > 2:
21    outputFilename = sys.argv[2]
22
23print "Merging libraries."
24merged = mergejs.run(sourceDirectory, None, configFilename)
25print "Setting the filename to "+filename
26merged = merged.replace('scriptName: "proj4js.js",','scriptName: "'+filename+'",');
27print "Compressing."
28minimized = jsmin.jsmin(merged)
29print "Adding license file."
30minimized = file("license.txt").read() + minimized
31
32print "Writing to %s." % outputFilename
33file(outputFilename, "w").write(minimized)
34
35print "Done."
Note: See TracBrowser for help on using the repository browser.