The R Project SVN R

Rev

Rev 2195 | Rev 4580 | 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
#
3
# ${RHOME}/bin/COMPILE
4
 
5
# @configure_input@
6
 
7
MAKE=${MAKE-@MAKE@}
8
MAKEOPTS=
9
 
3076 pd 10
if test -r Makefile; then
11
  MAKEFILES="-f ${RHOME}/etc/Makeconf -f Makefile"
12
else
13
  MAKEFILES="-f ${RHOME}/etc/Makeconf"
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 ***
37
### sh-indent: 2 ***
38
### End: ***