Distribute the autogen'erated files as .bak and enable them only if local libopts is being used.

This commit is contained in:
Nikos Mavrogiannopoulos
2013-11-09 13:04:09 +01:00
parent 17946ca700
commit 438b76ff58
2 changed files with 10 additions and 5 deletions

View File

@@ -124,10 +124,13 @@ LIBS="$oldlibs"
AM_CONDITIONAL(PCL, test "$pcl_enabled" = yes)
LIBOPTS_CHECK([libopts])
if [ test "$NEED_LIBOPTS_DIR" != "true" ];then
dnl delete libopts-generated files
rm -f ${srcdir}/src/ocserv-args.c ${srcdir}/src/ocserv-args.h
rm -f ${srcdir}/src/ocpasswd-args.c ${srcdir}/src/ocpasswd-args.h
if [ test "$NEED_LIBOPTS_DIR" = "true" ];then
dnl create libopts-generated files
cp -f ${srcdir}/src/ocserv-args.c.bak ${srcdir}/src/ocserv-args.c
cp -f ${srcdir}/src/ocserv-args.h.bak ${srcdir}/src/ocserv-args.h
cp -f ${srcdir}/src/ocpasswd-args.c.bak ${srcdir}/src/ocpasswd-args.c
cp -f ${srcdir}/src/ocpasswd-args.h.bak ${srcdir}/src/ocpasswd-args.h
AC_SUBST([AUTOGEN], [/bin/true])
fi
AC_CONFIG_FILES([