source: branches/prototype-v0/zoo-project/zoo-kernel/ZOOMakefile.opts.in @ 839

Last change on this file since 839 was 839, checked in by djay, 7 years ago

Update the source code for HPC support. Automatically adding nested outputs for the HPC support (should this be available for every support?). Add capability to store the metadata in the Collection DataBase?. Addition of the zcfg2sql to import any existing ZCFG file into the Collection DB. Add the support to invoke a callback (for history purpose) in case a [callback] section contains at least one parameter defined (url). Add support to convert maps and map to JSON (for callback use only by now). Fix some memory leaks (some are still there).

File size: 3.3 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
32JSON_CFLAGS=@JSON_CPPFLAGS@
33JSON_LDFLAGS=@JSON_LDFLAGS@
34JSON_FILE=@JSON_FILE@
35
36METADB_ENABLED=@METADB@
37METADB_FILE=@METADB_FILE@
38
39
40GDAL_CFLAGS=@GDAL_CFLAGS@
41GDAL_LIBS=@GDAL_LIBS@
42
43XML2CFLAGS=@XML2_CPPFLAGS@
44XML2LDFLAGS=@XML2_LDFLAGS@
45
46XSLT_CFLAGS=@XSLT_CPPFLAGS@
47XSLT_LDFLAGS=@XSLT_LDFLAGS@
48
49GEOS_CFLAGS=@GEOS_CPPFLAGS@
50GEOS_LDFLAGS=@GEOS_LDFLAGS@
51
52CGAL_CFLAGS=@CGAL_CPPFLAGS@
53CGAL_LDFLAGS=@CGAL_LDFLAGS@
54
55PYTHONCFLAGS=@PYTHON_CPPFLAGS@
56PYTHONLDFLAGS=@PYTHON_LDFLAGS@
57PYTHON_ENABLED=@PYTHON_ENABLED@
58PYTHON_FILE=@PYTHON_FILE@
59
60RUBYCFLAGS=@RUBY_CPPFLAGS@
61RUBYLDFLAGS=@RUBY_LDFLAGS@
62RUBY_ENABLED=@RUBY_ENABLED@
63RUBY_FILE=@RUBY_FILE@
64
65JS_ENABLED=@JS_ENABLED@
66JSCFLAGS=@JS_CPPFLAGS@
67JSLDFLAGS=@JS_LDFLAGS@
68JS_FILE=@JS_FILE@
69ifeq ($(JS_ENABLED),-DUSE_JS)
70     JS_LDFLAGS=${ZRPATH}/zoo-kernel/ulinet.o ${ZRPATH}/zoo-kernel/service_internal_js.o -lcurl
71endif
72
73MS_CFLAGS=@MS_CFLAGS@
74MS_LDFLAGS=@MS_LIBS@
75MS_FILE=@MS_FILE@
76
77ZOO_CFLAGS=@GETTEXT_CFLAGS@ -I${ZRPATH}/../thirds/cgic206/ -I${ZRPATH}/zoo-kernel/
78ZOO_LDFLAGS=@GETTEXT_LDFLAGS@ @OPENSSL_LDFLAGS@ @UUID_LDFLAGS@
79
80JAVACFLAGS=@JAVA_CPPFLAGS@
81JAVALDFLAGS=@JAVA_LDFLAGS@
82JAVA_ENABLED=@JAVA_ENABLED@
83JAVA_FILE=@JAVA_FILE@
84
85PHPCFLAGS=@PHP_CPPFLAGS@
86PHPLDFLAGS=@PHP_LDFLAGS@
87PHP_ENABLED=@PHP_ENABLED@
88PHP_FILE=@PHP_FILE@
89
90
91PERLCFLAGS=@PERL_CPPFLAGS@
92PERLLDFLAGS=@PERL_LDFLAGS@
93PERL_ENABLED=@PERL_ENABLED@
94PERL_FILE=@PERL_FILE@
95
96HPCCFLAGS=@SSH2_CPPFLAGS@ @HPC_CPPFLAGS@
97HPCLDFLAGS=@SSH2_LDFLAGS@ @HPC_LDFLAGS@
98HPC_ENABLED=@HPC_ENABLED@
99HPC_FILES=@HPC_FILES@
100
101OTBCFLAGS=@OTB_CPPFLAGS@
102OTBLDFLAGS=@OTB_LDFLAGS@
103OTB_ENABLED=@OTB_ENABLED@
104OTB_FILE=@OTB_FILE@
105
106SAGA_CFLAGS=@SAGA_CPPFLAGS@
107SAGA_LDFLAGS=@SAGA_LDFLAGS@
108SAGA_ENABLED=@SAGA_ENABLED@
109SAGA_FILE=@SAGA_FILE@
110
111MONO_CFLAGS=@MONO_CFLAGS@
112MONO_LDFLAGS=@MONO_LDFLAGS@
113MONO_ENABLED=@MONO_ENABLED@
114MONO_FILE=@MONO_FILE@
115
116CFLAGS=@SSH2_CPPFLAGS@ @GETTEXT_CFLAGS@ @PROJ_CPPFLAGS@ @RELY_ON_DB@ @DEB_DEF@ -fpic @OPENSSL_CFLAGS@ @UUID_CFLAGS@ ${FCGI_CFLAGS} ${YAML_CFLAGS} ${MACOS_CFLAGS} ${MS_CFLAGS} -I../../thirds/cgic206 -I. -DLINUX_FREE_ISSUE #-DDEBUG #-DDEBUG_SERVICE_CONF
117LDFLAGS=-lzoo_service @SSH2_LDFLAGS@ @PROJ_LDFLAGS@ @DEFAULT_LIBS@ -L../../thirds/cgic206 -lcgic ${GDAL_LIBS} ${XML2LDFLAGS} ${PYTHONLDFLAGS} ${PERLLDFLAGS}  ${PHPLDFLAGS} ${JAVALDFLAGS} ${JSLDFLAGS}  ${FCGI_LDFLAGS} @OPENSSL_LDFLAGS@ @UUID_LDFLAGS@ ${MS_LDFLAGS} ${MACOS_LD_FLAGS} ${MACOS_LD_NET_FLAGS} ${YAML_LDFLAGS} ${OTBLDFLAGS} ${SAGA_LDFLAGS} ${MONO_LDFLAGS} @GETTEXT_LDFLAGS@ @JSON_LDFLAGS@
118
119DATAROOTDIR=@datarootdir@/zoo-project
120SHAREDSTATEDIR=@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