mirror of
git://sourceware.org/git/lvm2.git
synced 2025-01-03 05:18:29 +03:00
configure: support --disable-dependency-tracking
One-time build may enjoy little speedup of build when dependencies are not calculated.
This commit is contained in:
parent
9403edbb93
commit
fc4f0d3fce
@ -1,5 +1,6 @@
|
|||||||
Version 2.02.131 -
|
Version 2.02.131 -
|
||||||
=====================================
|
=====================================
|
||||||
|
Configure supports --disable-dependency-tracking for one-time builds.
|
||||||
Fix usage of configure.h when building in srcdir != builddir.
|
Fix usage of configure.h when building in srcdir != builddir.
|
||||||
|
|
||||||
Version 2.02.130 - 5th September 2015
|
Version 2.02.130 - 5th September 2015
|
||||||
|
10
configure.in
10
configure.in
@ -155,6 +155,15 @@ AC_FUNC_STAT
|
|||||||
AC_FUNC_STRTOD
|
AC_FUNC_STRTOD
|
||||||
AC_FUNC_VPRINTF
|
AC_FUNC_VPRINTF
|
||||||
|
|
||||||
|
################################################################################
|
||||||
|
dnl -- Disable dependency tracking
|
||||||
|
AC_MSG_CHECKING(whether to disable dependency tracking)
|
||||||
|
AC_ARG_ENABLE(dependency-tracking,
|
||||||
|
AC_HELP_STRING([--disable-dependency-tracking],
|
||||||
|
[speeds up one-time build.]),
|
||||||
|
USE_TRACKING=$enableval, USE_TRACKING=yes)
|
||||||
|
AC_MSG_RESULT($USE_TRACKING)
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
dnl -- Enables statically-linked tools
|
dnl -- Enables statically-linked tools
|
||||||
AC_MSG_CHECKING(whether to use static linking)
|
AC_MSG_CHECKING(whether to use static linking)
|
||||||
@ -2023,6 +2032,7 @@ AC_SUBST(UDEV_SYNC)
|
|||||||
AC_SUBST(UDEV_SYSTEMD_BACKGROUND_JOBS)
|
AC_SUBST(UDEV_SYSTEMD_BACKGROUND_JOBS)
|
||||||
AC_SUBST(UDEV_RULE_EXEC_DETECTION)
|
AC_SUBST(UDEV_RULE_EXEC_DETECTION)
|
||||||
AC_SUBST(UDEV_HAS_BUILTIN_BLKID)
|
AC_SUBST(UDEV_HAS_BUILTIN_BLKID)
|
||||||
|
AC_SUBST(USE_TRACKING)
|
||||||
AC_SUBST(VALGRIND_POOL)
|
AC_SUBST(VALGRIND_POOL)
|
||||||
AC_SUBST(WRITE_INSTALL)
|
AC_SUBST(WRITE_INSTALL)
|
||||||
AC_SUBST(DMEVENTD_PIDFILE)
|
AC_SUBST(DMEVENTD_PIDFILE)
|
||||||
|
@ -511,6 +511,7 @@ else
|
|||||||
) > $@
|
) > $@
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifeq ("@USE_TRACKING@","yes")
|
||||||
ifeq (,$(findstring $(MAKECMDGOALS),cscope.out cflow clean distclean lcov \
|
ifeq (,$(findstring $(MAKECMDGOALS),cscope.out cflow clean distclean lcov \
|
||||||
help check check_local check_cluster check_lvmetad check_lvmpolld))
|
help check check_local check_cluster check_lvmetad check_lvmpolld))
|
||||||
ifdef SOURCES
|
ifdef SOURCES
|
||||||
@ -520,3 +521,4 @@ ifeq (,$(findstring $(MAKECMDGOALS),cscope.out cflow clean distclean lcov \
|
|||||||
-include $(SOURCES2:.c=.d)
|
-include $(SOURCES2:.c=.d)
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
endif
|
||||||
|
Loading…
Reference in New Issue
Block a user