buddy: rename libbdd to libbddx
* buddy/src/bdd.h, buddy/src/bvec.h, buddy/src/fdd.h: Rename as... * buddy/src/bddx.h, buddy/src/bvecx.h, buddy/src/fddx.h: ... these. * buddy/src/Makefile.am: Build libbddx.la instead of libbdd.la. * buddy/examples/Makefile.def: Use it. * Makefile.am, buddy/src/bddtest.cxx, buddy/src/bvec.c, buddy/src/cppext.cxx, buddy/src/fdd.c, buddy/src/imatrix.h, buddy/src/kernel.h, buddy/examples/adder/adder.cxx, buddy/examples/bddcalc/parser_.h, buddy/examples/bddtest/bddtest.cxx, buddy/examples/cmilner/cmilner.c, buddy/examples/fdd/fdd.cxx, buddy/examples/milner/milner.cxx, buddy/examples/money/money.cxx, buddy/examples/queen/queen.cxx, buddy/examples/solitare/solitare.cxx, m4/buddy.m4, src/ltlvisit/apcollect.hh, src/ltlvisit/simplify.hh, src/misc/bddlt.hh, src/misc/bddop.hh, src/misc/minato.hh, src/priv/acccompl.hh, src/priv/accconv.hh, src/priv/accmap.hh, src/priv/bddalloc.cc, src/tgba/bdddict.hh, src/tgba/bddprint.hh, src/tgba/tgbamask.hh, src/tgba/tgbasafracomplement.cc, src/tgbaalgos/emptiness.hh, src/tgbaalgos/gtec/sccstack.hh, src/tgbaalgos/neverclaim.cc, src/tgbaalgos/powerset.cc, src/tgbaalgos/sccfilter.hh, src/tgbaalgos/sccinfo.hh, src/tgbaalgos/weight.hh, wrap/python/buddy.i: Adjust. * NEWS, README: Document it.
This commit is contained in:
parent
f35be908c8
commit
ad8d24222a
45 changed files with 253 additions and 291 deletions
32
README
32
README
|
|
@ -28,18 +28,21 @@ Installation
|
|||
Requirements
|
||||
------------
|
||||
|
||||
Spot requires a complete installation of Python (version 2.0 or
|
||||
later). Especially, Python's headers files should be installed. If
|
||||
you don't have Python installed, you should run configure with
|
||||
the --disable-python option (see below).
|
||||
Spot requires a C++11-compliant compiler.
|
||||
|
||||
Spot expects a complete installation of Python (version 2.0 or later).
|
||||
Especially, Python's headers files should be installed. If you don't
|
||||
have Python installed, and do NOT want to install it, you should run
|
||||
configure with the --disable-python option (see below).
|
||||
|
||||
Optional third-party dependencies
|
||||
----------------------------------
|
||||
|
||||
|
||||
Third-party dependencies
|
||||
------------------------
|
||||
|
||||
Spot also uses a modified version of BuDDy (a binary decision diagram
|
||||
library), that is already included in the buddy/ directory. So you
|
||||
do not need to install it yourself.
|
||||
If the SAT-solver glucose is found on your system, it will
|
||||
be used by our test suite to test our SAT-based minimization
|
||||
algorithm.
|
||||
|
||||
Spot used to distribute a modified version of LBTT (an LTL to Büchi
|
||||
test bench), mostly fixing errors reported by recent compilers.
|
||||
|
|
@ -61,15 +64,6 @@ should read the file INSTALL for generic instructions.
|
|||
In addition to its usual options, ./configure will accept some
|
||||
flags specific to Spot:
|
||||
|
||||
--with-included-buddy
|
||||
After you have installed Spot the first time, a modified version
|
||||
of BuDDy will be installed. The next time you reconfigure Spot,
|
||||
configure will detect that this version is already installed, and
|
||||
will attempt to use it directly (this is in case you had to modify
|
||||
one of these yourself for another purpose). This option will
|
||||
*force* the use, build, and installation of the included version
|
||||
of BuDDy, even when a compatible version is already installed.
|
||||
|
||||
--disable-python
|
||||
Turn off the compilation of Python bindings. These bindings are
|
||||
currently used to run a couple of tests, and to build the CGI
|
||||
|
|
@ -190,7 +184,7 @@ iface/ Interfaces to other libraries.
|
|||
Third party software
|
||||
--------------------
|
||||
|
||||
buddy/ A patched version of BuDDy 2.3 (a BDD library).
|
||||
buddy/ A customized version of BuDDy 2.3 (a BDD library).
|
||||
ltdl/ Libtool's portable dlopen() wrapper library.
|
||||
lib/ Gnulib's portability modules.
|
||||
utf8/ Nemanja Trifunovic's utf-8 routines.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue