mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-16 00:03:12 -04:00
also build pyspatialite with system spatialite
This commit is contained in:
parent
c2855028e9
commit
dabd59b134
@ -61,6 +61,7 @@ SET (WITH_SPATIALITE TRUE CACHE BOOL "Determines whether SPATIALITE support shou
|
|||||||
|
|
||||||
IF (WITH_SPATIALITE)
|
IF (WITH_SPATIALITE)
|
||||||
SET (WITH_INTERNAL_SPATIALITE TRUE CACHE BOOL "Determines whether SPATIALITE support should be built internally")
|
SET (WITH_INTERNAL_SPATIALITE TRUE CACHE BOOL "Determines whether SPATIALITE support should be built internally")
|
||||||
|
SET (WITH_PYSPATIALITE TRUE CACHE BOOL "Determines whether PYSPATIALITE should be built")
|
||||||
IF(WITH_INTERNAL_SPATIALITE)
|
IF(WITH_INTERNAL_SPATIALITE)
|
||||||
SET(SPATIALITE_INCLUDE_DIR ${CMAKE_SOURCE_DIR}/src/core/spatialite/headers)
|
SET(SPATIALITE_INCLUDE_DIR ${CMAKE_SOURCE_DIR}/src/core/spatialite/headers)
|
||||||
SET(HAVE_SPATIALITE TRUE)
|
SET(HAVE_SPATIALITE TRUE)
|
||||||
|
@ -3,16 +3,17 @@ ADD_SUBDIRECTORY(plugins)
|
|||||||
SET (PYTHON_OUTPUT_DIRECTORY ${QGIS_OUTPUT_DIRECTORY}/python)
|
SET (PYTHON_OUTPUT_DIRECTORY ${QGIS_OUTPUT_DIRECTORY}/python)
|
||||||
SET (QGIS_PYTHON_OUTPUT_DIRECTORY ${PYTHON_OUTPUT_DIRECTORY}/qgis)
|
SET (QGIS_PYTHON_OUTPUT_DIRECTORY ${PYTHON_OUTPUT_DIRECTORY}/qgis)
|
||||||
|
|
||||||
IF (WITH_INTERNAL_SPATIALITE)
|
IF (WITH_PYSPATIALITE)
|
||||||
ADD_SUBDIRECTORY(pyspatialite)
|
ADD_SUBDIRECTORY(pyspatialite)
|
||||||
|
ENDIF (WITH_PYSPATIALITE)
|
||||||
|
|
||||||
|
IF (WITH_INTERNAL_SPATIALITE)
|
||||||
INCLUDE_DIRECTORIES(
|
INCLUDE_DIRECTORIES(
|
||||||
../src/core/spatialite/headers
|
../src/core/spatialite/headers
|
||||||
../src/core/spatialite/headers/spatialite
|
../src/core/spatialite/headers/spatialite
|
||||||
)
|
)
|
||||||
ENDIF (WITH_INTERNAL_SPATIALITE)
|
ENDIF (WITH_INTERNAL_SPATIALITE)
|
||||||
|
|
||||||
|
|
||||||
SET (CMAKE_RUNTIME_OUTPUT_DIRECTORY ${QGIS_PYTHON_OUTPUT_DIRECTORY})
|
SET (CMAKE_RUNTIME_OUTPUT_DIRECTORY ${QGIS_PYTHON_OUTPUT_DIRECTORY})
|
||||||
SET (CMAKE_LIBRARY_OUTPUT_DIRECTORY ${QGIS_PYTHON_OUTPUT_DIRECTORY})
|
SET (CMAKE_LIBRARY_OUTPUT_DIRECTORY ${QGIS_PYTHON_OUTPUT_DIRECTORY})
|
||||||
|
|
||||||
|
@ -1,11 +1,14 @@
|
|||||||
SET (CMAKE_RUNTIME_OUTPUT_DIRECTORY ${PYTHON_OUTPUT_DIRECTORY}/pyspatialite)
|
SET (CMAKE_RUNTIME_OUTPUT_DIRECTORY ${PYTHON_OUTPUT_DIRECTORY}/pyspatialite)
|
||||||
SET (CMAKE_LIBRARY_OUTPUT_DIRECTORY ${PYTHON_OUTPUT_DIRECTORY}/pyspatialite)
|
SET (CMAKE_LIBRARY_OUTPUT_DIRECTORY ${PYTHON_OUTPUT_DIRECTORY}/pyspatialite)
|
||||||
|
|
||||||
|
IF(WITH_INTERNAL_SPATIALITE)
|
||||||
INCLUDE_DIRECTORIES(
|
INCLUDE_DIRECTORIES(
|
||||||
../../src/core/spatialite/headers
|
../../src/core/spatialite/headers
|
||||||
../../src/core/spatialite/headers/spatialite
|
../../src/core/spatialite/headers/spatialite
|
||||||
|
)
|
||||||
|
ENDIF(WITH_INTERNAL_SPATIALITE)
|
||||||
|
|
||||||
|
INCLUDE_DIRECTORIES(
|
||||||
${PYTHON_INCLUDE_PATH}
|
${PYTHON_INCLUDE_PATH}
|
||||||
${GEOS_INCLUDE_DIR}
|
${GEOS_INCLUDE_DIR}
|
||||||
${PROJ_INCLUDE_DIR}
|
${PROJ_INCLUDE_DIR}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user