From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christoph Egger Subject: [PATCH] build system: build kernels subsystem on Linux only Date: Wed, 15 May 2013 16:05:58 +0200 Message-ID: <51939646.7090306@amazon.de> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------040807030001010009040600" Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: xen-devel Cc: Ian Campbell List-Id: xen-devel@lists.xenproject.org --------------040807030001010009040600 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit commit d59122a365ad40c3ff59a0be7427cccbc81aaa4a Author: Christoph Egger Date: Wed Mar 20 13:46:38 2013 +0000 build: enable kernels subsystem on Linux only Signed-off-by: Christoph Egger diff --git a/Makefile b/Makefile index 5a7107e..e47f29c 100644 --- a/Makefile +++ b/Makefile @@ -7,7 +7,7 @@ all: dist -include config/Toplevel.mk -SUBSYSTEMS?=xen kernels tools stubdom docs +SUBSYSTEMS?=xen tools stubdom docs TARGS_DIST=$(patsubst %, dist-%, $(SUBSYSTEMS)) TARGS_INSTALL=$(patsubst %, install-%, $(SUBSYSTEMS)) diff --git a/configure.ac b/configure.ac index ce06dad..9aafb8a 100644 --- a/configure.ac +++ b/configure.ac @@ -22,8 +22,18 @@ case "$host_cpu" in ;; esac +dnl Enable kernel subsystem on Linux only +case "$host_os" in + Linux) + os_enable_kernels=y + ;; + *) + os_enable_kernels=n + ;; +esac + AX_SUBSYSTEM_DEFAULT_ENABLE([xen]) -AX_SUBSYSTEM_DEFAULT_ENABLE([kernels]) +AX_SUBSYSTEM_CONDITIONAL([kernels], $os_enable_kernels) AX_SUBSYSTEM_DEFAULT_ENABLE([tools]) AX_SUBSYSTEM_CONDITIONAL([stubdom], $arch_enable_stubdom) AX_SUBSYSTEM_DEFAULT_ENABLE([docs]) --------------040807030001010009040600 Content-Type: text/plain; charset="UTF-8"; name="patch_subsystem.diff" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="patch_subsystem.diff" commit d59122a365ad40c3ff59a0be7427cccbc81aaa4a Author: Christoph Egger Date: Wed Mar 20 13:46:38 2013 +0000 build: enable kernels subsystem on Linux only Signed-off-by: Christoph Egger diff --git a/Makefile b/Makefile index 5a7107e..e47f29c 100644 --- a/Makefile +++ b/Makefile @@ -7,7 +7,7 @@ all: dist -include config/Toplevel.mk -SUBSYSTEMS?=xen kernels tools stubdom docs +SUBSYSTEMS?=xen tools stubdom docs TARGS_DIST=$(patsubst %, dist-%, $(SUBSYSTEMS)) TARGS_INSTALL=$(patsubst %, install-%, $(SUBSYSTEMS)) diff --git a/configure.ac b/configure.ac index ce06dad..9aafb8a 100644 --- a/configure.ac +++ b/configure.ac @@ -22,8 +22,18 @@ case "$host_cpu" in ;; esac +dnl Enable kernel subsystem on Linux only +case "$host_os" in + Linux) + os_enable_kernels=y + ;; + *) + os_enable_kernels=n + ;; +esac + AX_SUBSYSTEM_DEFAULT_ENABLE([xen]) -AX_SUBSYSTEM_DEFAULT_ENABLE([kernels]) +AX_SUBSYSTEM_CONDITIONAL([kernels], $os_enable_kernels) AX_SUBSYSTEM_DEFAULT_ENABLE([tools]) AX_SUBSYSTEM_CONDITIONAL([stubdom], $arch_enable_stubdom) AX_SUBSYSTEM_DEFAULT_ENABLE([docs]) --------------040807030001010009040600 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel --------------040807030001010009040600--