The R Project SVN R

Rev

Rev 4580 | Rev 7357 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2195 hornik 1
#!/bin/sh
2
#
4580 hornik 3
# ${R_HOME}/bin/COMPILE
2195 hornik 4
 
5
# @configure_input@
6
 
7
MAKE=${MAKE-@MAKE@}
8
MAKEOPTS=
9
 
3076 pd 10
if test -r Makefile; then
4580 hornik 11
  MAKEFILES="-f ${R_HOME}/etc/Makeconf -f Makefile"
3076 pd 12
else
4580 hornik 13
  MAKEFILES="-f ${R_HOME}/etc/Makeconf"
3076 pd 14
fi
15
 
16
OBJS=
17
 
18
for i in ${*}; do
2195 hornik 19
  case ${i} in
3076 pd 20
    *.[cf])
21
      OBJS="${OBJS} `echo ${i} | sed 's/\.[^\.][^\.]*$/.o/'`"
2195 hornik 22
      ;;
23
    -D*|*=*)
24
      MAKEOPTS="${MAKEOPTS} ${i}"
25
      ;;
26
    *)
27
      echo "ERROR:  don't know how to compile ${i}"
28
      exit 1
29
      ;;
30
  esac
31
done
32
 
3076 pd 33
${MAKE} ${MAKEFILES} ${MAKEOPTS} ${OBJS}
34
 
2195 hornik 35
### Local Variables: ***
36
### mode: sh ***
7218 hornik 37
### sh-indentation: 2 ***
2195 hornik 38
### End: ***