Skip to content

Commit e3250c1

Browse files
committed
several components require spatialite, make it required (fixes #8797)
1 parent c5fba8a commit e3250c1

File tree

2 files changed

+4
-10
lines changed

2 files changed

+4
-10
lines changed

CMakeLists.txt

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,6 @@ SET (WITH_INTERNAL_SPATIALITE FALSE CACHE BOOL "Determines whether SPATIALITE su
6666
SET (WITH_QSPATIALITE FALSE CACHE BOOL "Determines whether QSPATIALITE sql driver should be built")
6767
IF(WITH_INTERNAL_SPATIALITE)
6868
SET(SPATIALITE_INCLUDE_DIR ${CMAKE_SOURCE_DIR}/src/core/spatialite/headers)
69-
SET(HAVE_SPATIALITE TRUE)
7069
IF(WIN32 OR APPLE OR CYGWIN)
7170
FIND_PACKAGE(Iconv REQUIRED)
7271
ENDIF(WIN32 OR APPLE OR CYGWIN)
@@ -199,7 +198,7 @@ IF (WITH_POSTGRESQL)
199198
ENDIF (WITH_POSTGRESQL)
200199

201200
IF (NOT WITH_INTERNAL_SPATIALITE)
202-
FIND_PACKAGE(SPATIALITE)
201+
FIND_PACKAGE(SPATIALITE REQUIRED)
203202
ENDIF (NOT WITH_INTERNAL_SPATIALITE)
204203

205204
IF (NOT PROJ_FOUND OR NOT GEOS_FOUND OR NOT GDAL_FOUND)
@@ -211,10 +210,8 @@ IF (POSTGRES_FOUND)
211210
SET (HAVE_POSTGRESQL TRUE)
212211
ENDIF (POSTGRES_FOUND)
213212

214-
IF (SPATIALITE_FOUND)
215-
# following variable is used in qgsconfig.h
216-
SET (HAVE_SPATIALITE TRUE)
217-
ENDIF (SPATIALITE_FOUND)
213+
# following variable is used in qgsconfig.h
214+
SET (HAVE_SPATIALITE TRUE)
218215

219216
# following variable is used in qgsconfig.h
220217
SET (HAVE_MSSQL TRUE)

src/providers/CMakeLists.txt

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ ADD_SUBDIRECTORY(ows)
1313
ADD_SUBDIRECTORY(wcs)
1414
ADD_SUBDIRECTORY(gpx)
1515
ADD_SUBDIRECTORY(wfs)
16+
ADD_SUBDIRECTORY(spatialite)
1617

1718
IF (WITH_ORACLE)
1819
ADD_SUBDIRECTORY(oracle)
@@ -22,10 +23,6 @@ IF (POSTGRES_FOUND)
2223
ADD_SUBDIRECTORY(postgres)
2324
ENDIF (POSTGRES_FOUND)
2425

25-
IF (SPATIALITE_FOUND OR WITH_INTERNAL_SPATIALITE)
26-
ADD_SUBDIRECTORY(spatialite)
27-
ENDIF (SPATIALITE_FOUND OR WITH_INTERNAL_SPATIALITE)
28-
2926
IF (GRASS_FOUND)
3027
ADD_SUBDIRECTORY(grass)
3128
ENDIF (GRASS_FOUND)

0 commit comments

Comments
 (0)