File: CMakeLists.txt

package info (click to toggle)
libzip 0.8-1
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 2,324 kB
  • ctags: 389
  • sloc: sh: 9,486; ansic: 4,099; makefile: 226
file content (27 lines) | stat: -rw-r--r-- 595 bytes parent folder | download | duplicates (2)
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
# $NiH$

ENABLE_TESTING()

SET(TEST_PROGRAMS
  add_from_buffer
  add_from_file
  add_from_filep
  encrypt
  fread
  get_comment
  name_locate
  open
  set_comment_all
  set_comment_localonly
  set_comment_removeglobal
  set_comment_revert
)

SET(ENV{srcdir} ${CMAKE_CURRENT_SOURCE_DIR})
FOREACH(PROGRAM ${TEST_PROGRAMS})
  ADD_EXECUTABLE(${PROGRAM} ${PROGRAM}.c)
  TARGET_LINK_LIBRARIES(${PROGRAM} zip)
  ADD_TEST(${PROGRAM} ${CMAKE_CURRENT_SOURCE_DIR}/runtest ${CMAKE_CURRENT_SOURCE_DIR}/${PROGRAM})
ENDFOREACH(PROGRAM ${TEST_PROGRAMS})

INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../lib)