lemon/CMakeLists.txt
author Balazs Dezso <deba@inf.elte.hu>
Tue, 30 Sep 2008 20:53:18 +0200
changeset 290 f6899946c1ac
parent 141 96f81c791f0c
child 368 879c55700cd4
permissions -rw-r--r--
Simplifying exceptions

- Using asserts instead of exceptions for unitialized parameters
- Only the IO exceptions are used in the lemon
- DataFormatError is renamed to FormatError
- The IoError is used for file access errors
alpar@225
     1
INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR})
alpar@225
     2
alpar@225
     3
ADD_LIBRARY(lemon
alpar@225
     4
  arg_parser.cc
alpar@225
     5
  base.cc
alpar@225
     6
  color.cc
alpar@225
     7
  random.cc)
alpar@225
     8
alpar@225
     9
INSTALL(
alpar@225
    10
  TARGETS lemon
alpar@225
    11
  ARCHIVE DESTINATION lib
alpar@225
    12
  COMPONENT library)
alpar@225
    13
alpar@225
    14
INSTALL(
alpar@225
    15
  DIRECTORY . bits concepts
alpar@225
    16
  DESTINATION include/lemon
alpar@225
    17
  COMPONENT headers
alpar@225
    18
  FILES_MATCHING PATTERN "*.h")