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

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

Better concurrency gesture for asynchronous requests, add db backend support for status informations.

File size: 2.4 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
17endif
18
19CGI_DIR=@CGI_DIR@
20
21YAML_CFLAGS=@YAML_CPPFLAGS@
22YAML_LDFLAGS=@YAML_LDFLAGS@
23YAML_FILE=@YAML_FILE@
24YAML_FILE1=@YAML_FILE1@
25
26GDAL_CFLAGS=@GDAL_CFLAGS@
27GDAL_LIBS=@GDAL_LIBS@
28
29XML2CFLAGS=@XML2_CPPFLAGS@
30XML2LDFLAGS=@XML2_LDFLAGS@
31
32XSLT_CFLAGS=@XSLT_CPPFLAGS@
33XSLT_LDFLAGS=@XSLT_LDFLAGS@
34
35GEOS_CFLAGS=@GEOS_CPPFLAGS@
36GEOS_LDFLAGS=@GEOS_LDFLAGS@
37
38CGAL_CFLAGS=@CGAL_CPPFLAGS@
39CGAL_LDFLAGS=@CGAL_LDFLAGS@
40
41PYTHONCFLAGS=@PYTHON_CPPFLAGS@
42PYTHONLDFLAGS=@PYTHON_LDFLAGS@
43PYTHON_ENABLED=@PYTHON_ENABLED@
44PYTHON_FILE=@PYTHON_FILE@
45
46RUBYCFLAGS=@RUBY_CPPFLAGS@
47RUBYLDFLAGS=@RUBY_LDFLAGS@
48RUBY_ENABLED=@RUBY_ENABLED@
49RUBY_FILE=@RUBY_FILE@
50
51JS_ENABLED=@JS_ENABLED@
52JSCFLAGS=@JS_CPPFLAGS@
53JSLDFLAGS=@JS_LDFLAGS@
54JS_FILE=@JS_FILE@
55ifeq ($(JS_ENABLED),-DUSE_JS)
56     JS_LDFLAGS=${ZRPATH}/zoo-kernel/ulinet.o ${ZRPATH}/zoo-kernel/service_internal_js.o -lcurl
57endif
58
59MS_CFLAGS=@MS_CFLAGS@
60MS_LDFLAGS=@MS_LIBS@
61MS_FILE=@MS_FILE@
62
63ZOO_CFLAGS=-I${ZRPATH}/../thirds/cgic206/ -I${ZRPATH}/zoo-kernel/
64ZOO_LDFLAGS=-lcrypto -luuid
65
66JAVACFLAGS=@JAVA_CPPFLAGS@
67JAVALDFLAGS=@JAVA_LDFLAGS@
68JAVA_ENABLED=@JAVA_ENABLED@
69JAVA_FILE=@JAVA_FILE@
70
71PHPCFLAGS=@PHP_CPPFLAGS@
72PHPLDFLAGS=@PHP_LDFLAGS@
73PHP_ENABLED=@PHP_ENABLED@
74PHP_FILE=@PHP_FILE@
75
76
77PERLCFLAGS=@PERL_CPPFLAGS@
78PERLLDFLAGS=@PERL_LDFLAGS@
79PERL_ENABLED=@PERL_ENABLED@
80PERL_FILE=@PERL_FILE@
81
82OTBCFLAGS=@OTB_CPPFLAGS@
83OTBLDFLAGS=@OTB_LDFLAGS@
84OTB_ENABLED=@OTB_ENABLED@
85OTB_FILE=@OTB_FILE@
86
87SAGA_CFLAGS=@SAGA_CPPFLAGS@
88SAGA_LDFLAGS=@SAGA_LDFLAGS@
89SAGA_ENABLED=@SAGA_ENABLED@
90SAGA_FILE=@SAGA_FILE@
91
92CFLAGS=@RELY_ON_DB@ @DEB_DEF@ -fpic ${YAML_CFLAGS} ${MACOS_CFLAGS} ${MS_CFLAGS} -I../../thirds/cgic206 -I. -DLINUX_FREE_ISSUE #-DDEBUG #-DDEBUG_SERVICE_CONF
93LDFLAGS=-lzoo_service -lcurl -L../../thirds/cgic206 -lcgic ${GDAL_LIBS} ${XML2LDFLAGS} ${PYTHONLDFLAGS} ${PERLLDFLAGS}  ${PHPLDFLAGS} ${JAVALDFLAGS} ${JSLDFLAGS} -lfcgi -lcrypto -luuid ${MS_LDFLAGS} ${MACOS_LD_FLAGS} ${MACOS_LD_NET_FLAGS} ${YAML_LDFLAGS} ${OTBLDFLAGS} ${SAGA_LDFLAGS}
94
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