source: trunk/zoo-project/zoo-kernel/ZOOMakefile.opts.in @ 813

Last change on this file since 813 was 811, checked in by djay, 10 years ago

Generate main.cfg SHAREDSTATEDIR as dataPath. Small modifications to generate and install minimal symbols.sym in dataPath. Install updateStatus.xsl in the right place.

File size: 2.9 KB
Line 
1prefix=@prefix@
2exec_prefix=@exec_prefix@
3PREFIX=@prefix@
4INST_LIB=@libdir@
5INST_INCLUDE=@includedir@
6VERSION=1.5
7REVISION=0
8EXT=so
9DEFAULT_OPTS=-Wl,-soname,libzoo_service.so.${VERSION}
10OS:=$(shell uname -s)
11ifeq ($(OS),Darwin)
12        MACOS_LD_FLAGS=-lintl
13        MACOS_LD_NET_FLAGS=-framework SystemConfiguration -framework CoreFoundation
14        MACOS_CFLAGS=-arch $(shell uname -m)
15        EXT=dylib
16        DEFAULT_OPTS=-Wl,-compatibility_version,${VERSION},-current_version,${VERSION},-install_name,${DESTDIR}${INST_LIB}/libzoo_service.${VERSION}.${REVISION}.dylib
17        LIBZOO_SERVICE=libzoo_service.${VERSION}.${REVISION}.${EXT}
18else
19        LIBZOO_SERVICE=libzoo_service.${EXT}.${VERSION}
20endif
21
22CGI_DIR=@CGI_DIR@
23
24FCGI_CFLAGS=@FCGI_CPPFLAGS@
25FCGI_LDFLAGS=@FCGI_LDFLAGS@
26
27YAML_CFLAGS=@YAML_CPPFLAGS@
28YAML_LDFLAGS=@YAML_LDFLAGS@
29YAML_FILE=@YAML_FILE@
30YAML_FILE1=@YAML_FILE1@
31
32GDAL_CFLAGS=@GDAL_CFLAGS@
33GDAL_LIBS=@GDAL_LIBS@
34
35XML2CFLAGS=@XML2_CPPFLAGS@
36XML2LDFLAGS=@XML2_LDFLAGS@
37
38XSLT_CFLAGS=@XSLT_CPPFLAGS@
39XSLT_LDFLAGS=@XSLT_LDFLAGS@
40
41GEOS_CFLAGS=@GEOS_CPPFLAGS@
42GEOS_LDFLAGS=@GEOS_LDFLAGS@
43
44CGAL_CFLAGS=@CGAL_CPPFLAGS@
45CGAL_LDFLAGS=@CGAL_LDFLAGS@
46
47PYTHONCFLAGS=@PYTHON_CPPFLAGS@
48PYTHONLDFLAGS=@PYTHON_LDFLAGS@
49PYTHON_ENABLED=@PYTHON_ENABLED@
50PYTHON_FILE=@PYTHON_FILE@
51
52RUBYCFLAGS=@RUBY_CPPFLAGS@
53RUBYLDFLAGS=@RUBY_LDFLAGS@
54RUBY_ENABLED=@RUBY_ENABLED@
55RUBY_FILE=@RUBY_FILE@
56
57JS_ENABLED=@JS_ENABLED@
58JSCFLAGS=@JS_CPPFLAGS@
59JSLDFLAGS=@JS_LDFLAGS@
60JS_FILE=@JS_FILE@
61ifeq ($(JS_ENABLED),-DUSE_JS)
62     JS_LDFLAGS=${ZRPATH}/zoo-kernel/ulinet.o ${ZRPATH}/zoo-kernel/service_internal_js.o -lcurl
63endif
64
65MS_CFLAGS=@MS_CFLAGS@
66MS_LDFLAGS=@MS_LIBS@
67MS_FILE=@MS_FILE@
68
69ZOO_CFLAGS=-I${ZRPATH}/../thirds/cgic206/ -I${ZRPATH}/zoo-kernel/
70ZOO_LDFLAGS=@OPENSSL_LDFLAGS@ -luuid
71
72JAVACFLAGS=@JAVA_CPPFLAGS@
73JAVALDFLAGS=@JAVA_LDFLAGS@
74JAVA_ENABLED=@JAVA_ENABLED@
75JAVA_FILE=@JAVA_FILE@
76
77PHPCFLAGS=@PHP_CPPFLAGS@
78PHPLDFLAGS=@PHP_LDFLAGS@
79PHP_ENABLED=@PHP_ENABLED@
80PHP_FILE=@PHP_FILE@
81
82
83PERLCFLAGS=@PERL_CPPFLAGS@
84PERLLDFLAGS=@PERL_LDFLAGS@
85PERL_ENABLED=@PERL_ENABLED@
86PERL_FILE=@PERL_FILE@
87
88OTBCFLAGS=@OTB_CPPFLAGS@
89OTBLDFLAGS=@OTB_LDFLAGS@
90OTB_ENABLED=@OTB_ENABLED@
91OTB_FILE=@OTB_FILE@
92
93SAGA_CFLAGS=@SAGA_CPPFLAGS@
94SAGA_LDFLAGS=@SAGA_LDFLAGS@
95SAGA_ENABLED=@SAGA_ENABLED@
96SAGA_FILE=@SAGA_FILE@
97
98MONO_CFLAGS=@MONO_CFLAGS@
99MONO_LDFLAGS=@MONO_LDFLAGS@
100MONO_ENABLED=@MONO_ENABLED@
101MONO_FILE=@MONO_FILE@
102
103CFLAGS=@RELY_ON_DB@ @DEB_DEF@ -fpic @OPENSSL_CFLAGS@ ${FCGI_CFLAGS} ${YAML_CFLAGS} ${MACOS_CFLAGS} ${MS_CFLAGS} -I../../thirds/cgic206 -I. -DLINUX_FREE_ISSUE #-DDEBUG #-DDEBUG_SERVICE_CONF
104LDFLAGS=-lzoo_service @DEFAULT_LIBS@ -L../../thirds/cgic206 -lcgic ${GDAL_LIBS} ${XML2LDFLAGS} ${PYTHONLDFLAGS} ${PERLLDFLAGS}  ${PHPLDFLAGS} ${JAVALDFLAGS} ${JSLDFLAGS}  ${FCGI_LDFLAGS} @OPENSSL_LDFLAGS@ -luuid ${MS_LDFLAGS} ${MACOS_LD_FLAGS} ${MACOS_LD_NET_FLAGS} ${YAML_LDFLAGS} ${OTBLDFLAGS} ${SAGA_LDFLAGS} ${MONO_LDFLAGS}
105
106DATAROOTDIR=@datarootdir@/zoo-project
107SHAREDSTATEDIR=@sharedstatedir@/zoo-project
Note: See TracBrowser for help on using the repository browser.

Search

ZOO Sponsors

http://www.zoo-project.org/trac/chrome/site/img/geolabs-logo.pnghttp://www.zoo-project.org/trac/chrome/site/img/neogeo-logo.png http://www.zoo-project.org/trac/chrome/site/img/apptech-logo.png http://www.zoo-project.org/trac/chrome/site/img/3liz-logo.png http://www.zoo-project.org/trac/chrome/site/img/gateway-logo.png

Become a sponsor !

Knowledge partners

http://www.zoo-project.org/trac/chrome/site/img/ocu-logo.png http://www.zoo-project.org/trac/chrome/site/img/gucas-logo.png http://www.zoo-project.org/trac/chrome/site/img/polimi-logo.png http://www.zoo-project.org/trac/chrome/site/img/fem-logo.png http://www.zoo-project.org/trac/chrome/site/img/supsi-logo.png http://www.zoo-project.org/trac/chrome/site/img/cumtb-logo.png

Become a knowledge partner

Related links

http://zoo-project.org/img/ogclogo.png http://zoo-project.org/img/osgeologo.png