File: CMakeLists.txt

package info (click to toggle)
libterralib 4.3.0%2Bdfsg.2-14
  • links: PTS
  • area: main
  • in suites: forky, sid
  • size: 61,564 kB
  • sloc: cpp: 225,052; ansic: 31,562; makefile: 807; sh: 80; xml: 37
file content (30 lines) | stat: -rw-r--r-- 644 bytes parent folder | download | duplicates (8)
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
cmake_minimum_required(VERSION 2.8)

SET(LIB_NAME "stat")

project(${LIB_NAME})

# dependencies
add_subdirectory(../libjpeg ./build-of-libjpeg)

SET(ROOT ${CMAKE_CURRENT_SOURCE_DIR}/$(TERRALIB_DIR)/src/terralib/stat)

file(GLOB SRCS ${ROOT}/*.cpp)

include_directories(
  ../../src/terralib/kernel
)

# these files are present but are not used
list(REMOVE_ITEM SRCS
  ${ROOT}/TeMSVFactory.cpp
  ${ROOT}/TeSemivarModelFactory.cpp
  ${ROOT}/TeTreeMinimum.cpp
  ${ROOT}/hash.cpp
  ${ROOT}/mtrand.cpp
)

include_directories(${ROOT})

add_library(${LIB_NAME} SHARED ${SRCS} )
target_link_libraries(${LIB_NAME} libjpeg)