Project

General

Profile

« Previous | Next » 

Revision 04e26a3f

Added by Xavier Thirioux almost 9 years ago

answer to #feature 50:
- arrows are now factorized out and become part of include
as files arrow.h and arrow.c
- no more arrows in generated code
- compiling and linking arrow.c is only necessary
in case of dynamic allocation
- version now includes installation prefix (for the standard lib)
and svn number

git-svn-id: https://cavale.enseeiht.fr/svn/lustrec/lustre_compiler/trunk@180 041b043f-8d7c-46b2-b46e-ef0dd855326e

View differences:

_tags
1 1
# OASIS_START
2
# DO NOT EDIT (digest: 54aa7498411485980381101fb69226dd)
2
# DO NOT EDIT (digest: 98bcbc21d29d2f6266238c1025fff223)
3
# Ignore VCS directories, you can use the same kind of rule outside 
4
# OASIS_START/STOP if you want to exclude directories that contains 
5
# useless stuff for the build process
6
<**/.svn>: -traverse
7
<**/.svn>: not_hygienic
8
".bzr": -traverse
9
".bzr": not_hygienic
10
".hg": -traverse
11
".hg": not_hygienic
12
".git": -traverse
13
".git": not_hygienic
14
"_darcs": -traverse
15
"_darcs": not_hygienic
3 16
# Executable lustrec
4
"src/main_lustre_compiler.native": pkg_unix
5
"src/main_lustre_compiler.native": pkg_str
6 17
"src/main_lustre_compiler.native": pkg_ocamlgraph
7
<src/*.ml{,i}>: pkg_unix
8
<src/*.ml{,i}>: pkg_str
18
"src/main_lustre_compiler.native": pkg_str
19
"src/main_lustre_compiler.native": pkg_unix
9 20
<src/*.ml{,i}>: pkg_ocamlgraph
21
<src/*.ml{,i}>: pkg_str
22
<src/*.ml{,i}>: pkg_unix
10 23
# OASIS_STOP

Also available in: Unified diff