From mboxrd@z Thu Jan 1 00:00:00 1970 From: Doug Goldstein Subject: Re: [PATCH] squash into 'build: build Kconfig and config rules' Date: Mon, 14 Dec 2015 13:25:24 -0600 Message-ID: <566F17A4.2090708@cardoe.com> References: <566F01DF.1030200@cardoe.com> <1450115839-648-1-git-send-email-cardoe@cardoe.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============4806416018980096095==" Return-path: In-Reply-To: <1450115839-648-1-git-send-email-cardoe@cardoe.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Jan Beulich Cc: Andrew Cooper , Keir Fraser , Ian Campbell , Stefano Stabellini , xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --===============4806416018980096095== Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="S0TH8J6WjDfa8ee9jjMSb62AeTGb0HLwH" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --S0TH8J6WjDfa8ee9jjMSb62AeTGb0HLwH Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 12/14/15 11:57 AM, Doug Goldstein wrote: > Signed-off-by: Doug Goldstein > --- > xen/Makefile | 3 +-- > xen/tools/kconfig/Makefile.kconfig | 28 ++++++++++++++-------------- > 2 files changed, 15 insertions(+), 16 deletions(-) >=20 > diff --git a/xen/Makefile b/xen/Makefile > index 1d2c814..fd16650 100644 > --- a/xen/Makefile > +++ b/xen/Makefile > @@ -25,8 +25,7 @@ EFI_MOUNTPOINT ?=3D $(BOOT_DIR)/efi > include $(XEN_ROOT)/Config.mk > =20 > # Allow someone to change their config file > -KCONFIG_CONFIG ?=3D .config > -export KCONFIG_CONFIG > +export KCONFIG_CONFIG ?=3D .config > =20 > .PHONY: default > default: build > diff --git a/xen/tools/kconfig/Makefile.kconfig b/xen/tools/kconfig/Mak= efile.kconfig > index b46f18c..8b39af6 100644 > --- a/xen/tools/kconfig/Makefile.kconfig > +++ b/xen/tools/kconfig/Makefile.kconfig > @@ -3,16 +3,14 @@ > # default rule to do nothing > all: > =20 > -XEN_ROOT =3D $(CURDIR)/.. > - > # Xen doesn't have a silent build flag > quiet :=3D silent_ > Q :=3D @ > kecho :=3D : > =20 > # eventually you'll want to do out of tree builds > -srctree =3D $(XEN_ROOT)/xen > -objtree =3D $(srctree) > +srctree :=3D $(XEN_ROOT)/xen > +objtree :=3D $(srctree) > src :=3D tools/kconfig > obj :=3D $(src) > KBUILD_SRC :=3D > @@ -22,15 +20,18 @@ dot-target =3D $(dir $@).$(notdir $@) > depfile =3D $(subst $(comma),,$(dot-target).d) > basetarget =3D $(basename $(notdir $@)) > cmd =3D $(cmd_$(1)) > -if_changed =3D $(if y, \ > - @set -e; \ > - $(cmd_$(1)); \ > - ) > +if_changed =3D $(cmd_$(1)) > +if_changed_dep =3D $(cmd_$(1)) > + > +#if_changed =3D $(if y, \ > +# @set -e; \ > +# $(cmd_$(1)); \ > +# ) > =20 > -if_changed_dep =3D $(if y, \ > - @set -e; \ > - $(cmd_$(1)); \ > - ) > +#if_changed_dep =3D $(if y, \ > +# @set -e; \ > +# $(cmd_$(1)); \ > +# ) > =20 > define multi_depend > $(foreach m, $(notdir $1), \ > @@ -57,9 +58,8 @@ SRCARCH =3D $(shell echo $(ARCH) | \ > sed -e 's/x86.*/x86/' -e s'/arm\(32\|64\)/arm/g') > export SRCARCH > =20 > -# include the original Makefile from Linux > +# include the original Makefile and Makefile.host from Linux > include $(src)/Makefile > -# include the Makefile.host from Linux > include $(src)/Makefile.host > =20 > # clean up rule >=20 Skip this one and use the other one I submitted. --=20 Doug Goldstein --S0TH8J6WjDfa8ee9jjMSb62AeTGb0HLwH Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0 iQJ8BAEBCgBmBQJWbxemXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRBNTM5MEQ2RTNFMTkyNzlCNzVDMzIwOTVB MkJDMDNEQzg3RUQxQkQ0AAoJEKK8A9yH7RvUyi0P/jB4sj13Ybgr9DD9dVKtAmGQ XXyey/w3qlmEO/ikpnJNI0ZNvLZuVi+CxqBTaRzu72gYR81LaIy7whNPZZIiYHs2 fjdtJF6aS9Bao6lqJ4eEtXUrOKEoos6OmCIWx32f2rnelWTWGTDAIzwa9SJkH1Nj w9Hm0ft7MNVqhuWE79n21ZLwUqn6//2A0udo8lSVEmzoMCDDBPLsNIPsmWNVA+f3 VqREuOzxjbyz2zDLqNTh6oHxCBPesuU/bXeTimN5d5bTcTKHEbNb5WEoM6pBt0e3 dmVnhfpAukhsV75e8TxN9qhIFp3mNxYBt3ehKr9BRM30c4itG6x9s2govtGcEa5R 5VllFdENK/VDoz/3kxzbNStMqS0OP2XqTVYvEhYht1bZyxOId9iRob4oKouw6jib SAAIB/xcTo97D6uPHiQy66qQVu15W1CmFjIUV9YUZDZzvQvKhYLRg56UNNme8ddI aOg3Cic+YEL8YfPeCyL5U/YpmUbnE3d10tJ1y7Z5G6w2DpQfq76zW/tmnVsPz5BY BqPEmBMtdJfC1/sgawdrtXa13+mVWlCJLAbBgOe2J1edrFuShJQgeOIm5G+DlPPu m861qTjMipapgsRUD+S8k3egCsHbNne1XZSpcPuH3PkxVEEwwbm2gtK3kVr6WE5s /CIOOuCQtX5IH4crz4Rz =fa3L -----END PGP SIGNATURE----- --S0TH8J6WjDfa8ee9jjMSb62AeTGb0HLwH-- --===============4806416018980096095== 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 --===============4806416018980096095==--