File tree Expand file tree Collapse file tree 3 files changed +38
-0
lines changed Expand file tree Collapse file tree 3 files changed +38
-0
lines changed Original file line number Diff line number Diff line change @@ -49,6 +49,8 @@ set_target_properties(
49
49
big-int
50
50
cbmc
51
51
cbmc-lib
52
+ ccover
53
+ ccover-lib
52
54
clobber
53
55
clobber-lib
54
56
cpp
Original file line number Diff line number Diff line change @@ -101,6 +101,7 @@ add_subdirectory(miniz)
101
101
add_subdirectory (clobber )
102
102
103
103
add_subdirectory (cbmc )
104
+ add_subdirectory (ccover )
104
105
add_subdirectory (jbmc )
105
106
add_subdirectory (goto-cc )
106
107
add_subdirectory (goto-instrument )
Original file line number Diff line number Diff line change
1
+ # Library
2
+ file (GLOB_RECURSE sources "*.cpp" "*.h" )
3
+ list (REMOVE_ITEM sources
4
+ ${CMAKE_CURRENT_SOURCE_DIR} /ccover_main.cpp
5
+ )
6
+ add_library (ccover-lib ${sources} )
7
+
8
+ generic_includes (ccover-lib )
9
+
10
+ target_link_libraries (ccover-lib
11
+ analyses
12
+ ansi-c
13
+ assembler
14
+ big-int
15
+ cbmc-lib
16
+ cpp
17
+ goto-instrument-lib
18
+ goto-programs
19
+ goto-symex
20
+ java_bytecode
21
+ json
22
+ langapi
23
+ linking
24
+ pointer-analysis
25
+ solvers
26
+ util
27
+ xml
28
+ )
29
+
30
+ add_if_library (ccover-lib bv_refinement )
31
+ add_if_library (ccover-lib jsil )
32
+
33
+ # Executable
34
+ add_executable (ccover ccover_main.cpp )
35
+ target_link_libraries (ccover ccover-lib )
You can’t perform that action at this time.
0 commit comments