diff --git a/spot/gen/Makefile.am b/spot/gen/Makefile.am
index ed668cfd4..b8249f1e5 100644
--- a/spot/gen/Makefile.am
+++ b/spot/gen/Makefile.am
@@ -1,6 +1,6 @@
## -*- coding: utf-8 -*-
-## Copyright (C) 2017 Laboratoire de Recherche et Développement de l'Epita
-## (LRDE).
+## Copyright (C) 2017, 2018 Laboratoire de Recherche et Développement
+## de l'Epita (LRDE).
##
## This file is part of Spot, a model checking library.
##
@@ -17,7 +17,8 @@
## You should have received a copy of the GNU General Public License
## along with this program. If not, see .
-AM_CPPFLAGS = -I$(top_builddir) -I$(top_srcdir) $(BUDDY_CPPFLAGS)
+AM_CPPFLAGS = -I$(top_builddir) -I$(top_srcdir) $(BUDDY_CPPFLAGS) \
+ -I$(top_builddir)/lib -I$(top_srcdir)/lib
AM_CXXFLAGS = $(WARNING_CXXFLAGS)
spotgendir = $(pkgincludedir)/gen
diff --git a/spot/gen/automata.cc b/spot/gen/automata.cc
index e634d4e8a..bf1785dd3 100644
--- a/spot/gen/automata.cc
+++ b/spot/gen/automata.cc
@@ -1,6 +1,6 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2017 Laboratoire de Recherche et Developpement de
-// l'EPITA (LRDE).
+// Copyright (C) 2017-2018 Laboratoire de Recherche et Developpement
+// de l'EPITA (LRDE).
//
// This file is part of Spot, a model checking library.
//
@@ -17,6 +17,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
#include
#include
diff --git a/spot/gen/formulas.cc b/spot/gen/formulas.cc
index d9dd5eab9..b50062252 100644
--- a/spot/gen/formulas.cc
+++ b/spot/gen/formulas.cc
@@ -17,6 +17,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
#include
diff --git a/spot/graph/Makefile.am b/spot/graph/Makefile.am
index 9af6d639c..87723057a 100644
--- a/spot/graph/Makefile.am
+++ b/spot/graph/Makefile.am
@@ -1,5 +1,5 @@
## -*- coding: utf-8 -*-
-## Copyright (C) 2014 Laboratoire de Recherche et Développement de
+## Copyright (C) 2014, 2018 Laboratoire de Recherche et Développement de
## l'Epita (LRDE).
##
## This file is part of Spot, a model checking library.
@@ -18,7 +18,8 @@
## along with this program. If not, see .
-AM_CPPFLAGS = -I$(top_builddir) -I$(top_srcdir)
+AM_CPPFLAGS = -I$(top_builddir) -I$(top_srcdir) \
+ -I$(top_builddir)/lib -I$(top_srcdir)/lib
AM_CXXFLAGS = $(WARNING_CXXFLAGS)
graphdir = $(pkgincludedir)/graph
diff --git a/spot/kripke/Makefile.am b/spot/kripke/Makefile.am
index 2b8d80a8f..90161378e 100644
--- a/spot/kripke/Makefile.am
+++ b/spot/kripke/Makefile.am
@@ -1,5 +1,5 @@
## -*- coding: utf-8 -*-
-## Copyright (C) 2009, 2011, 2013, 2014, 2015 Laboratoire de Recherche
+## Copyright (C) 2009, 2011, 2013-2015, 2018 Laboratoire de Recherche
## et Developpement de l'Epita (LRDE).
##
## This file is part of Spot, a model checking library.
@@ -17,7 +17,8 @@
## You should have received a copy of the GNU General Public License
## along with this program. If not, see .
-AM_CPPFLAGS = -I$(top_builddir) -I$(top_srcdir) $(BUDDY_CPPFLAGS)
+AM_CPPFLAGS = -I$(top_builddir) -I$(top_srcdir) $(BUDDY_CPPFLAGS) \
+ -I$(top_builddir)/lib -I$(top_srcdir)/lib
AM_CXXFLAGS = $(WARNING_CXXFLAGS)
kripkedir = $(pkgincludedir)/kripke
diff --git a/spot/kripke/fairkripke.cc b/spot/kripke/fairkripke.cc
index 5d8c059cc..70d44a2b4 100644
--- a/spot/kripke/fairkripke.cc
+++ b/spot/kripke/fairkripke.cc
@@ -1,6 +1,6 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2009, 2010, 2014, 2016 Laboratoire de Recherche et
-// Developpement de l'Epita
+// Copyright (C) 2009, 2010, 2014, 2016, 2018 Laboratoire de Recherche
+// et Developpement de l'Epita
//
// This file is part of Spot, a model checking library.
//
@@ -17,6 +17,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
namespace spot
diff --git a/spot/kripke/kripke.cc b/spot/kripke/kripke.cc
index cbec796fa..07beb6b10 100644
--- a/spot/kripke/kripke.cc
+++ b/spot/kripke/kripke.cc
@@ -1,6 +1,6 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2009, 2010, 2014, 2016 Laboratoire de Recherche et
-// Developpement de l'Epita
+// Copyright (C) 2009, 2010, 2014, 2016, 2018 Laboratoire de Recherche
+// et Developpement de l'Epita
//
// This file is part of Spot, a model checking library.
//
@@ -17,6 +17,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
namespace spot
diff --git a/spot/ltsmin/Makefile.am b/spot/ltsmin/Makefile.am
index 3204ba4c9..6f3b6ae3d 100644
--- a/spot/ltsmin/Makefile.am
+++ b/spot/ltsmin/Makefile.am
@@ -1,5 +1,5 @@
## -*- coding: utf-8 -*-
-## Copyright (C) 2011, 2013, 2014, 2015, 2016, 2017 Laboratoire de
+## Copyright (C) 2011, 2013, 2014, 2015, 2016, 2017, 2018 Laboratoire de
## Recherche et Developpement de l'Epita (LRDE).
##
## This file is part of Spot, a model checking library.
@@ -18,7 +18,8 @@
## along with this program. If not, see .
AM_CPPFLAGS = -I$(top_builddir) -I$(top_srcdir) \
- $(BUDDY_CPPFLAGS) $(LTDLINCL)
+ $(BUDDY_CPPFLAGS) $(LTDLINCL) \
+ -I$(top_builddir)/lib -I$(top_srcdir)/lib
AM_CXXFLAGS = $(WARNING_CXXFLAGS)
ltsmindir = $(pkgincludedir)/ltsmin
@@ -29,10 +30,12 @@ lib_LTLIBRARIES = libspotltsmin.la
libspotltsmin_la_DEPENDENCIES = \
$(top_builddir)/spot/libspot.la \
$(top_builddir)/buddy/src/libbddx.la \
+ $(top_builddir)/lib/libgnu.la \
$(LTDLDEPS)
libspotltsmin_la_LIBADD = \
$(top_builddir)/spot/libspot.la \
$(top_builddir)/buddy/src/libbddx.la \
+ $(top_builddir)/lib/libgnu.la \
$(LIBLTDL) -lpthread
libspotltsmin_la_LDFLAGS = -no-undefined $(SYMBOLIC_LDFLAGS)
libspotltsmin_la_SOURCES = ltsmin.cc
diff --git a/spot/ltsmin/ltsmin.cc b/spot/ltsmin/ltsmin.cc
index 7757f554a..c893793b7 100644
--- a/spot/ltsmin/ltsmin.cc
+++ b/spot/ltsmin/ltsmin.cc
@@ -17,6 +17,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
#include
#include
diff --git a/spot/misc/game.cc b/spot/misc/game.cc
index b8c51587c..ea897d5e5 100644
--- a/spot/misc/game.cc
+++ b/spot/misc/game.cc
@@ -1,5 +1,5 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2017 Laboratoire de Recherche et Développement
+// Copyright (C) 2017, 2018 Laboratoire de Recherche et Développement
// de l'Epita (LRDE).
//
// This file is part of Spot, a model checking library.
@@ -17,10 +17,10 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
-#include
+#include "config.h"
#include
-#include "spot/misc/game.hh"
+#include
namespace spot
{
diff --git a/spot/parseaut/Makefile.am b/spot/parseaut/Makefile.am
index 56d56fa4b..8d34c5605 100644
--- a/spot/parseaut/Makefile.am
+++ b/spot/parseaut/Makefile.am
@@ -1,6 +1,6 @@
## -*- coding: utf-8 -*-
-## Copyright (C) 2013, 2014 Laboratoire de Recherche et Développement de
-## l'Epita (LRDE).
+## Copyright (C) 2013, 2014, 2018 Laboratoire de Recherche et
+## Développement de l'Epita (LRDE).
##
## This file is part of Spot, a model checking library.
##
@@ -17,7 +17,8 @@
## You should have received a copy of the GNU General Public License
## along with this program. If not, see .
-AM_CPPFLAGS = -I$(top_builddir) -I$(top_srcdir) $(BUDDY_CPPFLAGS) -DYY_NO_INPUT
+AM_CPPFLAGS = -I$(top_builddir) -I$(top_srcdir) $(BUDDY_CPPFLAGS) \
+ -DYY_NO_INPUT -I$(top_builddir)/lib -I$(top_srcdir)/lib
# Disable -Werror because too many versions of flex yield warnings.
AM_CXXFLAGS = $(WARNING_CXXFLAGS:-Werror=)
diff --git a/spot/parseaut/fmterror.cc b/spot/parseaut/fmterror.cc
index 9175a263e..49db70b41 100644
--- a/spot/parseaut/fmterror.cc
+++ b/spot/parseaut/fmterror.cc
@@ -1,5 +1,5 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2013, 2014, 2015 Laboratoire de Recherche et
+// Copyright (C) 2013-2015, 2018 Laboratoire de Recherche et
// Développement de l'Epita (LRDE).
//
// This file is part of Spot, a model checking library.
@@ -17,6 +17,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
#include
diff --git a/spot/parseaut/scanaut.ll b/spot/parseaut/scanaut.ll
index aef870ae5..728404c3d 100644
--- a/spot/parseaut/scanaut.ll
+++ b/spot/parseaut/scanaut.ll
@@ -1,5 +1,5 @@
/* -*- coding: utf-8 -*-
-** Copyright (C) 2014-2017 Laboratoire de Recherche et Développement
+** Copyright (C) 2014-2018 Laboratoire de Recherche et Développement
** de l'Epita (LRDE).
**
** This file is part of Spot, a model checking library.
@@ -24,7 +24,9 @@
%option extra-type="struct extra_data*"
/* %option debug */
-
+%top{
+#include "config.h"
+}
%{
#include
#include
diff --git a/spot/parsetl/Makefile.am b/spot/parsetl/Makefile.am
index 3a8edf31e..d98c9ebab 100644
--- a/spot/parsetl/Makefile.am
+++ b/spot/parsetl/Makefile.am
@@ -1,6 +1,6 @@
## -*- coding: utf-8 -*-
-## Copyright (C) 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015
-## Laboratoire de Recherche et Développement de l'Epita (LRDE).
+## Copyright (C) 2008-2015, 2018 Laboratoire de Recherche et
+## Développement de l'Epita (LRDE).
## Copyright (C) 2003, 2004 Laboratoire d'Informatique de Paris
## 6 (LIP6), département Systèmes Répartis Coopératifs (SRC),
## Université Pierre et Marie Curie.
@@ -20,7 +20,8 @@
## You should have received a copy of the GNU General Public License
## along with this program. If not, see .
-AM_CPPFLAGS = -I$(top_builddir) -I$(top_srcdir) -DYY_NO_INPUT
+AM_CPPFLAGS = -I$(top_builddir) -I$(top_srcdir) -DYY_NO_INPUT \
+ -I$(top_builddir)/lib -I$(top_srcdir)/lib
# Disable -Werror because too many versions of flex yield warnings.
AM_CXXFLAGS = $(WARNING_CXXFLAGS:-Werror=)
diff --git a/spot/parsetl/fmterror.cc b/spot/parsetl/fmterror.cc
index a8b262874..eb13c9459 100644
--- a/spot/parsetl/fmterror.cc
+++ b/spot/parsetl/fmterror.cc
@@ -1,6 +1,6 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2010, 2012, 2013, 2015, 2016 Laboratoire de Recherche et
-// Développement de l'Epita (LRDE).
+// Copyright (C) 2010, 2012-2013, 2015-2016, 2018 Laboratoire de
+// Recherche et Développement de l'Epita (LRDE).
// Copyright (C) 2003, 2004, 2005 Laboratoire d'Informatique de Paris
// 6 (LIP6), département Systèmes Répartis Coopératifs (SRC),
// Université Pierre et Marie Curie.
@@ -20,6 +20,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
#include
#include
diff --git a/spot/parsetl/parsetl.yy b/spot/parsetl/parsetl.yy
index 69b619252..369204f18 100644
--- a/spot/parsetl/parsetl.yy
+++ b/spot/parsetl/parsetl.yy
@@ -1,6 +1,6 @@
/* -*- coding: utf-8 -*-
-** Copyright (C) 2009-2017 Laboratoire de Recherche et Développement
+** Copyright (C) 2009-2018 Laboratoire de Recherche et Développement
** de l'Epita (LRDE).
** Copyright (C) 2003-2006 Laboratoire d'Informatique de Paris 6
** (LIP6), département Systèmes Répartis Coopératifs (SRC), Université
@@ -33,6 +33,7 @@
%code requires
{
+#include "config.h"
#include
#include
#include
diff --git a/spot/parsetl/scantl.ll b/spot/parsetl/scantl.ll
index 256543726..4f2c53512 100644
--- a/spot/parsetl/scantl.ll
+++ b/spot/parsetl/scantl.ll
@@ -1,5 +1,5 @@
/* -*- coding: utf-8 -*-
-** Copyright (C) 2010-2015, 2017, Laboratoire de Recherche et
+** Copyright (C) 2010-2015, 2017, 2018, Laboratoire de Recherche et
** Développement de l'Epita (LRDE).
** Copyright (C) 2003, 2004 Laboratoire d'Informatique de Paris 6 (LIP6),
** département Systèmes Répartis Coopératifs (SRC), Université Pierre
@@ -26,6 +26,9 @@
%option stack
%option never-interactive
+%top{
+#include "config.h"
+}
%{
#include
#include
diff --git a/spot/priv/Makefile.am b/spot/priv/Makefile.am
index 09c35cb1c..13317e41d 100644
--- a/spot/priv/Makefile.am
+++ b/spot/priv/Makefile.am
@@ -1,6 +1,6 @@
## -*- coding: utf-8 -*-
-## Copyright (C) 2013, 2014, 2015, 2016, 2017 Laboratoire de Recherche
-## et Développement de l'Epita (LRDE).
+## Copyright (C) 2013-2018 Laboratoire de Recherche et Développement
+## de l'Epita (LRDE).
##
## This file is part of Spot, a model checking library.
##
@@ -17,7 +17,8 @@
## You should have received a copy of the GNU General Public License
## along with this program. If not, see .
-AM_CPPFLAGS = -I$(top_builddir) -I$(top_srcdir) $(BUDDY_CPPFLAGS)
+AM_CPPFLAGS = -I$(top_builddir) -I$(top_srcdir) $(BUDDY_CPPFLAGS) \
+ -I$(top_builddir)/lib -I$(top_srcdir)/lib
AM_CXXFLAGS = $(WARNING_CXXFLAGS)
noinst_LTLIBRARIES = libpriv.la
diff --git a/spot/priv/bddalloc.cc b/spot/priv/bddalloc.cc
index 7ee299714..3ce691c0f 100644
--- a/spot/priv/bddalloc.cc
+++ b/spot/priv/bddalloc.cc
@@ -1,6 +1,6 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2007, 2011, 2014, 2015, 2017 Laboratoire de Recherche et
-// Développement de l'Epita (LRDE).
+// Copyright (C) 2007, 2011, 2014, 2015, 2017, 2018 Laboratoire de
+// Recherche et Développement de l'Epita (LRDE).
// Copyright (C) 2003, 2004, 2006, 2007 Laboratoire d'Informatique de
// Paris 6 (LIP6), département Systèmes Répartis Coopératifs (SRC),
// Université Pierre et Marie Curie.
@@ -20,6 +20,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
#include
#include
diff --git a/spot/priv/freelist.cc b/spot/priv/freelist.cc
index 4b806afc9..f93c9428f 100644
--- a/spot/priv/freelist.cc
+++ b/spot/priv/freelist.cc
@@ -1,5 +1,5 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2014 Laboratoire de Recherche et Développement de
+// Copyright (C) 2014, 2018 Laboratoire de Recherche et Développement de
// l'Epita.
// Copyright (C) 2004, 2006 Laboratoire d'Informatique de Paris 6 (LIP6),
// département Systèmes Répartis Coopératifs (SRC), Université Pierre
@@ -20,6 +20,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include "spot/priv/freelist.hh"
#include
#include
diff --git a/spot/priv/satcommon.cc b/spot/priv/satcommon.cc
index 999086616..6d9e0a675 100644
--- a/spot/priv/satcommon.cc
+++ b/spot/priv/satcommon.cc
@@ -1,5 +1,5 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2013-2017 Laboratoire de Recherche et Développement
+// Copyright (C) 2013-2018 Laboratoire de Recherche et Développement
// de l'Epita (LRDE).
//
// This file is part of Spot, a model checking library.
@@ -18,6 +18,7 @@
// along with this program. If not, see .
+#include "config.h"
#include
#include
#include
diff --git a/spot/priv/trim.cc b/spot/priv/trim.cc
index 12b3c95e6..ad8dbbf64 100644
--- a/spot/priv/trim.cc
+++ b/spot/priv/trim.cc
@@ -1,6 +1,6 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2015 Laboratoire de Recherche et Developpement de
-// l'Epita (LRDE).
+// Copyright (C) 2015, 2018 Laboratoire de Recherche et Developpement
+// de l'Epita (LRDE).
//
// This file is part of Spot, a model checking library.
//
@@ -17,6 +17,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
#include
#include
diff --git a/spot/priv/weight.cc b/spot/priv/weight.cc
index 18f0009d5..ec3e02baf 100644
--- a/spot/priv/weight.cc
+++ b/spot/priv/weight.cc
@@ -1,6 +1,6 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2011, 2014, 2016, 2017 Laboratoire de Recherche et
-// Developpement de l'Epita.
+// Copyright (C) 2011, 2014, 2016, 2017, 2018 Laboratoire de Recherche
+// et Developpement de l'Epita.
// Copyright (C) 2004 Laboratoire d'Informatique de Paris 6 (LIP6),
// département Systèmes Répartis Coopératifs (SRC), Université Pierre
// et Marie Curie.
@@ -20,6 +20,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
#include
#include
diff --git a/spot/ta/Makefile.am b/spot/ta/Makefile.am
index 3498fc64f..12f7196b1 100644
--- a/spot/ta/Makefile.am
+++ b/spot/ta/Makefile.am
@@ -1,6 +1,6 @@
## -*- coding: utf-8 -*-
-## Copyright (C) 2010, 2012, 2013, 2015 Laboratoire de Recherche et
-## Développement de l'Epita (LRDE).
+## Copyright (C) 2010, 2012, 2013, 2015, 2018 Laboratoire de Recherche
+## et Développement de l'Epita (LRDE).
##
## This file is part of Spot, a model checking library.
##
@@ -17,7 +17,8 @@
## You should have received a copy of the GNU General Public License
## along with this program. If not, see .
-AM_CPPFLAGS = -I$(top_builddir) -I$(top_srcdir) $(BUDDY_CPPFLAGS)
+AM_CPPFLAGS = -I$(top_builddir) -I$(top_srcdir) $(BUDDY_CPPFLAGS) \
+ -I$(top_builddir)/lib -I$(top_srcdir)/lib
AM_CXXFLAGS = $(WARNING_CXXFLAGS)
tadir = $(pkgincludedir)/ta
diff --git a/spot/ta/ta.cc b/spot/ta/ta.cc
index f371beca9..84d3db390 100644
--- a/spot/ta/ta.cc
+++ b/spot/ta/ta.cc
@@ -1,5 +1,5 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2010, 2011, 2014 Laboratoire de Recherche et
+// Copyright (C) 2010, 2011, 2014, 2018 Laboratoire de Recherche et
// Developpement de l Epita (LRDE).
//
// This file is part of Spot, a model checking library.
@@ -18,6 +18,7 @@
// along with this program. If not, see .
+#include "config.h"
#include
namespace spot
diff --git a/spot/ta/taexplicit.cc b/spot/ta/taexplicit.cc
index 075f725ed..457bf0ff8 100644
--- a/spot/ta/taexplicit.cc
+++ b/spot/ta/taexplicit.cc
@@ -1,5 +1,5 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2010-2017 Laboratoire de Recherche et Développement de
+// Copyright (C) 2010-2018 Laboratoire de Recherche et Développement de
// l'Epita (LRDE).
//
// This file is part of Spot, a model checking library.
@@ -19,6 +19,7 @@
//#define TRACE
+#include "config.h"
#include
#ifdef TRACE
#define trace std::clog
diff --git a/spot/ta/taproduct.cc b/spot/ta/taproduct.cc
index d6975d293..f5728560d 100644
--- a/spot/ta/taproduct.cc
+++ b/spot/ta/taproduct.cc
@@ -1,5 +1,5 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2011, 2012, 2014-2017 Laboratoire de Recherche et
+// Copyright (C) 2011, 2012, 2014-2018 Laboratoire de Recherche et
// Développement de l'Epita (LRDE).
//
//
@@ -18,6 +18,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
#include
#include
diff --git a/spot/ta/tgtaexplicit.cc b/spot/ta/tgtaexplicit.cc
index 40af1632e..694636583 100644
--- a/spot/ta/tgtaexplicit.cc
+++ b/spot/ta/tgtaexplicit.cc
@@ -1,5 +1,5 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2010, 2011, 2012, 2014, 2015, 2016 Laboratoire de
+// Copyright (C) 2010-2012, 2014-2016, 2018 Laboratoire de
// Recherche et Developpement de l'Epita (LRDE).
//
// This file is part of Spot, a model checking library.
@@ -17,6 +17,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
#include
#include
diff --git a/spot/ta/tgtaproduct.cc b/spot/ta/tgtaproduct.cc
index e49c6d629..f073fbdbd 100644
--- a/spot/ta/tgtaproduct.cc
+++ b/spot/ta/tgtaproduct.cc
@@ -1,5 +1,5 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2012, 2014-2017 Laboratoire de Recherche et Développement de
+// Copyright (C) 2012, 2014-2018 Laboratoire de Recherche et Développement de
// l Epita (LRDE).
//
// This file is part of Spot, a model checking library.
@@ -20,6 +20,7 @@
//#define TRACE
+#include "config.h"
#include
#ifdef TRACE
#define trace std::clog
diff --git a/spot/taalgos/Makefile.am b/spot/taalgos/Makefile.am
index 29d15f4a8..958900947 100644
--- a/spot/taalgos/Makefile.am
+++ b/spot/taalgos/Makefile.am
@@ -1,6 +1,6 @@
## -*- coding: utf-8 -*-
-## Copyright (C) 2010, 2012, 2013, 2015 Laboratoire de Recherche et
-## Développement de l'Epita (LRDE).
+## Copyright (C) 2010, 2012, 2013, 2015, 2018 Laboratoire de Recherche
+## et Développement de l'Epita (LRDE).
##
## This file is part of Spot, a model checking library.
##
@@ -18,7 +18,8 @@
## along with this program. If not, see .
-AM_CPPFLAGS = -I$(top_builddir) -I$(top_srcdir) -I.. $(BUDDY_CPPFLAGS)
+AM_CPPFLAGS = -I$(top_builddir) -I$(top_srcdir) -I.. $(BUDDY_CPPFLAGS) \
+ -I$(top_builddir)/lib -I$(top_srcdir)/lib
AM_CXXFLAGS = $(WARNING_CXXFLAGS)
taalgosdir = $(pkgincludedir)/taalgos
diff --git a/spot/taalgos/dot.cc b/spot/taalgos/dot.cc
index c6a612218..39e69e683 100644
--- a/spot/taalgos/dot.cc
+++ b/spot/taalgos/dot.cc
@@ -1,5 +1,5 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2010, 2012, 2014, 2015, 2016 Laboratoire de Recherche
+// Copyright (C) 2010, 2012, 2014-2016, 2018 Laboratoire de Recherche
// et Developpement de l Epita (LRDE).
//
// This file is part of Spot, a model checking library.
@@ -17,6 +17,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
#include
#include
diff --git a/spot/taalgos/emptinessta.cc b/spot/taalgos/emptinessta.cc
index 952e54073..152afc110 100644
--- a/spot/taalgos/emptinessta.cc
+++ b/spot/taalgos/emptinessta.cc
@@ -1,6 +1,6 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2010, 2011, 2012, 2013, 2014, 2015, 2016 Laboratoire
-// de Recherche et Développement de l'Epita (LRDE).
+// Copyright (C) 2010-2016, 2018 Laboratoire de Recherche et
+// Développement de l'Epita (LRDE).
//
// This file is part of Spot, a model checking library.
//
@@ -19,6 +19,7 @@
//#define TRACE
+#include "config.h"
#include
#ifdef TRACE
#define trace std::clog
diff --git a/spot/taalgos/minimize.cc b/spot/taalgos/minimize.cc
index bea3fd2e6..b2b12cb12 100644
--- a/spot/taalgos/minimize.cc
+++ b/spot/taalgos/minimize.cc
@@ -1,6 +1,6 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2010, 2011, 2012, 2013, 2014, 2015, 2016 Laboratoire
-// de Recherche et Développement de l'Epita (LRDE).
+// Copyright (C) 2010-2016, 2018 Laboratoire de Recherche et
+// Développement de l'Epita (LRDE).
//
// This file is part of Spot, a model checking library.
//
@@ -20,6 +20,7 @@
//#define TRACE
+#include "config.h"
#ifdef TRACE
# define trace std::cerr
#else
diff --git a/spot/taalgos/reachiter.cc b/spot/taalgos/reachiter.cc
index f60e504dd..44f52e4d0 100644
--- a/spot/taalgos/reachiter.cc
+++ b/spot/taalgos/reachiter.cc
@@ -1,5 +1,5 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2010, 2012, 2014, 2015, 2016 Laboratoire de Recherche
+// Copyright (C) 2010, 2012, 2014-2016, 2018 Laboratoire de Recherche
// et Développement de l'Epita (LRDE).
//
// This file is part of Spot, a model checking library.
@@ -17,6 +17,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
#include
diff --git a/spot/taalgos/statessetbuilder.cc b/spot/taalgos/statessetbuilder.cc
index 7e1a611d2..68c4046fa 100644
--- a/spot/taalgos/statessetbuilder.cc
+++ b/spot/taalgos/statessetbuilder.cc
@@ -1,6 +1,6 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2010, 2014, 2016 Laboratoire de Recherche et Développement
-// de l'Epita (LRDE).
+// Copyright (C) 2010, 2014, 2016, 2018 Laboratoire de Recherche et
+// Développement de l'Epita (LRDE).
//
// This file is part of Spot, a model checking library.
//
@@ -17,6 +17,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
#include
#include
diff --git a/spot/taalgos/stats.cc b/spot/taalgos/stats.cc
index f7851834c..1787f6a27 100644
--- a/spot/taalgos/stats.cc
+++ b/spot/taalgos/stats.cc
@@ -1,6 +1,6 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2008, 2014, 2015, 2016 Laboratoire de Recherche et
-// Développement de l'Epita (LRDE).
+// Copyright (C) 2008, 2014, 2015, 2016, 2018 Laboratoire de Recherche
+// et Développement de l'Epita (LRDE).
// Copyright (C) 2004 Laboratoire d'Informatique de Paris 6 (LIP6),
// département Systèmes Répartis Coopératifs (SRC), Université Pierre
// et Marie Curie.
@@ -20,6 +20,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
#include
#include
diff --git a/spot/taalgos/tgba2ta.cc b/spot/taalgos/tgba2ta.cc
index 434d47a46..e088ffa18 100644
--- a/spot/taalgos/tgba2ta.cc
+++ b/spot/taalgos/tgba2ta.cc
@@ -1,5 +1,5 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2010-2017 Laboratoire de Recherche et Développement de
+// Copyright (C) 2010-2018 Laboratoire de Recherche et Développement de
// l'Epita (LRDE).
//
// This file is part of Spot, a model checking library.
@@ -19,6 +19,7 @@
//#define TRACE
+#include "config.h"
#include
#ifdef TRACE
#define trace std::clog
diff --git a/spot/tl/Makefile.am b/spot/tl/Makefile.am
index e997811b5..b7362ae99 100644
--- a/spot/tl/Makefile.am
+++ b/spot/tl/Makefile.am
@@ -1,5 +1,5 @@
## -*- coding: utf-8 -*-
-## Copyright (C) 2015, 2016, 2017 Laboratoire de Recherche et
+## Copyright (C) 2015-2018 Laboratoire de Recherche et
## Développement de l'Epita (LRDE).
##
## This file is part of Spot, a model checking library.
@@ -17,7 +17,8 @@
## You should have received a copy of the GNU General Public License
## along with this program. If not, see .
-AM_CPPFLAGS = -I$(top_builddir) -I$(top_srcdir) $(BUDDY_CPPFLAGS)
+AM_CPPFLAGS = -I$(top_builddir) -I$(top_srcdir) $(BUDDY_CPPFLAGS) \
+ -I$(top_builddir)/lib -I$(top_srcdir)/lib
AM_CXXFLAGS = $(WARNING_CXXFLAGS)
tldir = $(pkgincludedir)/tl
diff --git a/spot/tl/apcollect.cc b/spot/tl/apcollect.cc
index 65b092470..e1f11372d 100644
--- a/spot/tl/apcollect.cc
+++ b/spot/tl/apcollect.cc
@@ -1,6 +1,6 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2012, 2014, 2015 Laboratoire de Recherche et Développement
-// de l'Epita (LRDE).
+// Copyright (C) 2012, 2014, 2015, 2018 Laboratoire de Recherche et
+// Développement de l'Epita (LRDE).
// Copyright (C) 2004, 2005 Laboratoire d'Informatique de Paris 6 (LIP6),
// département Systèmes Répartis Coopératifs (SRC), Université Pierre
// et Marie Curie.
@@ -20,6 +20,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
#include
#include
diff --git a/spot/tl/contain.cc b/spot/tl/contain.cc
index a60a7ac3b..19c3b7158 100644
--- a/spot/tl/contain.cc
+++ b/spot/tl/contain.cc
@@ -1,6 +1,6 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2009, 2010, 2011, 2012, 2014, 2015, 2016 Laboratoire de
-// Recherche et Développement de l'Epita (LRDE).
+// Copyright (C) 2009-2012, 2014-2016, 2018 Laboratoire de Recherche
+// et Développement de l'Epita (LRDE).
// Copyright (C) 2006, 2007 Laboratoire d'Informatique de Paris 6 (LIP6),
// département Systèmes Répartis Coopératifs (SRC), Université Pierre
// et Marie Curie.
@@ -20,6 +20,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
#include
#include
diff --git a/spot/tl/declenv.cc b/spot/tl/declenv.cc
index b044bc522..cad6466cd 100644
--- a/spot/tl/declenv.cc
+++ b/spot/tl/declenv.cc
@@ -1,6 +1,6 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2009, 2012, 2014, 2015 Laboratoire de Recherche et
-// Développement de l'Epita (LRDE).
+// Copyright (C) 2009, 2012, 2014, 2015, 2018 Laboratoire de Recherche
+// et Développement de l'Epita (LRDE).
// Copyright (C) 2004 Laboratoire d'Informatique de Paris 6 (LIP6),
// département Systèmes Répartis Coopératifs (SRC), Université Pierre
// et Marie Curie.
@@ -20,6 +20,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
namespace spot
diff --git a/spot/tl/defaultenv.cc b/spot/tl/defaultenv.cc
index cbf817283..ae3c22643 100644
--- a/spot/tl/defaultenv.cc
+++ b/spot/tl/defaultenv.cc
@@ -1,5 +1,5 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2012, 2014, 2015 Laboratoire de Recherche et
+// Copyright (C) 2012, 2014, 2015, 2018 Laboratoire de Recherche et
// Développement de l'Epita (LRDE).
// Copyright (C) 2003 Laboratoire d'Informatique de Paris 6 (LIP6),
// département Systèmes Répartis Coopératifs (SRC), Université Pierre
@@ -20,6 +20,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
namespace spot
diff --git a/spot/tl/dot.cc b/spot/tl/dot.cc
index 1f8dbf157..be6e2ac6b 100644
--- a/spot/tl/dot.cc
+++ b/spot/tl/dot.cc
@@ -1,6 +1,6 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2009, 2010, 2011, 2012, 2013, 2014, 2015 Laboratoire
-// de Recherche et Développement de l'Epita (LRDE).
+// Copyright (C) 2009-2015, 2018 Laboratoire de Recherche et
+// Développement de l'Epita (LRDE).
// Copyright (C) 2003, 2004 Laboratoire d'Informatique de Paris 6
// (LIP6), département Systèmes Répartis Coopératifs (SRC), Université
// Pierre et Marie Curie.
@@ -20,6 +20,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
#include
#include
diff --git a/spot/tl/exclusive.cc b/spot/tl/exclusive.cc
index 35e70c020..979b8fe94 100644
--- a/spot/tl/exclusive.cc
+++ b/spot/tl/exclusive.cc
@@ -1,5 +1,5 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2015-2017 Laboratoire de Recherche et Développement
+// Copyright (C) 2015-2018 Laboratoire de Recherche et Développement
// de l'Epita (LRDE).
//
// This file is part of Spot, a model checking library.
@@ -17,6 +17,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
#include
#include
@@ -154,7 +155,7 @@ namespace spot
support &= bdd_support(t.cond);
}
- bdd restrict = bddtrue;
+ bdd restrict_ = bddtrue;
auto d = aut->get_dict();
std::vector group;
@@ -172,7 +173,7 @@ namespace spot
unsigned s = group.size();
for (unsigned j = 0; j < s; ++j)
for (unsigned k = j + 1; k < s; ++k)
- restrict &= group[j] | group[k];
+ restrict_ &= group[j] | group[k];
}
twa_graph_ptr res = make_twa_graph(aut->get_dict());
@@ -184,8 +185,8 @@ namespace spot
transform_accessible(aut, res, [&](unsigned, bdd& cond,
acc_cond::mark_t&, unsigned)
{
- minato_isop isop(cond & restrict,
- cond | !restrict,
+ minato_isop isop(cond & restrict_,
+ cond | !restrict_,
true);
bdd res = bddfalse;
bdd cube = bddfalse;
@@ -200,7 +201,7 @@ namespace spot
transform_accessible(aut, res, [&](unsigned, bdd& cond,
acc_cond::mark_t&, unsigned)
{
- cond &= restrict;
+ cond &= restrict_;
});
}
return res;
diff --git a/spot/tl/hierarchy.cc b/spot/tl/hierarchy.cc
index 4f042799a..7b9716f5a 100644
--- a/spot/tl/hierarchy.cc
+++ b/spot/tl/hierarchy.cc
@@ -1,5 +1,5 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2017 Laboratoire de Recherche et Développement de
+// Copyright (C) 2017, 2018 Laboratoire de Recherche et Développement de
// l'Epita (LRDE)
//
// This file is part of Spot, a model checking library.
@@ -17,6 +17,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
#include
#include
diff --git a/spot/tl/length.cc b/spot/tl/length.cc
index 789df65b2..2793a6af5 100644
--- a/spot/tl/length.cc
+++ b/spot/tl/length.cc
@@ -1,5 +1,5 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2010, 2012, 2014, 2015 Laboratoire de Recherche et
+// Copyright (C) 2010, 2012, 2014, 2015, 2018 Laboratoire de Recherche et
// Développement de l'Epita (LRDE).
// Copyright (C) 2004, 2005 Laboratoire d'Informatique de Paris 6 (LIP6),
// département Systèmes Répartis Coopératifs (SRC), Université Pierre
@@ -20,6 +20,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
#include
diff --git a/spot/tl/ltlf.cc b/spot/tl/ltlf.cc
index 74532eabb..a6a61fe96 100644
--- a/spot/tl/ltlf.cc
+++ b/spot/tl/ltlf.cc
@@ -1,6 +1,6 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2016 Laboratoire de Recherche et Développement de
-// l'Epita (LRDE).
+// Copyright (C) 2016, 2018 Laboratoire de Recherche et Développement
+// de l'Epita (LRDE).
//
// This file is part of Spot, a model checking library.
//
@@ -17,6 +17,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
namespace spot
diff --git a/spot/tl/mark.cc b/spot/tl/mark.cc
index b6e83ccca..ec17d78d3 100644
--- a/spot/tl/mark.cc
+++ b/spot/tl/mark.cc
@@ -1,6 +1,6 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2010, 2012, 2014, 2015 Laboratoire de Recherche et
-// Développement de l'Epita (LRDE).
+// Copyright (C) 2010, 2012, 2014, 2015, 2018 Laboratoire de Recherche
+// et Développement de l'Epita (LRDE).
//
// This file is part of Spot, a model checking library.
//
@@ -17,6 +17,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
#include
#include
diff --git a/spot/tl/mutation.cc b/spot/tl/mutation.cc
index 6bee8e1e8..7c704dba5 100644
--- a/spot/tl/mutation.cc
+++ b/spot/tl/mutation.cc
@@ -1,5 +1,5 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2014, 2015, 2016 Laboratoire de Recherche et
+// Copyright (C) 2014-2016, 2018 Laboratoire de Recherche et
// Developpement de l'Epita (LRDE).
//
// This file is part of Spot, a model checking library.
@@ -17,6 +17,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
#include
diff --git a/spot/tl/nenoform.cc b/spot/tl/nenoform.cc
index 7283080c8..8705960df 100644
--- a/spot/tl/nenoform.cc
+++ b/spot/tl/nenoform.cc
@@ -1,5 +1,5 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2009, 2010, 2011, 2012, 2013, 2015 Laboratoire de
+// Copyright (C) 2009-2013, 2015, 2018 Laboratoire de
// Recherche et Développement de l'Epita (LRDE).
// Copyright (C) 2003, 2004 Laboratoire d'Informatique de Paris 6 (LIP6),
// département Systèmes Répartis Coopératifs (SRC), Université Pierre
@@ -20,6 +20,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
#include
diff --git a/spot/tl/print.cc b/spot/tl/print.cc
index f46dc4976..5bbb0cf98 100644
--- a/spot/tl/print.cc
+++ b/spot/tl/print.cc
@@ -1,5 +1,5 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2008, 2010, 2012, 2013, 2014, 2015, 2016 Laboratoire de
+// Copyright (C) 2008, 2010, 2012-2016, 2018 Laboratoire de
// Recherche et Développement de l'Epita (LRDE)
// Copyright (C) 2003, 2004 Laboratoire d'Informatique de Paris 6 (LIP6),
// département Systèmes Répartis Coopératifs (SRC), Université Pierre
@@ -20,6 +20,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
#include
#include
diff --git a/spot/tl/randomltl.cc b/spot/tl/randomltl.cc
index f7ff25162..a284b0690 100644
--- a/spot/tl/randomltl.cc
+++ b/spot/tl/randomltl.cc
@@ -1,6 +1,6 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2008, 2009, 2010, 2011, 2012, 2014, 2015, 2016
-// Laboratoire de Recherche et Développement de l'Epita (LRDE).
+// Copyright (C) 2008-2012, 2014-2016, 2018 Laboratoire de Recherche
+// et Développement de l'Epita (LRDE).
// Copyright (C) 2005 Laboratoire d'Informatique de Paris 6
// (LIP6), département Systèmes Répartis Coopératifs (SRC), Université
// Pierre et Marie Curie.
@@ -20,6 +20,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
#include
#include
diff --git a/spot/tl/relabel.cc b/spot/tl/relabel.cc
index 838fe19c5..383f559c1 100644
--- a/spot/tl/relabel.cc
+++ b/spot/tl/relabel.cc
@@ -1,6 +1,6 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2012, 2013, 2014, 2015, 2016 Laboratoire de Recherche
-// et Développement de l'Epita (LRDE).
+// Copyright (C) 2012-2016, 2018 Laboratoire de Recherche et
+// Développement de l'Epita (LRDE).
//
// This file is part of Spot, a model checking library.
//
@@ -17,6 +17,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
#include
#include
diff --git a/spot/tl/remove_x.cc b/spot/tl/remove_x.cc
index 582036103..4ab27d1d7 100644
--- a/spot/tl/remove_x.cc
+++ b/spot/tl/remove_x.cc
@@ -1,5 +1,5 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2013, 2014, 2015 Laboratoire de Recherche et
+// Copyright (C) 2013, 2014, 2015, 2018 Laboratoire de Recherche et
// Développement de l'Epita (LRDE).
//
// This file is part of Spot, a model checking library.
@@ -17,6 +17,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
#include
#include
diff --git a/spot/tl/simplify.cc b/spot/tl/simplify.cc
index 8c4e82bb9..1332d24dc 100644
--- a/spot/tl/simplify.cc
+++ b/spot/tl/simplify.cc
@@ -1,5 +1,5 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2011-2017 Laboratoire de Recherche et Developpement
+// Copyright (C) 2011-2018 Laboratoire de Recherche et Developpement
// de l'Epita (LRDE).
//
// This file is part of Spot, a model checking library.
@@ -17,6 +17,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
//#define TRACE
#ifdef TRACE
diff --git a/spot/tl/snf.cc b/spot/tl/snf.cc
index e234a44d2..e525fe6df 100644
--- a/spot/tl/snf.cc
+++ b/spot/tl/snf.cc
@@ -1,6 +1,6 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2012, 2014, 2015, 2016 Laboratoire de Recherche et
-// Developpement de l'Epita (LRDE).
+// Copyright (C) 2012, 2014, 2015, 2016, 2018 Laboratoire de Recherche
+// et Developpement de l'Epita (LRDE).
//
// This file is part of Spot, a model checking library.
//
@@ -17,6 +17,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
#if defined __clang__
diff --git a/spot/tl/unabbrev.cc b/spot/tl/unabbrev.cc
index b5daa5d7c..e0164a5ce 100644
--- a/spot/tl/unabbrev.cc
+++ b/spot/tl/unabbrev.cc
@@ -1,5 +1,5 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2015 Laboratoire de Recherche et Développement
+// Copyright (C) 2015, 2018 Laboratoire de Recherche et Développement
// de l'Epita (LRDE).
//
// This file is part of Spot, a model checking library.
@@ -18,6 +18,7 @@
// along with this program. If not, see .
+#include "config.h"
#include
namespace spot
diff --git a/spot/twa/Makefile.am b/spot/twa/Makefile.am
index f0dde7983..f99598a8f 100644
--- a/spot/twa/Makefile.am
+++ b/spot/twa/Makefile.am
@@ -1,6 +1,6 @@
## -*- coding: utf-8 -*-
-## Copyright (C) 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016 Laboratoire
-## de Recherche et Développement de l'Epita (LRDE).
+## Copyright (C) 2009-2016, 2018 Laboratoire de Recherche et
+## Développement de l'Epita (LRDE).
## Copyright (C) 2003, 2004 Laboratoire d'Informatique de Paris 6 (LIP6),
## département Systèmes Répartis Coopératifs (SRC), Université Pierre
## et Marie Curie.
@@ -20,7 +20,8 @@
## You should have received a copy of the GNU General Public License
## along with this program. If not, see .
-AM_CPPFLAGS = -I$(top_builddir) -I$(top_srcdir) $(BUDDY_CPPFLAGS)
+AM_CPPFLAGS = -I$(top_builddir) -I$(top_srcdir) $(BUDDY_CPPFLAGS) \
+ -I$(top_builddir)/lib -I$(top_srcdir)/lib
AM_CXXFLAGS = $(WARNING_CXXFLAGS)
twadir = $(pkgincludedir)/twa
diff --git a/spot/twa/acc.cc b/spot/twa/acc.cc
index 0c36625b5..c6df13210 100644
--- a/spot/twa/acc.cc
+++ b/spot/twa/acc.cc
@@ -1,6 +1,6 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2015, 2016, 2017 Laboratoire de Recherche et
-// Développement de l'Epita.
+// Copyright (C) 2015-2018 Laboratoire de Recherche et Développement
+// de l'Epita.
//
// This file is part of Spot, a model checking library.
//
@@ -18,6 +18,7 @@
// along with this program. If not, see .
+#include "config.h"
#include
#include
#include
diff --git a/spot/twa/bdddict.cc b/spot/twa/bdddict.cc
index 58d7185c3..1d83e37d5 100644
--- a/spot/twa/bdddict.cc
+++ b/spot/twa/bdddict.cc
@@ -1,9 +1,9 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2009, 2012-2017 Laboratoire de Recherche et
+// Copyright (C) 2009, 2012-2018 Laboratoire de Recherche et
// Développement de l'Epita (LRDE).
-// Copyright (C) 2003, 2004, 2005, 2006 Laboratoire d'Informatique de
-// Paris 6 (LIP6), département Systèmes Répartis Coopératifs (SRC),
-// Université Pierre et Marie Curie.
+// Copyright (C) 2003-2006 Laboratoire d'Informatique de Paris 6
+// (LIP6), département Systèmes Répartis Coopératifs (SRC), Université
+// Pierre et Marie Curie.
//
// This file is part of Spot, a model checking library.
//
@@ -20,6 +20,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
#include
#include
diff --git a/spot/twa/bddprint.cc b/spot/twa/bddprint.cc
index 79c89d1f2..a0d4b3625 100644
--- a/spot/twa/bddprint.cc
+++ b/spot/twa/bddprint.cc
@@ -1,6 +1,6 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2009, 2012, 2014, 2015 Laboratoire de Recherche et
-// Développement de l'Epita (LRDE).
+// Copyright (C) 2009, 2012, 2014, 2015, 2018 Laboratoire de Recherche
+// et Développement de l'Epita (LRDE).
// Copyright (C) 2003, 2004 Laboratoire d'Informatique de Paris 6
// (LIP6), département Systèmes Répartis Coopératifs (SRC), Université
// Pierre et Marie Curie.
@@ -20,6 +20,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
#include
#include
diff --git a/spot/twa/formula2bdd.cc b/spot/twa/formula2bdd.cc
index f10f53ad4..d93e1ecf6 100644
--- a/spot/twa/formula2bdd.cc
+++ b/spot/twa/formula2bdd.cc
@@ -1,5 +1,5 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2009-2017 Laboratoire de Recherche et Développement
+// Copyright (C) 2009-2018 Laboratoire de Recherche et Développement
// de l'Epita (LRDE).
// Copyright (C) 2003, 2004 Laboratoire d'Informatique de Paris
// 6 (LIP6), département Systèmes Répartis Coopératifs (SRC),
@@ -20,6 +20,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include
#include
#include
diff --git a/spot/twa/taatgba.cc b/spot/twa/taatgba.cc
index 5cdab01d3..27f15edcc 100644
--- a/spot/twa/taatgba.cc
+++ b/spot/twa/taatgba.cc
@@ -1,5 +1,5 @@
// -*- coding: utf-8 -*-
-// Copyright (C) 2009-2017 Laboratoire de Recherche et Développement de
+// Copyright (C) 2009-2018 Laboratoire de Recherche et Développement de
// l'Epita (LRDE)
//
// This file is part of Spot, a model checking library.
@@ -17,6 +17,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
+#include "config.h"
#include