Project

General

Profile

Download (1.12 KB) Statistics
| Branch: | Tag: | Revision:
1
; too bad dune does not support glob in install stanza
2
; (see https://discuss.ocaml.org/t/installing-many-files-with-dune/4143)
3
; TODO: open an issue?
4
(install
5
 (section (site (lustrec include_)))
6
 (files
7
   include/conv.c
8
   include/mpfr_lustre.c
9
   include/simulink_math_fcn.c
10
   include/arrow.c
11
   include/arrow.h
12
   include/arrow.cpp
13
   include/arrow.hpp
14
   include/io_frontend.c
15
   include/io_frontend.h
16
   include/io_frontend.hpp
17
   include/lustrec_math.smt2
18
   include/mpfr_lustre.lusi
19
   include/mpfr_lustre.lusic
20
   include/simulink_math_fcn.lusi
21
   include/simulink_math_fcn.lusic
22
   include/conv.lusi
23
   include/conv.lusic
24
   include/lustrec_math.lusi
25
   include/lustrec_math.lusic
26
   include/StdIn.java))
27

    
28
(install
29
 (section (site (lustrec testgen)))
30
 (files
31
   share/FindLustre.cmake
32
   share/helpful_functions.cmake))
33

    
34
(rule
35
 (alias runtest)
36
 (deps (source_tree tests/regression_tests))
37
 (action (chdir tests/regression_tests
38
          (progn
39
           (run cmake "-DSUBPROJ=\"unstable\"" "-DLUSTRE_INCLUDE_DIR=%{project_root}/include" .)
40
           (run ctest -D Experimental -R "COMPIL_LUS|MAKE|BIN|DIFF" -E LUSTRET --progress)))))
(14-14/17)