Commit b18b39ec authored by Erwan Jahier's avatar Erwan Jahier

lurette 0.130 Fri, 07 Mar 2003 10:37:48 +0100 by jahier

Parent-Version:      0.129
Version-Log:         empty
Project-Description: Lurette
parent 53770edf
This diff is collapsed.
......@@ -2,14 +2,14 @@
#
#
# Where to install nibs, libs, and include files
BIN_INSTALL_DIR = $(LURETTE_PATH)/bin
LIB_INSTALL_DIR = $(LURETTE_PATH)/lib
INC_INSTALL_DIR = $(LURETTE_PATH)/include
# Where to install bins, libs, and include files
BIN_INSTALL_DIR = @LURETTEPATH@/$(OSTYPE)/bin
LIB_INSTALL_DIR = @LURETTEPATH@/$(OSTYPE)/lib
INC_INSTALL_DIR = @LURETTEPATH@/include
# Where to find the cudd bdd libs
INCDIRS = $(LURETTE_PATH)/lib
LIBDIRS = $(LURETTE_PATH)/lib @LIB_CUDD_PATH@ @LIB_CUDD_PATH@
# Where to find libs
INCDIRS = @LURETTEPATH@/$(OSTYPE)/lib @MORE_INCLUDE@
LIBDIRS = @LURETTEPATH@/$(OSTYPE)/lib @MORE_LIB@
# OCAML tools
OCAMLC = @OCAMLC@
......@@ -21,6 +21,7 @@ OCAMLVERSION = @OCAMLVERSION@
CAMLIDL = @CAMLIDL@
OCAMLMAKEFILE = $(LURETTE_PATH)/OcamlMakefile
OCAMLMAKEFILE = @LURETTEPATH@/OcamlMakefile
LURETTE_PATH = @LURETTEPATH@
......@@ -12,7 +12,7 @@ endif
# CC=g++
LIBS = str polka $(LURETTE_PATH)/lib/lurette_lib
LIBS = str polka $(LURETTE_PATH)/$(OSTYPE)/lib/lurette_lib
SOURCES_C = $(SUT) lurette_stub__sut.c lurette_stub__sut_idl.idl \
......
* WHAT IS IT?
The lucky package is a set of tools that let one test and simulate
reactive programs written in lustre.
In order to install and use it, you need:
(a) An ocaml compiler (version 3.02 or higher):
http://caml.inria.fr/
(b) The CamlIDL stub code generator (version 1.04):
http://caml.inria.fr/camlidl/
The LUCKY package
Also, it is better if you also have dot (graph drawing), and gv
(post-script viewing). To use xlurette, you probably need GTK.
* WHAT IS IT?
Also, you probably want to install the academic lustre compilers
before ;-)
The lucky package is a set of tools that let one test and simulate
reactive programs (e.g., written in lustre). The heart of it made of
an engine that draws (boolean, integers and real) values according to
a non-deterministic specification.
The provided tools are:
-o-
xlurette:
xlurette is a GUI build on top of lurettetop (see above).
It is probably your best entry point if you want to
(automatically) test your lustre programs.
* BINARY VERSION INSTALLATION
lurettetop:
lurettetop is a top level loop that let one test
reactive programs written in lustre.
You can type "help" at the prompt for more information.
lurettetop can be useful either if xlurette is broken
or if (like me) your are not a GUI-clickodrom fan.
lucky:
Previous tools use a descrition a the environement
contained in a .luc files.
XXX
show_luc:
This program lets you vizualise .luc files offline.
-o-
* SOURCE VERSION INSTALLATION
* WHAT IS NEEDED?
(c) The BDD library CUDD (version 2.3.1)
http://vlsi.colorado.edu/~fabio/CUDD/cuddIntro.html
For lurettetop and xlurette, you need:
(a) An ocaml compiler (version 3.06):
http://caml.inria.fr/
Then you (ougth to) just need to:
(b) The CamlIDL stub code generator (version 1.04):
http://caml.inria.fr/camlidl/
(1) tar xvfz lucky-dd-mm-yyy.tgz
(2) cd lucky-dd-mm-yyy/
(3) autoconf
(4) ./configure --with-cudd-lib-dir=<path to cudd lib dir>
--with-cudd-include-dir=<path to cudd include dir>
(5) make
For show_luc (and hence for the other tools since the can use show_luc),
you need:
(a) gv (for post-script viewing)
(b) dot (for graph drawing)
This INSTALLATION step ougth to have generated in lucky-dd-mm-yyy/bin
the following binaries:
lucky-dd-mm-yyy/bin/lurettetop:
lurettetop is a top level loop that let one test
reactive programs written in lustre.
You can type help at the prompt for more info.
lucky-dd-mm-yyy/bin/xlurette:
xlurette is a GUI build on top of lurettetop. It is
probably your best entry point if you want to
(automatically) test your lustre programs.
lurettetop can be useful either if xlurette is broken
or if (like me) your are not a GUI-clickodrom fan.
lucky-dd-mm-yyy/bin/lucky:
Previous tools use a descrition a the environement
contained in a .luc files.
-o-
lucky-dd-mm-yyy/bin/show_luc:
This program lets you vizualise .luc files offline.
* BINARY VERSION INSTALLATION
Here is what you need to do to install and use those tools.
-o-
$ tar xvfz lurette-XXX.tgz
$ cd lurette-XXX
* USE
$ ./INSTALL
In order to use those binaries, you need to:
$ source lucky_init.sh
# or "source lucky_init.csh" if you are using csh
# also, you may wish to put that statement in your .bashrc ot something
(1) set the environment variable LUCKY_PATH to the path to the
lucky-dd-mm-yyyy/ directory, e.g., to do something like:
setenv LUCKY_PATH "/usr/local/tool/lucky-dd-mm-yyyy"
$ make install
# if you wish to install tools anywhere else than lurette-XXX/$OSTYPE/{bin,lib}
(2) and then eventually to add /usr/local/tool/lucky-dd-mm-yyyy/bin
to your PATH env variable.
-o-
......
......@@ -5,16 +5,6 @@
*********** A faire maintenant
* le losange ne passe pas avec polkai et passe avec polkag.
Regarder pourquoi et dire à Bertrand
* Traiter les variables stables (signaux purs)
* gen_fake_lutin devrait etre une commande lurettetop et non pas code
en dur dans xlurette...
idem pour la sauvegarde des options dans .lurette-rc.
* Mettre a jour le parseur wrt les modifs que j'ai faite a la syntax
(noeuds transiants/stationnaires + formula = ...)
......@@ -22,6 +12,15 @@
(1) Portage pour scade et esterel windows ...
-> structure, tableau, types structures, etc.
* le losange ne passe pas avec polkai et passe avec polkag.
Regarder pourquoi et dire à Bertrand
(2) Traiter les variables stables (signaux purs)
(2) gen_fake_lutin devrait etre une commande lurettetop et non pas code
en dur dans xlurette...
idem pour la sauvegarde des options dans .lurette-rc.
(2) Faire une doc utilisateur pour lurette (moins urgent depuis qu'il y
a lurettetop et xlurette...)
......
#
# autoconf input for Objective Caml programs
# Copyright (C) 2001 Jean-Christophe Fillitre
# from a first script by Georges Mariano and then Jean-Christophe Fillitre
#
#
# the script generated by autoconf from this input will set the following
# variables:
# OCAMLC "ocamlc" if present in the path, or a failure
# or "ocamlc.opt" if present with same version number as ocamlc
# OCAMLOPT "ocamlopt" (or "ocamlopt.opt" if present), or "no"
# OCAMLBEST either "byte" if no native compiler was found,
# or "opt" otherwise
# OCAMLDEP "ocamldep"
# OCAMLLIB the path to the ocaml standard library
# OCAMLVERSION the ocaml version number
AC_INIT(Makefile.common.in)
#-----------------------------------------------------------------------------#
# Cudd
if test $prefix = NONE; then
LURETTEPATH=$(pwd)
else
LURETTEPATH=$prefix
fi
# Ask user for path to cudd stuff...
AC_ARG_WITH(cudd-include-dir,
[ --with-cudd-include-dir=<path> prefix of Cudd installation.
e.g. /usr/local/include or /usr/include],
[INC_CUDD_PATH=$with_cudd_include_dir],
AC_MSG_ERROR([You must call configure with the --with-cudd-include-dir option.
This tells configure where to find the Cudd C headers.
e.g. --with-cudd-include-dir-cudd=/usr/local/include
or --with-cudd-include-dir=/usr/include])
)
AC_SUBST(LURETTEPATH)
AC_ARG_WITH(cudd-lib-dir,
[ --with-cudd-lib-dir=<path> prefix of Cudd installation. e.g. /usr/local/lib or /usr/lib],
[LIB_CUDD_PATH=$with_cudd_lib_dir],
AC_MSG_ERROR([You must call configure with the --with-cudd-lib-dir option.
This tells configure where to find the Cudd C library.
e.g. --with-cudd-lib-dir=/usr/local/lib
or --with-cudd-lib-dir=/usr/lib])
)
AC_SUBST(INC_CUDD_PATH)
AC_SUBST(LIB_CUDD_PATH)
#-----------------------------------------------------------------------------#
# Ask user for path to more libs and headers
AC_ARG_WITH(more-include,
[ --with-more-include=DIR Additionnal dir to include for headers],
[MORE_INCLUDE=$with_more_include])
AC_ARG_WITH(more-lib,
[ --with-more-lib=DIR Additionnal dir to include for libs],
[MORE_LIB=$with_more_lib])
AC_SUBST(MORE_INCLUDE)
AC_SUBST(MORE_LIB)
#-----------------------------------------------------------------------------#
# Lustre tools
AC_PATH_PROG(LUS2EC,lus2ec,no)
AC_CHECK_PROG(LUS2EC,lus2ec,lus2ec,no)
if test "$LUS2EC" = no ; then
AC_MSG_ERROR(Cannot find lus2ec the lustre to ec compiler.)
AC_MSG_WARN(Cannot find lus2ec the lustre to ec compiler.)
fi
AC_SUBST(LUS2EC)
AC_PATH_PROG(EC2C,ec2c,no)
AC_CHECK_PROG(EC2C,ec2c,ec2c,no)
if test "$EC2C" = no ; then
AC_MSG_ERROR(Cannot find ec2c the ec to c compiler.)
AC_MSG_WARN(Cannot find ec2c the ec to c compiler.)
fi
AC_SUBST(EC2C)
AC_PATH_PROG(SIM2CHRO,sim2chro,no)
AC_CHECK_PROG(SIM2CHRO,sim2chro,sim2chro,no)
if test "$SIM2CHRO" = no ; then
AC_MSG_ERROR(Cannot find sim2chro the ec to c compiler.)
AC_MSG_WARN(Cannot find sim2chro.)
fi
AC_SUBST(LUS2EC)
AC_SUBST(EC2C)
AC_SUBST(SIM2CHRO)
#-----------------------------------------------------------------------------#
# Ocaml tools
# we first look for ocamlc in the path; if not present, we fail
AC_CHECK_PROG(OCAMLC,ocamlc,ocamlc,no)
if test "$OCAMLC" = no ; then
AC_MSG_ERROR(Cannot find ocamlc.)
fi
CURRENT_OCAML_VERSION=3.06
# check for ocamlc in the path
AC_CHECK_PROG(OCAMLC,ocamlc,ocamlc)
# we extract Ocaml version number and library path
OCAMLVERSION=`$OCAMLC -v | sed -n -e 's|.*version* *\(.*\)$|\1|p' `
......@@ -90,16 +67,25 @@ OCAMLLIB=`$OCAMLC -v | tail -1 | cut -f 4 -d " "`
echo "ocaml library path is $OCAMLLIB"
# ocamldep should also be present in the path
AC_PATH_PROG(OCAMLDEP,ocamldep)
# then we look for ocamlopt; if not present, we issue a warning
# if the version is not the same, we also discard it
# we set OCAMLBEST to "opt" or "byte", whether ocamlopt is available or not
AC_CHECK_PROG(OCAMLOPT,ocamlopt,ocamlopt,no)
AC_PATH_PROG(OCAMLOPT,ocamlopt)
OCAMLBEST=byte
if test "$OCAMLOPT" = no ; then
AC_MSG_WARN(Cannot find ocamlopt; bytecode compilation only.)
else
if test "$OCAMLOPT" != no ; then
# If the rigth version exists, avoid a copy...
AC_MSG_CHECKING(ocamlopt version)
TMPVERSION=`$OCAMLOPT -v | sed -n -e 's|.*version* *\(.*\)$|\1|p' `
if test "$TMPVERSION" = $CURRENT_OCAML_VERSION ; then
rm -f $LURETTEPATH/$OSTYPE/bin/ocamlopt-3.06
rm -f $LURETTEPATH/$OSTYPE/bin/ocamldep-3.06
ln -s $OCAMLOPT $LURETTEPATH/$OSTYPE/bin/ocamlopt-3.06
ln -s $OCAMLDEP $LURETTEPATH/$OSTYPE/bin/ocamldep-3.06
fi
if test "$TMPVERSION" != $OCAMLVERSION ; then
AC_MSG_RESULT(differs from ocamlc; ocamlopt discarded.)
OCAMLOPT=no
......@@ -110,10 +96,14 @@ else
fi
# checking for ocamlc.opt
AC_CHECK_PROG(OCAMLCDOTOPT,ocamlc.opt,ocamlc.opt,no)
AC_PATH_PROG(OCAMLCDOTOPT,ocamlc.opt)
if test "$OCAMLCDOTOPT" != no ; then
AC_MSG_CHECKING(ocamlc.opt version)
TMPVERSION=`$OCAMLCDOTOPT -v | sed -n -e 's|.*version* *\(.*\)$|\1|p' `
if test "$TMPVERSION" = $CURRENT_OCAML_VERSION ; then
rm -f $LURETTEPATH/$OSTYPE/bin/ocamlc-3.06
ln -s $OCAMLCDOTOPT $LURETTEPATH/$OSTYPE/bin/ocamlc-3.06
fi
if test "$TMPVERSION" != $OCAMLVERSION ; then
AC_MSG_RESULT(differs from ocamlc; ocamlc.opt discarded.)
else
......@@ -137,29 +127,40 @@ if test "$OCAMLOPT" != no ; then
fi
fi
# ocamldep should also be present in the path
AC_CHECK_PROG(OCAMLDEP,ocamldep,ocamldep,no)
if test "$OCAMLDEP" = no ; then
AC_MSG_ERROR(Cannot find ocamldep.)
fi
# Check for camlidl
AC_CHECK_PROG(CAMLIDL,camlidl,camlidl,no)
if test "$CAMLIDL" = no ; then
AC_MSG_ERROR(Cannot find camlidl.)
# Check for camlidl, use the one provided in the package otherwise
AC_CHECK_PROG(CAMLIDL,camlidl,camlidl,camlidl-1.04)
if test "$CAMLIDL" = camlidl-1.04 ; then
AC_MSG_WARN(Cannot find camlidl. I will use camlidl-1.04 instead.)
else
rm -f $LURETTEPATH/$OSTYPE/bin/camlidl-1.04
rm -f $LURETTEPATH/$OSTYPE/lib/libcamlidl.a
fi
#-----------------------------------------------------------------------------#
# Misc tools
AC_PATH_PROG(DOT,dot)
AC_SUBST(DOT)
AC_CHECK_PROG(DOT,dot,dot,no)
if test "$DOT" = no ; then
AC_MSG_WARN(Cannot find dot. You will not be able to use show_luc)
fi
AC_CHECK_PROG(GV,gv,gv,no)
if test "$GV" = no ; then
AC_MSG_WARN(Cannot find gv. You will not be able to use show_luc)
fi
AC_PATH_PROG(GV,gv)
AC_SUBST(GV)
#-----------------------------------------------------------------------------#
# substitutions to perform
OCAMLOPT=ocamlopt-$CURRENT_OCAML_VERSION
OCAMLC=ocamlc-$CURRENT_OCAML_VERSION
OCAMLDEP=ocamldep-$CURRENT_OCAML_VERSION
AC_SUBST(OCAMLC)
AC_SUBST(OCAMLOPT)
AC_SUBST(OCAMLDEP)
......@@ -169,8 +170,8 @@ AC_SUBST(OCAMLLIB)
AC_SUBST(CAMLIDL)
#-----------------------------------------------------------------------------#
# Finally create the Makefile from Makefile.in
AC_OUTPUT(Makefile.common)
AC_OUTPUT(source/util.ml)
AC_OUTPUT(Makefile.common lucky_init.sh lucky_init.csh)
chmod a-w Makefile.common
chmod a-w source/util.ml
......@@ -15,15 +15,15 @@ SRCDIR = $(shell pwd)
CUDD_INSTALL = /home/jahier
ifndef BIN_INSTALL_DIR
BIN_INSTALL_DIR := ../bin
BIN_INSTALL_DIR := $(LURETTE_PATH)/$(OSTYPE)/bin
endif
ifndef INC_INSTALL_DIR
INC_INSTALL_DIR := ../include
INC_INSTALL_DIR := $(LURETTE_PATH)/include
endif
ifndef LIB_INSTALL_DIR
LIB_INSTALL_DIR := ../lib
LIB_INSTALL_DIR := $(LURETTE_PATH)/$(OSTYPE)/lib
endif
......
......@@ -3,7 +3,7 @@
ifndef BIN_INSTALL_DIR
BIN_INSTALL_DIR := ../../bin
BIN_INSTALL_DIR := ../../$(OSTYPE)/bin
endif
......
#
# Set up environment variables needed by lucky, lurettetop, and xlurette
# (csh syntax)
setenv LURETTE_PATH @LURETTEPATH@
setenv PS_VIEWER @GV@
setenv DOT @DOT@
setenv LUS2EC @LUS2EC@
setenv EC2C @EC2C@
setenv SIM2CHRO @SIM2CHRO@
#
# Set up environment variables needed by lucky, lurettetop, and xlurette
# (sh syntax)
export LURETTE_PATH=@LURETTEPATH@
export PS_VIEWER=@GV@
export DOT=@DOT@
export LUS2EC=@LUS2EC@
export EC2C=@EC2C@
export SIM2CHRO=@SIM2CHRO@
;; -*- Prcs -*-
(Created-By-Prcs-Version 1 3 3)
(Project-Description "Lurette")
(Project-Version lurette 0 129)
(Parent-Version lurette 0 128)
(Version-Log "
source/parse_env.ml:
Enhance parsing error messages.
source/util.ml:
source/lurettetop.ml:
check for LURETTE_PATH only in lurettetop because it is
the only one that really needs it. Also moves show_luc, gen_stubs,
and co there for the same reason.
")
(Project-Version lurette 0 130)
(Parent-Version lurette 0 129)
(Version-Log "")
(New-Version-Log ""
)
(Checkin-Time "Tue, 04 Mar 2003 10:01:27 +0100")
(Checkin-Time "Fri, 07 Mar 2003 10:37:48 +0100")
(Checkin-Login jahier)
(Populate-Ignore ())
(Project-Keywords)
......@@ -49,12 +37,12 @@ source/lurettetop.ml:
(source/env.mli (lurette/15_env.mli 1.17 644))
(source/env.ml (lurette/16_env.ml 1.29 644))
(source/util.ml (lurette/35_util.ml 1.41 444))
(source/util.ml (lurette/35_util.ml 1.42 644))
(source/solver.mli (lurette/38_solver.mli 1.14 644))
(source/solver.ml (lurette/39_solver.ml 1.45 644))
(source/polyhedron.ml (lurette/d/25_polyhedron 1.3 644))
(source/polyhedron.ml (lurette/d/25_polyhedron 1.4 644))
(source/polyhedron.mli (lurette/d/26_polyhedron 1.1 644))
(source/store.mli (lurette/b/26_rnumsolver 1.16 644))
......@@ -90,8 +78,8 @@ source/lurettetop.ml:
(source/gne.mli (lurette/b/36_gne.mli 1.5 644))
(source/gne.ml (lurette/b/37_gne.ml 1.5 644))
(source/lurettetop.ml (lurette/c/1_lurettetop 1.27 644))
(source/gen_stubs.ml (lurette/24_generate_l 1.41 644))
(source/lurettetop.ml (lurette/c/1_lurettetop 1.28 644))
(source/gen_stubs.ml (lurette/24_generate_l 1.42 644))
(source/control.mli (lurette/c/3_control.ml 1.3 644))
(source/control.ml (lurette/c/4_control.ml 1.4 644))
......@@ -108,19 +96,20 @@ source/lurettetop.ml:
(source/prevar.ml (lurette/d/18_prevar.ml 1.1 644))
(source/prevar.mli (lurette/d/19_prevar.mli 1.1 644))
(source/parse_poc.ml (lurette/d/15_parse_poc. 1.1 644))
(source/gen_fake_lutin.ml (lurette/d/16_gen_fake_l 1.1 644))
(source/parse_poc.ml (lurette/d/15_parse_poc. 1.2 644))
(source/parse_poc.mli (lurette/d/29_parse_poc. 1.1 644))
(source/gen_fake_lutin.ml (lurette/d/16_gen_fake_l 1.2 644))
; little script that sets env vars and starts the lurette build
(make_lurette (lurette/27_make_luret 1.17 755))
;; Make files
(configure.in (lurette/d/11_configure. 1.1 644))
(Makefile.common.in (lurette/d/12_Makefile.c 1.2 644))
(configure.in (lurette/d/11_configure. 1.2 644))
(Makefile.common.in (lurette/d/12_Makefile.c 1.3 644))
(OcamlMakefile (lurette/17_OcamlMakef 1.47 644))
(Makefile.lurette (lurette/b/38_Makefile.l 1.16 644))
(user-rules (lurette/c/14_myrules 1.27 644))
(user-rules.skel (lurette/c/25_user-rules 1.2 644))
(Makefile.lurette (lurette/b/38_Makefile.l 1.17 644))
(user-rules (lurette/c/14_myrules 1.28 644))
(user-rules.skel (lurette/c/25_user-rules 1.3 644))
(Makefile (lurette/d/13_Makefile 1.1 644))
(source/Makefile.lurettetop (lurette/d/14_Makefile.l 1.2 644))
......@@ -128,7 +117,7 @@ source/lurettetop.ml:
(source/Makefile.show_luc (lurette/b/40_Makefile.s 1.8 644))
(source/Makefile.lucky (lurette/b/41_Makefile.i 1.15 644))
(source/Makefile.gen_stubs (lurette/b/42_Makefile.g 1.5 644))
(source/Makefile.lurette_lib (lurette/c/2_Makefile.l 1.15 644))
(source/Makefile.lurette_lib (lurette/c/2_Makefile.l 1.16 644))
(source/Makefile (lurette/c/20_Makefile 1.10 644))
;; Documentation
......@@ -140,16 +129,16 @@ source/lurettetop.ml:
(doc/ocamldoc.hva (lurette/b/13_ocamldoc.h 1.1 644))
;; Misc
(README (lurette/10_README 1.5 644))
(README (lurette/10_README 1.6 644))
(ID_EN_VRAC (lurette/0_ID_EN_VRAC 1.1 644))
(lurette.dep.dot (lurette/b/4_lurette.de 1.2 644))
(lurette.depfull.dot (lurette/b/5_lurette.de 1.2 644))
(TAGS (lurette/21_TAGS 1.6 644))
(test/time-ossau.exp (lurette/b/48_time.exp 1.34 644))
(test/time-ossau.res (lurette/b/49_time.res 1.37 644))
(test/time-ecrins.res (lurette/d/20_time-ecrin 1.11 644))
(test/time-ecrins.exp (lurette/d/21_time-ecrin 1.11 644))
(test/time-ossau.exp (lurette/b/48_time.exp 1.35 644))
(test/time-ossau.res (lurette/b/49_time.res 1.38 644))
(test/time-ecrins.res (lurette/d/20_time-ecrin 1.12 644))
(test/time-ecrins.exp (lurette/d/21_time-ecrin 1.12 644))
;; Various files used for testing purposes
(test/usager.luc (lurette/b/14_usager.env 1.11 644))
......@@ -168,9 +157,9 @@ source/lurettetop.ml:
(test/vrai_tram.c (lurette/b/8_vrai_tram. 1.3 644))
(test/tram_simple.h (lurette/b/25_tram_simpl 1.1 644))
(test/heater_int.rif.exp (lurette/b/28_heater_int 1.10 644))
(test/ControleurPorte.rif.exp (lurette/b/29_Controleur 1.11 644))
(test/heater_float.rif.exp (lurette/b/30_heater_flo 1.12 644))
(test/heater_int.rif.exp (lurette/b/28_heater_int 1.11 644))
(test/ControleurPorte.rif.exp (lurette/b/29_Controleur 1.12 644))
(test/heater_float.rif.exp (lurette/b/30_heater_flo 1.13 644))
(test/heater_int.lus (lurette/b/43_heater_int 1.1 644))
(test/heater_float.lus (lurette/b/44_heater_flo 1.2 644))
(test/test_gen_stubs.h (lurette/b/45_test_gen_s 1.1 644))
......@@ -184,13 +173,16 @@ source/lurettetop.ml:
(demo/chaudiere/buggy_chaudiere_ctrl.lus (lurette/c/10_buggy_chau 1.1 644))
(demo/chaudiere/chaudiere.luc (lurette/c/11_chaudiere. 1.5 644))
(test/Makefile (lurette/c/0_Makefile 1.8 644))
(test/losange.luc (lurette/d/27_losange.lu 1.2 644))
(test/losange-3d.luc (lurette/d/28_losange-3d 1.2 644))
(test/Makefile (lurette/c/0_Makefile 1.9 644))
;; xlurette
(ihm/xlurette/xlurette_glade_main.ml (lurette/c/12_xlurette_g 1.16 644))
(ihm/xlurette/xlurette.glade (lurette/c/13_xlurette.g 1.10 644))
(ihm/xlurette/xlurette_glade_interface.ml (lurette/c/15_xlurette_g 1.10 644))
(ihm/xlurette/makefile (lurette/c/16_makefile 1.7 644))
(ihm/xlurette/makefile (lurette/c/16_makefile 1.8 644))
;; cudaux
......@@ -203,7 +195,7 @@ source/lurettetop.ml:
(cuddaux/cuddauxAddIte.c (lurette/c/32_cuddauxAdd 1.1 644))
(cuddaux/cuddaux.h (lurette/c/33_cuddaux.h 1.1 644))
(cuddaux/README (lurette/c/34_README 1.1 644))
(cuddaux/Makefile (lurette/c/35_Makefile 1.1 644))
(cuddaux/Makefile (lurette/c/35_Makefile 1.2 644))
(cuddaux/Changes (lurette/c/36_Changes 1.1 644))
......@@ -232,22 +224,64 @@ source/lurettetop.ml:
(mlcuddidl/bdd.ml (lurette/d/6_bdd.ml 1.1 640))
(mlcuddidl/bdd.idl (lurette/d/7_bdd.idl 1.1 644))
(mlcuddidl/README (lurette/d/8_README 1.1 644))
(mlcuddidl/Makefile (lurette/d/9_Makefile 1.1 644))
(mlcuddidl/Makefile (lurette/d/9_Makefile 1.2 644))
(mlcuddidl/Changes (lurette/d/10_Changes 1.1 644))
;; polka
(polka/Makefile.depend (lurette/d/30_Makefile.d 1.1 644))
(polka/tmp () :directory)
(polka/sedscript (lurette/d/31_sedscript 1.1 644))
(polka/caml/Makefile.depend (lurette/d/32_Makefile.d 1.1 644))
(polka/caml/poly.idl (lurette/d/33_poly.idl 1.1 644))
(polka/caml/matrix.idl (lurette/d/34_matrix.idl 1.1 644))
(polka/caml/vector.idl (lurette/d/35_vector.idl 1.1 644))
(polka/caml/polka_caml.h (lurette/d/36_polka_caml 1.1 644))
(polka/caml/polka_caml.c (lurette/d/37_polka_caml 1.1 644))
(polka/caml/polka.mli (lurette/d/38_polka.mli 1.1 644))
(polka/caml/polka.ml (lurette/d/39_polka.ml 1.1 644))
(polka/caml/polka_parser.mly (lurette/d/40_polka_pars 1.1 644))
(polka/caml/polka_lexer.mli (lurette/d/41_polka_lexe 1.1 644))
(polka/caml/polka_lexer.mll (lurette/d/42_polka_lexe 1.1 644))
(polka/caml/polkaIO.mli (lurette/d/43_polkaIO.ml 1.1 644))
(polka/caml/polkaIO.ml (lurette/d/44_polkaIO.ml 1.1 644))
(polka/caml/Makefile (lurette/d/45_Makefile 1.1 644))