-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCMakeOptions.txt
49 lines (35 loc) · 944 Bytes
/
CMakeOptions.txt
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
# Yuri Pirola. Copyright (C) 2010. GPLv3.
# Declaration of main options.
# Included into the main CMakeLists.txt.
## Uncomment to disable xor-clauses
add_definitions("-DAVOID_XOR_CLAUSES")
option(INTEGRATE_SAT_SOLVER
"Integrate a SAT solver into ZRHCstar."
ON
)
option(DISABLE_EXTERNAL_SAT_SOLVERS
"Disable the ability to use an external SAT solver (saves memory)."
OFF
)
if (INTEGRATE_SAT_SOLVER)
# Enable ONE and ONLY ONE of the following options to
# choose the SAT solver
# (default = CRYPTOMINISAT)
option(USE_CRYPTOMINISAT
"Use CryptoMiniSat."
ON
)
option(USE_MINISAT
"Use MiniSat."
OFF
)
## ####################
##
## Specific options for the solvers
##
## ####################
## Solver: CryptoMiniSat
### Uncomment the following to (try to) lower the memory usage
### (speed will be affected)
# add_definitions("-DTRY_LOW_MEMORY_USAGE")
endif()