initial cmake scripts

This commit is contained in:
Mathis Logemann 2020-11-20 18:20:43 +01:00
parent c945dd7195
commit 945e57286b
5 changed files with 32 additions and 0 deletions

3
.gitignore vendored
View file

@ -1,4 +1,5 @@
.DS_Store
.vscode
*.gcov
*.gcda
*.gcno
@ -56,3 +57,5 @@ demo/viewer/ui_layer_info.h
test/standalone/*-bin
test/unit/run
test/visual/run
# cmake
build

7
CMakeLists.txt Normal file
View file

@ -0,0 +1,7 @@
cmake_minimum_required(VERSION 3.15.0)
project(mapnik
VERSION 3.0.24
HOMEPAGE_URL "https://mapnik.org/"
DESCRIPTION "Mapnik is an open source toolkit for developing mapping applications"
LANGUAGES CXX
)

2
plugins/CMakeLists.txt Normal file
View file

@ -0,0 +1,2 @@
cmake_minimum_required(VERSION 3.15.0)
add_subdirectory(input)

View file

@ -0,0 +1,12 @@
cmake_minimum_required(VERSION 3.15.0)
add_subdirectory(csv)
add_subdirectory(gdal)
add_subdirectory(geobuf)
add_subdirectory(geojson)
add_subdirectory(ogr)
add_subdirectory(pgraster)
add_subdirectory(postgis)
add_subdirectory(raster)
add_subdirectory(shape)
add_subdirectory(sqlite)
add_subdirectory(topojson)

8
utils/CMakeLists.txt Normal file
View file

@ -0,0 +1,8 @@
cmake_minimum_required(VERSION 3.15.0)
add_subdirectory(geometry_to_wkb)
add_subdirectory(mapnik-index)
add_subdirectory(mapnik-render)
add_subdirectory(ogrindex)
add_subdirectory(pgsql2sqlite)
add_subdirectory(shapeindex)
add_subdirectory(svg2png)