CMakeLists.txt 636 Bytes
Newer Older
1
2
3
4
TRIBITS_SUBPACKAGE(io)


SET(SOURCE
5
   commandline.cc
6
   csvfile.cc
7
   cfgfile.cc
8
9
   eafstream.cc
   endian.cc
10
   gfsfile.cc
LEFEBVREJP email's avatar
LEFEBVREJP email committed
11
   f71stream.cc
LEFEBVREJP email's avatar
LEFEBVREJP email committed
12
   hcdump.cc
13
   hysplitcdump.cc
14
15
16
)

SET(HEADERS
17
18
   commandline.hh
   commandline.i.hh
19
   csvfile.hh
20
   cfgfile.hh
21
22
   eafstream.hh
   endian.hh
23
   gfsfile.hh
LEFEBVREJP email's avatar
LEFEBVREJP email committed
24
25
   f71stream.hh
   f71stream.i.hh
LEFEBVREJP email's avatar
LEFEBVREJP email committed
26
   hcdump.hh
27
28
   hysplitcdump.hh
   hysplitcdump.i.hh
29
30
31
32
33
34
)

#
# Add library
TRIBITS_ADD_LIBRARY(radixio
  SOURCES ${SOURCE}
35
  NOINSTALLHEADERS ${HEADERS}
36
)
37
38
39
#
# Add testing directory
TRIBITS_ADD_TEST_DIRECTORIES(tests)
40
41
42

INSTALL(FILES ${HEADERS} DESTINATION "include/radixio/")
TRIBITS_SUBPACKAGE_POSTPROCESS()