-
Notifications
You must be signed in to change notification settings - Fork 15
/
Copy pathJamroot
39 lines (34 loc) · 1.24 KB
/
Jamroot
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
############################ Boost.Build.v2 #############################################
local MAPNIK_DIR = "/opt/mapnik" ;
local MAPNIK_DEPS_DIR = "/opt/mapnik_deps" ;
local BOOST_DIR = "/opt/boost" ;
lib mapnik : : <name>mapnik <search>$(MAPNIK_DIR)/lib ;
lib program_options : : <name>boost_program_options <search>$(BOOST_DIR)/lib ;
lib system : : <name>boost_system <search>$(BOOST_DIR)/lib ;
lib regex : : <name>boost_regex <search>$(BOOST_DIR)/lib ;
lib sqlite3 : : <name>sqlite3 <search>$(MAPNIK_DIR)/lib ;
lib icuuc : : <name>icuuc <search>$(MAPNIK_DEPS_DIR)/lib ;
lib protobuf : : <name>protobuf <search>$(MAPNIK_DEPS_DIR)/lib ;
exe vector-tile-server
:
./src/main.cpp
./src/vector_renderer.cpp
./src/tags.cpp
./src/TileData.pb.cc
.//mapnik
.//icuuc
.//program_options
.//regex
.//system
.//protobuf
:
<include>$(BOOST_DIR)/include
<include>$(MAPNIK_DIR)/include
<include>$(MAPNIK_DIR)/include/mapnik/agg
<include>$(MAPNIK_DEPS_DIR)/include
<include>$(MAPNIK_DEPS_DIR)/include/freetype2
<cxxflags>-DMAPNIK_THREADSAFE
<cxxflags>-DMAPNIK_LOG
<cxxflags>-DMAPNIK_DEFAULT_LOG_SEVERITY=2
;
########################################################################################