mirror of
https://github.com/samba-team/samba.git
synced 2024-12-25 23:21:54 +03:00
49b89633f1
Add shared-build target to libreplace. Useful to build multiple standalone libraries that depend on each other without having to install them to the final install dir during the build.
15 lines
545 B
Plaintext
15 lines
545 B
Plaintext
AC_DEFUN(BUILD_WITH_SHARED_BUILD_DIR,
|
|
[ AC_ARG_WITH([shared-build-dir],
|
|
[AC_HELP_STRING([--with-shared-build-dir=DIR],
|
|
[temporary build directory where libraries are installed [$srcdir/sharedbuild]])])
|
|
|
|
sharedbuilddir="$srcdir/sharedbuild"
|
|
if test x"$with_shared_build_dir" != x; then
|
|
sharedbuilddir=$with_shared_build_dir
|
|
CFLAGS="$CFLAGS -I$with_shared_build_dir/include"
|
|
LDFLAGS="$LDFLAGS -L$with_shared_build_dir/lib"
|
|
fi
|
|
AC_SUBST(sharedbuilddir)
|
|
])
|
|
|