Commit 445b2ff0 authored by Erwan Jahier's avatar Erwan Jahier
Browse files

lurette 0.139 Wed, 18 Jun 2003 10:59:43 +0200 by jahier

Parent-Version:      0.138
Version-Log:

Make it work under cygwin.

Add the possibility of setting extra env var to link external libs or c files.

Project-Description: Lurette
parent 30692c60
......@@ -2,221 +2,279 @@
;; REALLY bad things.
(Created-By-Prcs-Version 1 3 3)
(source/show_env.mli 1091 1033738731 42_show_env.m 1.8)
(source/util.ml 21891 1055487917 35_util.ml 1.48)
(source/util.ml 23316 1055926783 35_util.ml 1.49)
(cuddaux/cuddauxGenCof.c 12011 1034006019 c/29_cuddauxGen 1.1)
(test/cygwin-scade/lib_pilot.vsp 1433 1055926783 f/47_lib_pilot. 1.1)
(source/constraint.mli 1601 1045489850 c/18_constraint 1.5)
(test/ControleurPorte.lus 3219 1032940601 c/17_Controleur 1.1)
(mlcuddidl/Changes 64 1034006019 d/10_Changes 1.1)
(TODO 5741 1055487917 d/22_TODO 1.17)
(TODO 6565 1055926783 d/22_TODO 1.18)
(mlcuddidl/rdd.mli 7174 1034006019 c/40_rdd.mli 1.1)
(source/ne.mli 2138 1050421093 c/22_ne.mli 1.6)
(test/scade/libpwlinear.saofdm 1379 1055487917 e/43_libpwlinea 1.1)
(share/config.guess 39153 1055926783 f/25_config.gue 1.1)
(polka/documentation/polka.texi 109061 1047029868 e/17_polka.texi 1.1)
(source/ocaml2c.idl 1484 1050578564 e/26_ocaml2c.id 1.2)
(cuddaux/Changes 42 1034006019 c/36_Changes 1.1)
(test/cygwin-scade/lib_pilot.vsw 435 1055926783 f/46_lib_pilot. 1.1)
(mlcuddidl/idd.idl 10595 1034006019 d/1_idd.idl 1.1)
(share/pixmaps/open.xpm 782 1055926783 f/17_open.xpm 1.1)
(polka/C/internal.c 699 1047029868 e/8_internal.c 1.1)
(source/solver.ml 30978 1055487917 39_solver.ml 1.48)
(ihm/xlurette/makefile 3121 1055487917 c/16_makefile 1.14)
(ihm/xlurette/makefile 1740 1055926783 c/16_makefile 1.15)
(polka/C/internal.h 958 1047029868 e/0_internal.h 1.1)
(source/command_line.ml 5079 1050578564 b/20_command_li 1.13)
(test/cudd_gc_problem.rif.exp 7882 1053337243 e/30_cudd_gc_pr 1.2)
(test/sparc-scade/libpwlinear.saofdm 1379 1055487917 e/43_libpwlinea 1.1)
(test/cygwin-scade/ConfAnnot.aty 13661 1055926783 g/4_ConfAnnot. 1.1)
(test/ControleurPorte.c 9407 1012914629 b/19_Controleur 1.1)
(share/lucky_init.sh.in 731 1055487917 e/24_lucky_init 1.6)
(share/lucky_init.sh.in 727 1055926783 e/24_lucky_init 1.7)
(test/ControleurPorte.h 2306 1012914629 b/18_Controleur 1.1)
(source/gen_stubs_common.ml 6381 1055487917 e/39_gen_stubs_ 1.1)
(doc/synthese 2556 1007379917 b/2_synthese 1.1)
(test/cygwin-scade/Pilot_cst.saofd 788 1055926783 f/38_Pilot_cst. 1.1)
(test/cygwin-scade/lib_pilot.etp 1173 1055926783 f/48_lib_pilot. 1.1)
(source/command_line.mli 1503 1046074449 b/21_command_li 1.11)
(source/Makefile.lucky 2699 1054647149 b/41_Makefile.i 1.21)
(polka/README 1437 1047029868 e/19_README 1.1)
(test/scade/Direction_D1.saofd 1335 1055487917 e/51_Direction_ 1.1)
(polka/Makefile.depend 136 1047029868 d/30_Makefile.d 1.1)
(README 2266 1052229068 10_README 1.9)
(source/pnumsolver.ml 9273 1045489850 d/23_pnumsolver 1.2)
(source/gen_stubs_scade.ml 9106 1055926783 f/5_gen_stubs_ 1.1)
(source/polyhedron.ml 7661 1049961831 d/25_polyhedron 1.5)
(cuddaux/cuddauxMisc.c 13842 1034006019 c/27_cuddauxMis 1.1)
(source/luc_exe.mli 447 1033738731 b/31_ima_exe.ml 1.2)
(polka/C/poly.c 48492 1047029868 e/5_poly.c 1.1)
(source/luc_exe.mli 447 1033738731 b/31_ima_exe.ml 1.2)
(doc/ocamldoc.sty 1380 1008328137 b/12_ocamldoc.s 1.1)
(polka/C/cherni.c 28811 1047029868 e/9_cherni.c 1.1)
(source/command_line_luc_exe.mli 1187 1050421093 b/34_command_li 1.10)
(polka/C/poly.h 4314 1047029868 d/49_poly.h 1.1)
(source/formula.mli 2967 1053337243 44_formula.ml 1.23)
(polka/C/cherni.h 2217 1047029868 e/1_cherni.h 1.1)
(share/pixmaps/chrono.xpm 703 1055926783 f/23_chrono.xpm 1.1)
(polka/caml/polka_caml.c 6499 1047029868 d/37_polka_caml 1.1)
(source/gen_stubs_poc.mli 636 1055926783 f/4_gen_stubs_ 1.1)
(test/losange-3d.luc 555 1046768487 d/28_losange-3d 1.2)
(test/time-moucherotte.res 4407 1055487917 e/38_time-mouch 1.2)
(test/time-moucherotte.res 4408 1055926783 e/38_time-mouch 1.3)
(polka/caml/poly.idl 8449 1047029868 d/33_poly.idl 1.1)
(polka/documentation/texinfo.tex 200195 1047029868 e/16_texinfo.te 1.1)
(polka/caml/polka_caml.h 1922 1047029868 d/36_polka_caml 1.1)
(mlcuddidl/mtbdd.ml 10185 1034006019 c/44_mtbdd.ml 1.1)
(source/draw.ml 2902 1055926783 f/2_draw.ml 1.1)
(source/prevar.ml 2896 1050421093 d/18_prevar.ml 1.3)
(mlcuddidl/idd.ml 7061 1034006019 d/0_idd.ml 1.1)
(test/cygwin-scade/C_SQRT.saofd 214 1055926783 g/1_C_SQRT.sao 1.1)
(test/giro/onlyroll.lus 18298 1031732392 c/7_onlyroll.l 1.1)
(source/eval.ml 7246 1050421093 49_eval.ml 1.14)
(polka/Changes 1502 1047029868 e/22_Changes 1.1)
(source/env.mli 2026 1040290175 15_env.mli 1.17)
(test/sparc-scade/libdigital.saofdm 1256 1055487917 e/47_libdigital 1.1)
(test/temp_int.luc 698 1046682069 b/50_temp_int.e 1.5)
(source/automata.mli 3396 1033738731 b/46_automata.m 1.3)
(source/print.mli 1136 1045558187 46_print.mli 1.13)
(polka/caml/Makefile 6559 1047029868 d/45_Makefile 1.1)
(ihm/xlurette/xlurette_glade_main.ml 34402 1055487917 c/12_xlurette_g 1.22)
(test/cygwin-scade/det_mvt_mode.saofd 4184 1055926783 f/51_det_mvt_mo 1.1)
(test/cygwin-scade/test-scade-cygwin.res 0 1055926783 f/28_test-scade 1.1)
(ihm/xlurette/xlurette_glade_main.ml 39689 1055926783 c/12_xlurette_g 1.23)
(TAGS 9825 1007379917 21_TAGS 1.6)
(polka/C/main.tex 1961 1047029868 e/14_main.tex 1.1)
(ihm/xlurette/xlurette.glade 72772 1055487917 c/13_xlurette.g 1.17)
(test/cygwin-scade/det_mvt_mode_env.lut 333 1055926783 f/32_det_mvt_mo 1.1)
(ihm/xlurette/xlurette.glade 91651 1055926783 c/13_xlurette.g 1.18)
(test/cygwin-scade/MODULE.saofd 3026 1055926783 f/45_MODULE.sao 1.1)
(test/cygwin-scade/Command.saofd 4147 1055926783 g/6_Command.sa 1.1)
(test/cygwin-scade/lib_pilot.err 119 1055926783 f/49_lib_pilot. 1.1)
(test/losange.luc 410 1046768487 d/27_losange.lu 1.2)
(test/gyro.rif.exp 10946 1053337243 e/36_gyro.rif.e 1.2)
(test/time-ecrins.exp 8252 1055487917 d/21_time-ecrin 1.20)
(test/time-ecrins.exp 8238 1055926783 d/21_time-ecrin 1.21)
(source/value.ml 2358 1049961831 c/23_value.ml 1.4)
(source/gne.ml 2774 1046682069 b/37_gne.ml 1.5)
(source/parse_c_scade.ml 5803 1055487917 e/41_parse_c_sc 1.1)
(test/cygwin-scade/Pilot.vsp 2075 1055926783 f/40_Pilot.vsp 1.1)
(source/parse_c_scade.ml 5984 1055926783 e/41_parse_c_sc 1.2)
(source/formula.ml 6028 1053337243 45_formula.ml 1.29)
(test/cygwin-scade/position_validation.saofd 10188 1055926783 f/36_position_v 1.1)
(test/sparc-scade/exo1.saofdm 320 1055487917 e/50_exo1.saofd 1.1)
(share/pixmaps/plus.xpm 473 1055926783 f/15_plus.xpm 1.1)
(polka/C/Makefile 3528 1047029868 e/15_Makefile 1.1)
(source/Makefile.gen_fake_lutin 524 1055487917 d/17_Makefile.g 1.3)
(Makefile.common.source 1761 1055487917 e/33_Makefile.c 1.4)
(Makefile.common.source 1826 1055926783 e/33_Makefile.c 1.5)
(test/giro/giro.luc 2755 1033738731 c/6_giro.ima 1.4)
(source/control.ml 4445 1036675177 c/4_control.ml 1.4)
(test/scade/exo1.saofdm 320 1055487917 e/50_exo1.saofd 1.1)
(test/cygwin-scade/.lurette_rc~ 505 1055926783 f/30_.lurette_r 1.1)
(test/cygwin-scade/Pilot.vsw 431 1055926783 f/39_Pilot.vsw 1.1)
(source/parse_env.mli 1196 1050421093 40_parse_env. 1.14)
(share/pixmaps/open_plus.xpm 787 1055926783 f/16_open_plus. 1.1)
(source/env_state.ml 23766 1055487917 51_env_state. 1.44)
(polka/caml/matrix.idl 5301 1047029868 d/34_matrix.idl 1.1)
(cuddaux/cuddauxAddIte.c 12812 1034006019 c/32_cuddauxAdd 1.1)
(source/gen_stubs_scade.mli 641 1055926783 f/6_gen_stubs_ 1.1)
(share/pixmaps/clean-up.xpm 1565 1055926783 f/22_clean-up.x 1.1)
(source/Makefile.lurettetop 375 1050578564 d/14_Makefile.l 1.3)
(test/cygwin-scade/Control.saofd 6690 1055926783 g/3_Control.sa 1.1)
(test/cygwin-scade/telemetry_validation.saofd 4738 1055926783 f/34_telemetry_ 1.1)
(mlcuddidl/manager.mli 7912 1034006019 c/46_manager.ml 1.1)
(share/pixmaps/run.xpm 369 1055926783 f/13_run.xpm 1.1)
(source/prevar.mli 1005 1050421093 d/19_prevar.mli 1.3)
(mlcuddidl/idd.mli 5470 1034006019 c/51_idd.mli 1.1)
(source/call_lurette_main.c 322 1050421093 e/28_call_luret 1.1)
(polka/C/vector.c 13780 1047029868 e/3_vector.c 1.1)
(test/sparc-scade/Direction_D1.saofd 1335 1055487917 e/51_Direction_ 1.1)
(share/Makefile.test 1645 1051024737 c/25_user-rules 1.6)
(source/Makefile.lurette_lib 2392 1053337243 c/2_Makefile.l 1.20)
(test/heater_int.lus 170 1020068208 b/43_heater_int 1.1)
(mlcuddidl/bdd.idl 18233 1034006019 d/7_bdd.idl 1.1)
(polka/caml/polka_parser.mly 1729 1047029868 d/40_polka_pars 1.1)
(mlcuddidl/bdd.idl 18233 1034006019 d/7_bdd.idl 1.1)
(test/heater_int.lus 170 1020068208 b/43_heater_int 1.1)
(test/cygwin-scade/Pilot.etp 2175 1055926783 f/43_Pilot.etp 1.1)
(polka/C/pkint.h 6036 1047029868 e/12_pkint.h 1.1)
(source/gen_stubs.ml 13818 1055487917 24_generate_l 1.48)
(share/pixmaps/gnuplot-rif.xpm 645 1055926783 f/19_gnuplot-ri 1.1)
(source/gen_stubs.ml 13743 1055926783 24_generate_l 1.49)
(polka/caml/vector.idl 8669 1047029868 d/35_vector.idl 1.1)
(mlcuddidl/README 1574 1034006019 d/8_README 1.1)
(source/sim2chro.mli 1545 1052229068 b/23_sim2chro.m 1.7)
(share/lucky_init.csh.in 729 1055487917 e/23_lucky_init 1.6)
(ID_EN_VRAC 2184 1002196285 0_ID_EN_VRAC 1.1)
(polka/C/vector.h 2103 1047029868 d/47_vector.h 1.1)
(ID_EN_VRAC 2184 1002196285 0_ID_EN_VRAC 1.1)
(share/pixmaps/stock_exec.xpm 3788 1055926783 f/10_stock_exec 1.1)
(polka/C/satmat.c 6254 1047029868 e/4_satmat.c 1.1)
(share/plot 11423 1054647149 e/35_plot 1.2)
(source/solver.mli 1003 1046682069 38_solver.mli 1.14)
(mlcuddidl/manager.ml 8017 1034006019 c/47_manager.ml 1.1)
(share/plot 11395 1055926783 e/35_plot 1.3)
(share/pixmaps/save.xpm 867 1055926783 f/12_save.xpm 1.1)
(source/solver.mli 1003 1046682069 38_solver.mli 1.14)
(test/passerelle.luc 995 1046682069 b/17_passerelle 1.10)
(test/scade/libmath.saofdm 1378 1055487917 e/45_libmath.sa 1.1)
(source/store.ml 31409 1050421093 b/27_rnumsolver 1.24)
(mlcuddidl/mtbdd.mli 4395 1034006019 c/43_mtbdd.mli 1.1)
(test/sparc-scade/exo1.vsp 2089 1055487917 e/49_exo1.vsp 1.1)
(polka/C/satmat.h 1254 1047029868 d/48_satmat.h 1.1)
(share/pixmaps/stop.xpm 6385 1055926783 f/8_stop.xpm 1.1)
(source/ne.ml 9591 1053337243 c/21_ne.ml 1.8)
(source/gen_stubs_poc.ml 8873 1055926783 f/3_gen_stubs_ 1.1)
(mlcuddidl/session.ml 603 1034006019 c/37_session.ml 1.1)
(demo-xlurette/chaudiere/chaudiere_oracle.lus 107 1031732392 c/8_chaudiere_ 1.1)
(source/parse_env.ml 43028 1055487917 41_parse_env. 1.45)
(share/Makefile.lurette.in 4394 1055487917 b/38_Makefile.l 1.24)
(mlcuddidl/session.ml 603 1034006019 c/37_session.ml 1.1)
(share/Makefile.lurette.in 4415 1055926783 b/38_Makefile.l 1.25)
(source/graph.mli 2185 1037625990 13_graph.mli 1.10)
(source/store.mli 2891 1046074449 b/26_rnumsolver 1.16)
(test/time-ossau.res 8238 1055487917 b/49_time.res 1.46)
(test/time-ossau.res 8239 1055926783 b/49_time.res 1.47)
(source/automata.ml 19517 1055487917 b/47_automata.m 1.9)
(test/sparc-scade/libmath.saofdm 1378 1055487917 e/45_libmath.sa 1.1)
(Makefile 68 1051024737 d/13_Makefile 1.4)
(cuddaux/cuddauxBridge.c 6099 1034006019 c/31_cuddauxBri 1.1)
(test/sparc-scade/libmathadvanced.saofdm 3267 1055487917 e/44_libmathadv 1.1)
(test/sparc-scade/exo1.vsw 400 1055487917 e/48_exo1.vsw 1.1)
(test/heater_float.rif.exp 1040 1053337243 b/30_heater_flo 1.15)
(cuddaux/Makefile 3326 1053337243 c/35_Makefile 1.7)
(polka/C/bit.c 3026 1047029868 e/10_bit.c 1.1)
(test/time-ossau.exp 8238 1055487917 b/48_time.exp 1.43)
(source/print.ml 5794 1053337243 47_print.ml 1.23)
(mlcuddidl/macros.m4 11290 1034006019 c/49_macros.m4 1.1)
(source/draw.mli 467 1055926783 f/1_draw.mli 1.1)
(test/time-ossau.exp 8239 1055926783 b/48_time.exp 1.44)
(polka/caml/polkaIO.ml 1652 1047029868 d/44_polkaIO.ml 1.1)
(mlcuddidl/macros.m4 11290 1034006019 c/49_macros.m4 1.1)
(source/print.ml 5794 1053337243 47_print.ml 1.23)
(test/heater_int.rif.exp 812 1053337243 b/28_heater_int 1.13)
(source/parse_poc.ml 4190 1055487917 d/15_parse_poc. 1.3)
(test/sparc-scade/scade.rif.exp 1158 1055487917 f/0_scade.rif. 1.1)
(source/parse_poc.ml 4417 1055926783 d/15_parse_poc. 1.4)
(test/cygwin-scade/det_center.saofd 4993 1055926783 g/0_det_center 1.1)
(share/pixmaps/stock_save.xpm 3420 1055926783 f/9_stock_save 1.1)
(polka/C/bit.h 1380 1047029868 e/2_bit.h 1.1)
(source/parse_c_scade.mli 656 1055487917 e/42_parse_c_sc 1.1)
(demo-xlurette/chaudiere/chaudiere.luc 446 1032789516 c/11_chaudiere. 1.5)
(test/giro/allocator.lus 1087 1031732392 c/5_allocator. 1.1)
(cuddaux/README 1427 1034006019 c/34_README 1.1)
(source/lurettetop.ml 41141 1055487917 c/1_lurettetop 1.35)
(mlcuddidl/bdd.ml 10889 1034006019 d/6_bdd.ml 1.1)
(source/lurettetop.ml 43776 1055926783 c/1_lurettetop 1.36)
(source/constraint.ml 2762 1050421093 c/19_constraint 1.7)
(test/scade/libdigital.saofdm 1256 1055487917 e/47_libdigital 1.1)
(test/cygwin-scade/counter.saofd 587 1055926783 g/2_counter.sa 1.1)
(polka/caml/Makefile.depend 0 1053337243 d/32_Makefile.d 1.2)
(doc/archi.fig 3693 1003928781 20_archi.fig 1.1)
(ihm/xlurette/xlurette_glade_interface.ml 51447 1055487917 c/15_xlurette_g 1.16)
(ihm/xlurette/xlurette_glade_interface.ml 64794 1055926783 c/15_xlurette_g 1.17)
(INSTALL 81 1055926783 f/26_INSTALL 1.1)
(test/cygwin-scade/MyConsts.saofd 153 1055926783 f/44_MyConsts.s 1.1)
(test/losange-3d2.luc 368 1050421093 e/32_losange-3d 1.1)
(test/Makefile 26 1051024737 c/0_Makefile 1.12)
(user-rules 23386 1055487917 c/14_myrules 1.36)
(user-rules 24224 1055926783 c/14_myrules 1.37)
(mlcuddidl/cudd_caml.c 22890 1034006019 d/3_cudd_caml. 1.1)
(polka/C/config.h 77 1047029868 e/13_config.h 1.1)
(test/usager.luc 508 1046682069 b/14_usager.env 1.11)
(mlcuddidl/manager.idl 11024 1034006019 c/48_manager.id 1.1)
(mlcuddidl/cudd_caml.h 1210 1034006019 d/2_cudd_caml. 1.1)
(source/show_env.ml 3642 1037192189 43_show_env.m 1.16)
(test/scade/liblinear.saofdm 1301 1055487917 e/46_liblinear. 1.1)
(polka/C/essai.c 1001 1047029868 e/11_essai.c 1.1)
(doc/Interface_draft 5232 1003928781 19_Interface_ 1.1)
(share/pixmaps/button-close.xpm 746 1055926783 f/24_button-clo 1.1)
(test/cygwin-scade/regulation.saofd 15074 1055926783 f/35_regulation 1.1)
(mlcuddidl/rdd.idl 14806 1034006019 c/42_rdd.idl 1.1)
(test/cygwin-scade/det_mvt_mode_env.luc 942 1055926783 f/31_det_mvt_mo 1.1)
(doc/Interface_draft 5232 1003928781 19_Interface_ 1.1)
(polka/sedscript 261 1047029868 d/31_sedscript 1.1)
(OcamlMakefile 21310 1055487917 17_OcamlMakef 1.51)
(source/lurette.mli 456 1049961831 11_lurette.ml 1.13)
(polka/caml/polka.ml 5485 1047029868 d/39_polka.ml 1.1)
(source/lurette.mli 456 1049961831 11_lurette.ml 1.13)
(share/pixmaps/halt.xpm 511 1055926783 f/18_halt.xpm 1.1)
(polka/C/matrix.c 19090 1047029868 e/7_matrix.c 1.1)
(mlcuddidl/rdd.ml 8746 1034006019 c/41_rdd.ml 1.1)
(share/configure.in 6859 1055487917 d/11_configure. 1.8)
(share/configure.in 7145 1055926783 d/11_configure. 1.9)
(test/tram.luc 1092 1046682069 b/15_tram.env 1.10)
(share/Makefile.common.in 189 1052229068 d/12_Makefile.c 1.5)
(demo-xlurette/chaudiere/buggy_chaudiere_ctrl.lus 219 1031732392 c/10_buggy_chau 1.1)
(cuddaux/cuddaux.h 2381 1034006019 c/33_cuddaux.h 1.1)
(polka/C/matrix.h 3461 1047029868 d/51_matrix.h 1.1)
(cuddaux/cuddaux.h 2381 1034006019 c/33_cuddaux.h 1.1)
(source/pnumsolver.mli 2322 1045489850 d/24_pnumsolver 1.2)
(test/scade/scade.rif.exp 1158 1055487917 f/0_scade.rif. 1.1)
(share/lucky.el 1909 1055926783 f/7_lucky.el 1.1)
(mlcuddidl/sedscript 203 1034006019 c/38_sedscript 1.1)
(test/cygwin-scade/.lurette_rc 483 1055926783 f/29_.lurette_r 1.1)
(source/env_state.mli 7269 1053337243 50_env_state. 1.30)
(test/ControleurPorte.rif.exp 4676 1053337243 b/29_Controleur 1.15)
(source/show_luc.ml 3449 1052229068 e/25_show_luc.m 1.3)
(doc/automata_format 0 1007379917 b/3_automata_f 1.1)
(share/pixmaps/quit.xpm 494 1055926783 f/14_quit.xpm 1.1)
(polka/caml/polka_lexer.mli 200 1047029868 d/41_polka_lexe 1.1)
(polka/caml/polka.mli 716 1047029868 d/38_polka.mli 1.1)
(doc/automata_format 0 1007379917 b/3_automata_f 1.1)
(source/control.mli 3208 1036675177 c/3_control.ml 1.3)
(polka/caml/polka_lexer.mll 786 1047029868 d/42_polka_lexe 1.1)
(cuddaux/cuddauxInt.h 2058 1034006019 c/28_cuddauxInt 1.1)
(polka/caml/polkaIO.mli 1517 1047029868 d/43_polkaIO.ml 1.1)
(test/cygwin-scade/det_mvt_mode_cstext.c 703 1055926783 f/33_det_mvt_mo 1.1)
(test/cygwin-scade/pilot.saofdm 394 1055926783 f/41_pilot.saof 1.1)
(source/parse_poc.mli 1188 1055487917 d/29_parse_poc. 1.2)
(source/Makefile.gen_stubs 737 1055487917 b/42_Makefile.g 1.7)
(test/temp_float.luc 731 1053337243 b/51_temp_float 1.8)
(polka/C/polka.c 4969 1047029868 e/6_polka.c 1.1)
(source/polyhedron.mli 940 1045489850 d/26_polyhedron 1.1)
(test/test_losange.lus 88 1055926783 f/27_test_losan 1.1)
(mlcuddidl/bdd.mli 8573 1034006019 d/5_bdd.mli 1.1)
(test/scade/libmathadvanced.saofdm 3267 1055487917 e/44_libmathadv 1.1)
(test/cygwin-scade/compute_path.saofd 1662 1055926783 g/5_compute_pa 1.1)
(polka/C/polka.h 1478 1047029868 d/50_polka.h 1.1)
(test/time-moucherotte.exp 4407 1055487917 e/37_time-mouch 1.2)
(share/pixmaps/ediff-quit.xpm 494 1055926783 f/20_ediff-quit 1.1)
(test/cygwin-scade/Pilot.saofd 3645 1055926783 f/42_Pilot.saof 1.1)
(test/time-moucherotte.exp 4408 1055926783 e/37_time-mouch 1.3)
(source/command_line_luc_exe.ml 3558 1055487917 b/33_command_li 1.15)
(source/lurette_exe.c 220 1050421093 e/27_lurette_ex 1.2)
(source/env.ml 7849 1050421093 16_env.ml 1.30)
(test/time-ecrins.res 8252 1055487917 d/20_time-ecrin 1.20)
(test/scade/exo1.vsp 2089 1055487917 e/49_exo1.vsp 1.1)
(share/pixmaps/close.xpm 803 1055926783 f/21_close.xpm 1.1)
(test/time-ecrins.res 8238 1055926783 d/20_time-ecrin 1.21)
(source/value.mli 1100 1049961831 c/24_value.mli 1.2)
(polka/Makefile.config 1683 1053337243 e/20_Makefile.c 1.5)
(test/vrai_tram.lus 564 1027066799 b/6_vrai_tram. 1.2)
(source/Makefile 6951 1055487917 c/20_Makefile 1.18)
(source/Makefile 7013 1055926783 c/20_Makefile 1.19)
(source/graph.ml 2339 1037625990 14_graph.ml 1.8)
(test/cudd_gc_problem.luc 227680 1050421093 e/29_cudd_gc_pr 1.1)
(demo-xlurette/chaudiere/chaudiere_ctrl.lus 177 1031732392 c/9_chaudiere_ 1.1)
(test/losange-3d.rif.exp 2676 1053337243 e/31_losange-3d 1.2)
(polka/documentation/Makefile 476 1047029868 e/18_Makefile 1.1)
(test/scade/exo1.vsw 400 1055487917 e/48_exo1.vsw 1.1)
(source/sim2chro.ml 3029 1054647149 b/24_sim2chro.m 1.18)
(cuddaux/cuddauxTDGenCof.c 15712 1034006019 c/26_cuddauxTDG 1.1)
(source/luc_exe.ml 14073 1053337243 b/32_ima_exe.ml 1.32)
(source/gne.mli 1557 1046682069 b/36_gne.mli 1.5)
(test/cygwin-scade/Direction_D1.saofd 1298 1055926783 f/50_Direction_ 1.1)
(source/lurette.ml 18378 1054647149 12_lurette.ml 1.70)
(polka/C/Makefile.depend 1081 1047029868 d/46_Makefile.d 1.1)
(doc/ocamldoc.hva 313 1008328137 b/13_ocamldoc.h 1.1)
(test/sparc-scade/liblinear.saofdm 1301 1055487917 e/46_liblinear. 1.1)
(share/pixmaps/step.xpm 864 1055926783 f/11_step.xpm 1.1)
(cuddaux/cuddauxCompose.c 13638 1034006019 c/30_cuddauxCom 1.1)
(doc/ocamldoc.hva 313 1008328137 b/13_ocamldoc.h 1.1)
(source/gen_fake_lutin.ml 4709 1055487917 d/16_gen_fake_l 1.5)
(test/heater_float.lus 177 1034351455 b/44_heater_flo 1.2)
(polka/Makefile 1636 1047029868 e/21_Makefile 1.1)
(test/porte.luc 996 1049961831 b/16_porte.env 1.10)
(source/gen_stubs_common.mli 1772 1055487917 e/40_gen_stubs_ 1.1)
(share/gnuplot-rif 1138 1054647149 e/34_gnuplot-ri 1.2)
(test/cygwin-scade/Pilot_type.saofd 962 1055926783 f/37_Pilot_type 1.1)
(mlcuddidl/Makefile 7387 1053337243 d/9_Makefile 1.7)
(source/eval.mli 1265 1050421093 48_eval.mli 1.11)
(source/Makefile.show_luc 1033 1050578564 b/40_Makefile.s 1.9)
(mlcuddidl/Makefile 7387 1053337243 d/9_Makefile 1.7)
#!/bin/sh
#
CURRENT_DIR=$PWD
cd share
./configure --prefix $CURRENT_DIR
......@@ -36,3 +36,11 @@ SOURCES_LURETTE_LIB = \
$(LURETTE_PATH)/source/env.mli $(LURETTE_PATH)/source/env.ml
ALL_SOURCES = $(SOURCES_LURETTE_LIB) $(SOURCES_OCAML)
ifeq ($(HOST_TYPE),cygwin)
EXE := .exe
else
EXE :=
endif
*********** BUGS
* gnuplot-rif sous cygwin ne marche pas.
*********** A faire maintenant
* Nouvelle syntaxe pour lucky
- les noeuds sont des string
- les formules ont la syntaxe lustre
- syntaxe concrete :
les declarations de types:
typedef {
Ident : TypeExp ;
ex_array : bool ^ 3 ;
ex_struct : {a:bool; b: float} ;
ex_enum : (bleu, blanc, rouge) ;
}
les declarations de variables:
inputs { -- (resp output, locals)
Ident : type [-Flag = Exp ]* ;
v : float -min 1 -max 10 -default 5 ;
u : bool -alias (v > 6) ;
}
Exp = Feuille | ( Arbre )
Flag = -min | -max | -default | -alias
Les noeuds :
InitialNode ::=
initial { Ident }
Nodes ::=
nodes {
Ident : <stable | transient> [-NodeFlag = Value]* ;
}
N.B. pour l'instant pas de NodeFlag
Les transitions :
Transitions ::=
transitions {
Ident -> Ident [-TransFlag = Exp]* ;
ex_etat1 -> ex_etat2 -weight 3 -formula (x >= 4)
}
(1) Portage pour scade, esterel ...
-> structure, tableau, types structures, etc.
......
......@@ -6,6 +6,11 @@ ifndef BIN_INSTALL_DIR
BIN_INSTALL_DIR := ../../$(HOST_TYPE)/bin
endif
ifeq ($(WIN32),cygwin)
EXE := .exe
else
EXE :=
endif
THREAD=
# THREAD=-thread threads.cma
......@@ -23,7 +28,7 @@ xlurette: dummy
ocamlc -c -i -I +lablgtk -labels -c xlurette_glade_callbacks.ml
ocamlc -c -pp "camlp4o" -I +lablgtk $(THREAD) -c xlurette_glade_main.ml
ocamlc $(THREAD) \
-I +lablgtk -I +str -o xlurette str.cma unix.cma lablgtk.cma gtkInit.cmo \
-I +lablgtk -I +str -o xlurette$(EXE) str.cma unix.cma lablgtk.cma gtkInit.cmo \
xlurette_glade_callbacks.cmo xlurette_glade_interface.cmo xlurette_glade_main.cmo
opt: dummy
......@@ -36,41 +41,14 @@ opt: dummy
ocamlopt.opt -verbose -c -I +lablgtk -labels -c xlurette_glade_interface.ml
ocamlopt.opt -verbose -c -I +lablgtk -labels -c xlurette_glade_callbacks.ml
ocamlopt.opt -verbose -c -pp "camlp4o" -I +lablgtk $(THREAD) -c xlurette_glade_main.ml
ocamlopt.opt -verbose -I +lablgtk -I +str -labels -o xlurette unix.cmxa lablgtk.cmxa gtkInit.cmx \
xlurette_glade_callbacks.cmx xlurette_glade_interface.cmx xlurette_glade_main.cmx
cyg: dummy
mlglade xlurette.glade
mv xlurette_glade_interface.ml xlurette_glade_interface.ml0
cat xlurette_glade_interface.ml0 \
| sed -e 's/\"pixmaps\//(Filename.concat (Unix.getenv \"LURETTE_PATH\") (Filename.concat \"share\" (Filename.concat \"pixmaps\" \"/' \
| sed -e 's/.xpm\"/.xpm\")))/' \
> xlurette_glade_interface.ml
ocamlopt.opt -c -I +lablgtk -labels -c xlurette_glade_interface.ml
ocamlopt.opt -c -I +lablgtk -labels -c xlurette_glade_callbacks.ml
ocamlopt.opt -c -pp "camlp4o" -I +lablgtk $(THREAD) -c xlurette_glade_main.ml
ocamlopt.opt -I +lablgtk -I +str -labels -o xlurette unix.cmxa lablgtk.cmxa gtkInit.cmx \
ocamlopt.opt -verbose -I +lablgtk -I +str -labels -o xlurette$(EXE) unix.cmxa lablgtk.cmxa gtkInit.cmx \
xlurette_glade_callbacks.cmx xlurette_glade_interface.cmx xlurette_glade_main.cmx
opt.exe: cyg
opt_opt: dummy
mlglade xlurette.glade
mv xlurette_glade_interface.ml xlurette_glade_interface.ml0
cat xlurette_glade_interface.ml0 \
| sed -e 's/\"pixmaps\//((Unix.getenv \"LURETTE_PATH\") \^ \"\/share\/pixmaps\/\" \^ \"/' \
| sed -e 's/.xpm\"/.xpm\")/' \
> xlurette_glade_interface.ml
ocamlopt.opt -c -I +lablgtk -labels -c xlurette_glade_interface.ml
ocamlopt.opt -c -I +lablgtk -labels -c xlurette_glade_callbacks.ml
ocamlopt.opt -pp "camlp4o" -c -I +lablgtk $(THREAD) -c xlurette_glade_main.ml
ocamlopt.opt -I +lablgtk -I +str -labels -o xlurette unix.cmxa lablgtk.cmxa gtkInit.cmx \
xlurette_glade_callbacks.cmx xlurette_glade_interface.cmx xlurette_glade_main.cmx
all: opt$(EXE) cp
all: opt cp
cp:
cp xlurette$(EXE) $(BIN_INSTALL_DIR)
......
......@@ -732,6 +732,34 @@ scade
<yfill>False</yfill>
</child>
</widget>
<widget>
<class>GtkButton</class>
<name>extra_var_button</name>
<tooltip>Click to set some extra environment variables sometimes needed, e.g., to able to link external libraries.</tooltip>
<can_focus>True</can_focus>
<signal>
<name>clicked</name>
<handler>on_extra_var_button_clicked</handler>
<last_modification_time>Mon, 16 Jun 2003 11:56:14 GMT</last_modification_time>
</signal>
<label>Extra Environment variables</label>
<relief>GTK_RELIEF_NORMAL</relief>
<child>
<left_attach>1</left_attach>
<right_attach>2</right_attach>
<top_attach>3</top_attach>
<bottom_attach>4</bottom_attach>
<xpad>0</xpad>
<ypad>0</ypad>
<xexpand>False</xexpand>
<yexpand>False</yexpand>
<xshrink>False</xshrink>
<yshrink>False</yshrink>
<xfill>True</xfill>
<yfill>False</yfill>
</child>
</widget>
</widget>
</widget>
......@@ -2678,4 +2706,662 @@ Do you really want to quit xlurette?
</widget>
</widget>
<widget>
<class>GtkWindow</class>
<name>extra_env_var_window</name>
<border_width>10</border_width>
<title>Setting environment variables</title>
<type>GTK_WINDOW_TOPLEVEL</type>
<position>GTK_WIN_POS_NONE</position>
<modal>False</modal>
<allow_shrink>False</allow_shrink>
<allow_grow>True</allow_grow>
<auto_shrink>False</auto_shrink>
<widget>
<class>GtkVBox</class>
<name>vbox21</name>
<homogeneous>True</homogeneous>
<spacing>0</spacing>
<widget>
<class>GtkTable</class>
<name>table7</name>
<rows>4</rows>
<columns>3</columns>
<homogeneous>False</homogeneous>
<row_spacing>0</row_spacing>
<column_spacing>0</column_spacing>
<child>
<padding>0</padding>
<expand>True</expand>
<fill>True</fill>
</child>
<widget>
<class>GtkLabel</class>
<name>extra_cfiles_label</name>
<label>EXTRA_CFILES</label>
<justify>GTK_JUSTIFY_CENTER</justify>
<wrap>False</wrap>
<xalign>0</xalign>
<yalign>0.5</yalign>
<xpad>0</xpad>
<ypad>0</ypad>
<default_focus_target>extra_cfiles_entry</default_focus_target>
<child>
<left_attach>0</left_attach>
<right_attach>1</right_attach>
<top_attach>0</top_attach>
<bottom_attach>1</bottom_attach>
<xpad>0</xpad>
<ypad>0</ypad>
<xexpand>False</xexpand>
<yexpand>False</yexpand>
<xshrink>False</xshrink>
<yshrink>False</yshrink>
<xfill>True</xfill>
<yfill>False</yfill>
</child>
</widget>
<widget>
<class>GtkLabel</class>
<name>extra_libs_label</name>
<label>EXTRA_LIBS</label>
<justify>GTK_JUSTIFY_CENTER</justify>
<wrap>False</wrap>
<xalign>0</xalign>
<yalign>0.5</yalign>
<xpad>0</xpad>
<ypad>0</ypad>
<default_focus_target>extra_libs_entry</default_focus_target>
<child>
<left_attach>0</left_attach>
<right_attach>1</right_attach>
<top_attach>1</top_attach>
<bottom_attach>2</bottom_attach>
<xpad>0</xpad>
<ypad>0</ypad>
<xexpand>False</xexpand>
<yexpand>False</yexpand>
<xshrink>False</xshrink>
<yshrink>False</yshrink>
<xfill>True</xfill>
<yfill>False</yfill>
</child>
</widget>
<widget>
<class>GtkLabel</class>
<name>extra_libdirs_label</name>
<label>EXTRA_LIBDIRS</label>
<justify>GTK_JUSTIFY_CENTER</justify>
<wrap>False</wrap>
<xalign>0</xalign>
<yalign>0.5</yalign>
<xpad>0</xpad>
<ypad>0</ypad>
<default_focus_target>extra_libdirs_entry</default_focus_target>
<child>
<left_attach>0</left_attach>
<right_attach>1</right_attach>
<top_attach>2</top_attach>
<bottom_attach>3</bottom_attach>
<xpad>0</xpad>
<ypad>0</ypad>
<xexpand>False</xexpand>
<yexpand>False</yexpand>
<xshrink>False</xshrink>
<yshrink>False</yshrink>
<xfill>True</xfill>
<yfill>False</yfill>
</child>
</widget>
<widget>
<class>GtkLabel</class>
<name>extra_includedirs_label</name>
<label>EXTRA_INCLUDEDIRS</label>
<justify>GTK_JUSTIFY_CENTER</justify>
<wrap>False</wrap>
<xalign>0</xalign>
<yalign>0.5</yalign>
<xpad>0</xpad>
<ypad>0</ypad>
<default_focus_target>extra_includedirs_entry</default_focus_target>