summaryrefslogtreecommitdiffabout
path: root/acinclude.m4
blob: e16972c5b8a7be58d8854cdc3dff0b1fc763a697 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
dnl SC_BUILD_CONF(FILE-NAME,DIRECTIVE,CONTENTS)
AC_DEFUN([SC_BUILD_CONF],[
 echo -n "$2" >>"$1"
 oc=0
 for o in $3 ; do
  oc=`expr ${oc} + 1`
  if test ${oc} -ge 16 ; then
   (echo ; echo -n "$2") >>"$1"
   oc=0;
  fi
  echo -n " ${o}" >>"$1"
 done
 echo >>"$1"
])

dnl SC_WEB_ROOT(V_SRC,V_RUN)
AC_DEFUN([SC_WEB_ROOT],[
 $2="${PWD}"
 X="${PWD}"
 cd ${srcdir}
 $1="${PWD}"
 cd "${X}"
 AC_SUBST([$1])
 AC_SUBST([$2])
])

dnl SC_USER(VARIABLE[,DEFAULT])
AC_DEFUN([SC_USER],[
 $1=ifelse([$2], , ["${USER}"],[$2])
 AC_ARG_WITH([sitecing-user],
  AC_HELP_STRING([--with-sitecing-user=user],[set the owner of sitecing process]),
  [
   $1="${withval}"
  ]
 )
 AC_SUBST([$1])
])