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:

configure
1 1
#!/bin/sh
2 2

  
3 3
# OASIS_START
4
# DO NOT EDIT (digest: ed33e59fe00e48bc31edf413bbc8b8d6)
4
# DO NOT EDIT (digest: 425187ed8bfdbdd207fd76392dd243a7)
5 5
set -e
6 6

  
7
ocaml setup.ml -configure $*
7
FST=true
8
for i in "$@"; do 
9
  if $FST; then
10
    set --
11
    FST=false
12
  fi
13

  
14
  case $i in
15
    --*=*)
16
      ARG=${i%%=*}
17
      VAL=${i##*=}
18
      set -- "$@" "$ARG" "$VAL"
19
      ;;
20
    *)
21
      set -- "$@" "$i"
22
      ;;
23
  esac
24
done
25

  
26
ocaml setup.ml -configure "$@"
8 27
# OASIS_STOP

Also available in: Unified diff