Changeset 31
- Timestamp:
- 10/02/07 09:38:26 (1 year ago)
- Files:
-
- tags/1.0RC1/CMakeLists.txt (modified) (3 diffs)
- tags/1.0RC1/extra/driving_distance/sql/routing_dd.sql (modified) (2 diffs)
- tags/1.0RC1/extra/driving_distance/src/CMakeLists.txt (modified) (1 diff)
- tags/1.0RC1/extra/tsp/sql/routing_tsp.sql (modified) (1 diff)
- tags/1.0RC1/extra/tsp/src/CMakeLists.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
tags/1.0RC1/CMakeLists.txt
r30 r31 43 43 endif(PGROUTING_CORE_INCLUDE_DIR) 44 44 45 OPTION(WITH_TSP "Build TSP library" O N)46 OPTION(WITH_DD "Build Driving distance library" O N)45 OPTION(WITH_TSP "Build TSP library" OFF) 46 OPTION(WITH_DD "Build Driving distance library" OFF) 47 47 48 48 # Recurse into the subdirectories. This does not actually … … 61 61 ENDIF(WITH_DD) 62 62 63 SET(LIBRARY_OUTPUT_PATH ${PGROUTING_BINARY_DIR}/lib) 63 #SET(LIBRARY_OUTPUT_PATH ${PGROUTING_BINARY_DIR}/lib) 64 65 IF(UNIX) 66 IF(APPLE) 67 SET(LIBRARY_OUTPUT_PATH $ENV{DYLD_LIBRARY_PATH}) 68 ELSE(APPLE) 69 SET(LIBRARY_OUTPUT_PATH $ENV{LD_LIBRARY_PATH}) 70 ENDIF(APPLE) 71 SET(SQL_INSTALL_PATH /usr/share/postlbs) 72 ELSE(UNIX) 73 SET(LIBRARY_OUTPUT_PATH ${PGROUTING_BINARY_DIR}/lib) 74 SET(SQL_INSTALL_PATH lib) 75 ENDIF(UNIX) 76 64 77 SET(PGROUTING_INCLUDE_DIRECTORIES ${PGROUTING_SOURCE_DIR}/core ${PGROUTING_SOURCE_DIR}/core/src ${PGROUTING_SOURCE_DIR}/extra ${PGROUTING_SOURCE_DIR}/extra/tsp ${PGROUTING_SOURCE_DIR}/extra/tsp/src ${PGROUTING_SOURCE_DIR}/extra/driving_distance ${PGROUTING_SOURCE_DIR}/extra/driving_distance/src 65 78 ) … … 70 83 SET(CMAKE_CXX_FLAGS=-O2 -g -Wall -fpic) 71 84 85 CONFIGURE_FILE(core/sql/routing_core.sql ${SQL_INSTALL_PATH}/routing_core.sql COPYONLY) 86 CONFIGURE_FILE(core/sql/routing_core_wrappers.sql ${SQL_INSTALL_PATH}/routing_core_wrappers.sql COPYONLY) 72 87 88 IF(WITH_TSP) 89 CONFIGURE_FILE(extra/tsp/sql/routing_tsp.sql ${SQL_INSTALL_PATH}/routing_tsp.sql COPYONLY) 90 CONFIGURE_FILE(extra/tsp/sql/routing_tsp_wrappers.sql ${SQL_INSTALL_PATH}/routing_tsp_wrappers.sql COPYONLY) 91 ENDIF(WITH_TSP) 73 92 74 75 93 IF(WITH_DD) 94 CONFIGURE_FILE(extra/driving_distance/sql/routing_dd.sql ${SQL_INSTALL_PATH}/routing_dd.sql COPYONLY) 95 CONFIGURE_FILE(extra/driving_distance/sql/routing_dd_wrappers.sql ${SQL_INSTALL_PATH}/routing_dd_wrappers.sql COPYONLY) 96 ENDIF(WITH_DD) tags/1.0RC1/extra/driving_distance/sql/routing_dd.sql
r30 r31 22 22 distance float8,directed boolean, has_reverse_cost boolean) 23 23 RETURNS SETOF path_result 24 AS '$libdir/routing '24 AS '$libdir/routing_dd' 25 25 LANGUAGE 'C' IMMUTABLE STRICT; 26 26 … … 33 33 CREATE OR REPLACE FUNCTION alphashape(sql text) 34 34 RETURNS SETOF vertex_result 35 AS '$libdir/routing '35 AS '$libdir/routing_dd' 36 36 LANGUAGE 'C' IMMUTABLE STRICT; tags/1.0RC1/extra/driving_distance/src/CMakeLists.txt
r30 r31 1 SET(LIBRARY_OUTPUT_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../lib) 1 #SET(LIBRARY_OUTPUT_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../lib) 2 3 IF(UNIX) 4 IF(APPLE) 5 SET(LIBRARY_OUTPUT_PATH $ENV{DYLD_LIBRARY_PATH}) 6 ELSE(APPLE) 7 SET(LIBRARY_OUTPUT_PATH $ENV{LD_LIBRARY_PATH}) 8 ENDIF(APPLE) 9 ELSE(UNIX) 10 SET(LIBRARY_OUTPUT_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../lib) 11 ENDIF(UNIX) 2 12 3 13 ADD_LIBRARY(routing_dd SHARED alpha.c alpha_drivedist.cpp alpha.h boost_drivedist.cpp drivedist.c drivedist.h) tags/1.0RC1/extra/tsp/sql/routing_tsp.sql
r30 r31 25 25 CREATE OR REPLACE FUNCTION tsp(sql text, ids varchar, source integer) 26 26 RETURNS SETOF path_result 27 AS '$libdir/routing '27 AS '$libdir/routing_tsp' 28 28 LANGUAGE 'C' IMMUTABLE STRICT; tags/1.0RC1/extra/tsp/src/CMakeLists.txt
r30 r31 1 SET(LIBRARY_OUTPUT_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../lib) 1 #SET(LIBRARY_OUTPUT_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../lib) 2 3 IF(UNIX) 4 IF(APPLE) 5 SET(LIBRARY_OUTPUT_PATH $ENV{DYLD_LIBRARY_PATH}) 6 ELSE(APPLE) 7 SET(LIBRARY_OUTPUT_PATH $ENV{LD_LIBRARY_PATH}) 8 ENDIF(APPLE) 9 ELSE(UNIX) 10 SET(LIBRARY_OUTPUT_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../../lib) 11 ENDIF(UNIX) 2 12 3 13 ADD_LIBRARY(routing_tsp SHARED tsp.c tsp.h tsp_solver.cpp)

