blob: 5bc7e0ba5c30aae0e360917d2f00ad3a5c67172b (
plain)
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
|
set(BASIC_SRC
src/basic/ConstString.cc
src/basic/Link.cc
)
set(OC_SRC
src/omega_core/oc.cc
src/omega_core/oc_eq.cc
src/omega_core/oc_exp_kill.cc
src/omega_core/oc_global.cc
src/omega_core/oc_print.cc
src/omega_core/oc_problems.cc
src/omega_core/oc_simple.cc
src/omega_core/oc_solve.cc
src/omega_core/oc_query.cc
src/omega_core/oc_quick_kill.cc
src/omega_core/oc_util.cc
)
set(PRES_SRC
src/pres_beaut.cc
src/pres_cnstr.cc
src/pres_col.cc
src/pres_conj.cc
src/pres_decl.cc
src/pres_dnf.cc
src/pres_form.cc
src/pres_gen.cc
src/pres_logic.cc
src/pres_print.cc
src/pres_rear.cc
src/pres_quant.cc
src/pres_subs.cc
src/pres_var.cc
)
set(REL_SRC
src/evac.cc
src/farkas.cc
src/hull_legacy.cc
src/hull_simple.cc
src/Relation.cc
src/Relations.cc
src/RelBody.cc
src/RelVar.cc
)
set(FANCY_SRC
src/closure.cc
src/reach.cc
)
include_directories(
include
)
add_library(omega
${BASIC_SRC}
${OC_SRC}
${PRES_SRC}
${REL_SRC}
${FANCY_SRC}
)
install(TARGETS omega
ARCHIVE DESTINATION lib)
install(DIRECTORY include
DESTINATION .)
|