[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] build: remove hypervisor-only configuration from tools/configure
# HG changeset patch # User Daniel De Graaf <dgdegra@xxxxxxxxxxxxx> # Date 1330615329 0 # Node ID d70b4a1155e3afa6827abb77f554166d70d9cec2 # Parent d21b8aabe2954798034eabc563f0bdecfaaa17fe build: remove hypervisor-only configuration from tools/configure When adding autoconf support, the configuration options for XSM and FLASK_ENABLE were incorrectly removed from Config.mk and added to the tools configuration. Since these are hypervisor configuration options, they should not depend on running tools configuration. Signed-off-by: Daniel De Graaf <dgdegra@xxxxxxxxxxxxx> Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> Committed-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> --- diff -r d21b8aabe295 -r d70b4a1155e3 Config.mk --- a/Config.mk Thu Mar 01 15:18:08 2012 +0000 +++ b/Config.mk Thu Mar 01 15:22:09 2012 +0000 @@ -175,6 +175,10 @@ EMBEDDED_EXTRA_CFLAGS := -nopie -fno-stack-protector -fno-stack-protector-all EMBEDDED_EXTRA_CFLAGS += -fno-exceptions +# Enable XSM security module (by default, Flask). +XSM_ENABLE ?= n +FLASK_ENABLE ?= $(XSM_ENABLE) + XEN_EXTFILES_URL=http://xenbits.xensource.com/xen-extfiles # All the files at that location were downloaded from elsewhere on # the internet. The original download URL is preserved as a comment diff -r d21b8aabe295 -r d70b4a1155e3 config/Tools.mk.in --- a/config/Tools.mk.in Thu Mar 01 15:18:08 2012 +0000 +++ b/config/Tools.mk.in Thu Mar 01 15:22:09 2012 +0000 @@ -24,10 +24,6 @@ APPEND_INCLUDES := @APPEND_INCLUDES@ APPEND_LIB := @APPEND_LIB@ -# Enable XSM security module (by default, Flask). -XSM_ENABLE := @xsm@ -FLASK_ENABLE := @xsm@ - # Download GIT repositories via HTTP or GIT's own protocol? # GIT's protocol is faster and more robust, when it works at all (firewalls # may block it). We make it the default, but if your GIT repository downloads diff -r d21b8aabe295 -r d70b4a1155e3 tools/configure.ac --- a/tools/configure.ac Thu Mar 01 15:18:08 2012 +0000 +++ b/tools/configure.ac Thu Mar 01 15:22:09 2012 +0000 @@ -36,8 +36,6 @@ m4_include([m4/pkg.m4]) # Enable/disable options -AX_ARG_ENABLE_AND_EXPORT([xsm], - [Enable XSM security module (by default, Flask)]) AX_ARG_ENABLE_AND_EXPORT([githttp], [Download GIT repositories via HTTP]) AX_ARG_DISABLE_AND_EXPORT([monitors], [Disable xenstat and xentop monitoring tools]) @@ -47,7 +45,7 @@ AX_ARG_DISABLE_AND_EXPORT([ocamltools], [Disable Ocaml tools]) AX_ARG_ENABLE_AND_EXPORT([miniterm], [Enable miniterm]) AX_ARG_ENABLE_AND_EXPORT([lomount], [Enable lomount]) -AX_ARG_DISABLE_AND_EXPORT([debug], [Disable debug build of Xen and tools]) +AX_ARG_DISABLE_AND_EXPORT([debug], [Disable debug build of tools]) AC_ARG_VAR([PREPEND_INCLUDES], [List of include folders to prepend to CFLAGS (without -I)]) _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |