From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6463342265335021568 X-Received: by 10.28.24.207 with SMTP id 198mr373428wmy.17.1504949981811; Sat, 09 Sep 2017 02:39:41 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 10.46.20.25 with SMTP id u25ls62853ljd.7.gmail; Sat, 09 Sep 2017 02:39:41 -0700 (PDT) X-Google-Smtp-Source: AOwi7QAxKbmSKiSaGsFUOtnTvwsM5hp/+51GPXeJ3ycKX9oy+lU9+WiJiUk0FbkJn5bpMEKLYWk6 X-Received: by 10.25.41.67 with SMTP id p64mr390635lfp.5.1504949981363; Sat, 09 Sep 2017 02:39:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1504949981; cv=none; d=google.com; s=arc-20160816; b=e8tR9vlCTSEJ+bzvrhHc0NqlX2xqN7OtSKI1gxE4RmHjR5/BUncoMDKBBG0yKO+y3a n1HSaaWlVuPs3IODVTMAL5TnWH4SW8xMumRNAHk9QkkHRkN8Eb2iG0KxDAAnJdjSuHBt 47QfL5ivT6Q4XlRN2KgvTSNlqxy7HyB+H253CEMe/+sszKzrMMw5RzqBvnqTnb4wGXy/ wNAz6gJSg/ygZFo5vMRw0mtSLKO91yMvXScMKLCTIt0OA5OGhXyWf2uobXYbAVkK3g0/ YNvOTJw0lYSQLD6LL5JOIRK+2GuvrIo0G6ALZblzk8andJCbBGGO87c1pBVsPNHX3dBu zzpw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:references:in-reply-to:date:cc:to:from:subject :message-id:arc-authentication-results; bh=vwAvnTXMhv5yAlUKcwV0xn+6h98WrbELTSmhLVA4c/A=; b=WAvUahKDPfiab/qNZJRwbHcGFQ1cym5wW3vC/5qM5ZJaf8Izxi51bOCGUylZZypGzw E8SDbn3gIzknLEZIHYazfttsJQPPU5pRPgMZup+rsm9eqMlRWaps7Mlhzq9PW0TqXQlX xy2t38Qip5EW4OFtD0DJIRrO51s7EkoJu6hV1/D1x0X0vFHyUwW2d5bMEwA8GKcGQTiB vlOZ8cJLnqcm96xHQsIOKKSY0CD81QK5NPLmZSFv0bPRyGuQbDZvtGlw+ysLmkltM+j+ HpB1ltNpMCygY+1v58K8ppWoUYsaCdWCVUX8YQCnfXYMiOymwBgi6Zw+0fINPSnhUXy/ o1Iw== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=neutral (google.com: 2001:a60:0:28:0:1:25:1 is neither permitted nor denied by best guess record for domain of ch@denx.de) smtp.mailfrom=ch@denx.de Return-Path: Received: from mail-out.m-online.net (mail-out.m-online.net. [2001:a60:0:28:0:1:25:1]) by gmr-mx.google.com with ESMTPS id k18si281803wmd.1.2017.09.09.02.39.41 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 09 Sep 2017 02:39:41 -0700 (PDT) Received-SPF: neutral (google.com: 2001:a60:0:28:0:1:25:1 is neither permitted nor denied by best guess record for domain of ch@denx.de) client-ip=2001:a60:0:28:0:1:25:1; Authentication-Results: gmr-mx.google.com; spf=neutral (google.com: 2001:a60:0:28:0:1:25:1 is neither permitted nor denied by best guess record for domain of ch@denx.de) smtp.mailfrom=ch@denx.de Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 3xq8Kn09Gpz1qqkS; Sat, 9 Sep 2017 11:39:41 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 3xq8Km3nD9z3hjhG; Sat, 9 Sep 2017 11:39:40 +0200 (CEST) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id Q-II7f3GNaCZ; Sat, 9 Sep 2017 11:39:39 +0200 (CEST) X-Auth-Info: GEdC1hliGCwK2kZaiPdbo/l4PZwKIKMnAedvxW6ez0U= Received: from orrorin.lan (ipservice-092-219-218-087.092.219.pools.vodafone-ip.de [92.219.218.87]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPSA; Sat, 9 Sep 2017 11:39:39 +0200 (CEST) Message-ID: <1504949960.1769.6.camel@denx.de> Subject: Re: [PATCH 1/2] isar: Change build folders tree From: Claudius Heine To: Alexander Smirnov , Henning Schild Cc: isar-users@googlegroups.com Date: Sat, 09 Sep 2017 11:39:20 +0200 In-Reply-To: <06b45946-1011-4bc4-8eff-e0ef1a242dfe@ilbers.de> References: <20170908094834.26496-1-asmirnov@ilbers.de> <20170908094834.26496-2-asmirnov@ilbers.de> <20170908134756.4fec08c6@md1em3qc> <06b45946-1011-4bc4-8eff-e0ef1a242dfe@ilbers.de> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-7D6mUF+eYfzfYKr7ujay" X-Mailer: Evolution 3.24.5 Mime-Version: 1.0 X-TUID: yc8sCPaZfT8u --=-7D6mUF+eYfzfYKr7ujay Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi, On Fri, 2017-09-08 at 15:36 +0300, Alexander Smirnov wrote: > > > =20 > > > BUILDCHROOT_PREINSTALL ?=3D "gcc \ > > > make \ > > > @@ -21,8 +22,6 @@ BUILDCHROOT_PREINSTALL ?=3D "gcc \ > > > apt \ > > > automake" > > > =20 > > > -WORKDIR =3D "${TMPDIR}/work/${PF}/${DISTRO}" > > > - > > > do_build[stamp-extra-info] =3D "${DISTRO}-${DISTRO_ARCH}" > > > =20 > > > do_build() { > > > @@ -40,9 +39,9 @@ do_build() { > > > sed -i 's|##DISTRO_APT_SOURCE##|${DISTRO_APT_SOURCE}|' > > > ${WORKDIR}/multistrap.conf sed -i > > > 's|##DISTRO_SUITE##|${DISTRO_SUITE}|' ${WORKDIR}/multistrap.conf > > > sed > > > -i 's|##DISTRO_COMPONENTS##|${DISTRO_COMPONENTS}|' > > > ${WORKDIR}/multistrap.conf > > > - sed -i > > > 's|##CONFIG_SCRIPT##|./tmp/work/${PF}/${DISTRO}/configscript.sh|' > > > ${WORKDIR}/multistrap.conf > > > - sed -i > > > 's|##SETUP_SCRIPT##|./tmp/work/${PF}/${DISTRO}/setup.sh|' > > > ${WORKDIR}/multistrap.conf > > > - sed -i > > > 's|##DIR_HOOKS##|./tmp/work/${PF}/${DISTRO}/hooks_multistrap|' > > > ${WORKDIR}/multistrap.conf > > > + sed -i > > > 's|##CONFIG_SCRIPT##|./tmp/work/${DISTRO}- > > > ${DISTRO_ARCH}/${PF}/configscript.sh|' > > > ${WORKDIR}/multistrap.conf > > > + sed -i > > > 's|##SETUP_SCRIPT##|./tmp/work/${DISTRO}- > > > ${DISTRO_ARCH}/${PF}/setup.sh|' > > > ${WORKDIR}/multistrap.conf > > > + sed -i > > > 's|##DIR_HOOKS##|./tmp/work/${DISTRO}- > > > ${DISTRO_ARCH}/${PF}/hooks_multistrap|' > > > ${WORKDIR}/multistrap.conf > >=20 > > The pattern tmp/work/${DISTRO}-${DISTRO_ARCH}/${PF}/ shows up all > > the > > time, can that be derived from $WORKDIR instead of writing it down > > again and again? >=20 > That's mad, but mulstistrap understands relative paths only. Any > attempt=20 > to replace it by absolute path lead to errors. That's why it was done > in=20 > this way, because WORKDIR is absolute path. :-( If only multistrap cannot deal with absolute paths, why not use `os.path.relpath` in these instances? Cheers, Claudius --=20 DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-54 Fax: (+49)-8142-66989-80 Email: ch@denx.de PGP key: 6FF2 E59F 00C6 BC28 31D8 64C1 1173 CB19 9808 B153 Keyserver: hkp://pool.sks-keyservers.net --=-7D6mUF+eYfzfYKr7ujay Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEb/LlnwDGvCgx2GTBEXPLGZgIsVMFAlmztsgACgkQEXPLGZgI sVMhiQ/9Gl61PdHF7ACe38wPYWyDXXS+uQiOeZybeFIHx8QXygJamNBgpirgI4iY 2ulL/ig7ZkS+6rIB164D78DAGR8dBMrkyz3tx2VmSIIsBrTQfDo2YL4o4wkq23pw Ns2VW5ENJQxSmhMYgv10QRoFAGQ1kMNWKP/pIOsp9sALu3Aq5O0rh477eTwWbLPc QhDgTydOpTY0f5tuEzVEd+iqkmcHsq2kDQBmDCn7PN1MaQSETaX/eW2XTCsyaXWo fsFrwjL3t+CQ7dh8VswgTTBjBCr+QRaCwZhw1herPA526v3oOnWxNcttBJf2y99a xzKtf6bdc8okBsloJDZuXbxqEtTb4JbTUMJS1UjVejn6kwfeHXxyfUqY9y9RJ4R7 LU2B2JNPv3q1IIL7bX1xmDLVbdp0o3956Pup1t8LFmm23ikOTC9RXZhz92HSRxc+ 1XBjx0TOR1pudqOsNhdsWCM6jkosognknwHKZYrUsUk+tm5fSl/TFgo949eX/BEL qw1oIpHWZAPg9KEO/R2/+56GuO3dn9/h+puIVfgLsW+aLzb5K2Uu3XI0aIkOqPOT xWqv8vfBpEHoAn0HLdcDQABkLTjkylPtGB4QqmXp26n+CYMG1D53YYJLN7Ycs9aX b4UgEYWOASokE1n2gOjatNT4GQ0BmCKIjsBgh2GT0JHv5zAL/Yg= =VUtH -----END PGP SIGNATURE----- --=-7D6mUF+eYfzfYKr7ujay--