summaryrefslogtreecommitdiff
path: root/src/CMakeLists.txt
blob: 178d4ce5bc8a7296107d62c9f3433702a6205783 (plain)
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
SET(llmr_SOURCES
    geometry/debug_font_buffer.cpp
    geometry/fill_buffer.cpp
    geometry/line_buffer.cpp
    map/map.cpp
    map/tile.cpp
    map/transform.cpp
    map/vector_tile.cpp
    renderer/painter.cpp
    renderer/shader-fill.cpp
    renderer/shader-plain.cpp
    renderer/shader-outline.cpp
    renderer/shader-line.cpp
    renderer/shader.cpp
    renderer/fill_bucket.cpp
    renderer/line_bucket.cpp
    resources/style.cpp
    shader/shaders.cpp
    style/style.cpp
    style/value.cpp
    style/bucket_description.cpp
    style/layer_description.cpp
    style/properties.cpp
    util/animation.cpp
    util/mat4.cpp
)

SET(llmr_HEADERS
    ../include/llmr/geometry/debug_font_buffer.hpp
    ../include/llmr/geometry/fill_buffer.hpp
    ../include/llmr/geometry/line_buffer.hpp
    ../include/llmr/llmr.hpp
    ../include/llmr/map/map.hpp
    ../include/llmr/map/tile.hpp
    ../include/llmr/map/transform.hpp
    ../include/llmr/map/vector_tile.hpp
    ../include/llmr/platform/gl.hpp
    ../include/llmr/platform/platform.hpp
    ../include/llmr/renderer/painter.hpp
    ../include/llmr/renderer/shader-fill.hpp
    ../include/llmr/renderer/shader-plain.hpp
    ../include/llmr/renderer/shader-outline.hpp
    ../include/llmr/renderer/shader-line.hpp
    ../include/llmr/renderer/shader.hpp
    ../include/llmr/shader/shaders.hpp
    ../include/llmr/util/animation.hpp
    ../include/llmr/util/math.hpp
    ../include/llmr/util/mat4.hpp
    ../include/llmr/util/vec.hpp
)

INCLUDE_DIRECTORIES(
    ${Boost_INCLUDE_DIR}
    ../include
)

ADD_LIBRARY(llmr STATIC
    ${llmr_SOURCES}
    ${llmr_HEADERS}
)

LINK_DIRECTORIES(
)

TARGET_LINK_LIBRARIES(llmr
    ${Boost_LIBRARIES}
)