From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on071d.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe49::71d]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 8B41B1A1E30 for ; Mon, 15 Aug 2016 09:10:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=y5j63+D5lGdcrF7gn+SGNqS/mesHsR+FVCUukVKO/Vg=; b=dByPqLGT+avZ6KuDJBWAqQGbK5BijmETDe+3rBA9kihN/sEz7DTSByU1N13yel52+EqG/+Aoew2ZnTzgLNfNFfkNF40RbQXRnbUz95bwHAAi9oM90wQSgeZLry4klLZntP/NFEz4EfKLwmbTvMGnTtZkOr5y0ng93IELwQl+HjI= Received: from BY2PR03MB522.namprd03.prod.outlook.com (10.141.143.142) by BY2PR03MB521.namprd03.prod.outlook.com (10.141.143.140) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.549.15; Mon, 15 Aug 2016 16:10:31 +0000 Received: from BY2PR03MB522.namprd03.prod.outlook.com ([10.141.143.142]) by BY2PR03MB522.namprd03.prod.outlook.com ([10.141.143.142]) with mapi id 15.01.0549.027; Mon, 15 Aug 2016 16:10:31 +0000 From: Kurt Kennett To: edk2-devel Thread-Topic: Setting BuildOptions by module type does not seem to work Thread-Index: AdH3DXjXZzkLe6CzToa1ZeYDl2WXaw== Date: Mon, 15 Aug 2016 16:10:31 +0000 Message-ID: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Kurt.Kennett@microsoft.com; x-originating-ip: [2001:4898:80e8:1::2e6] x-ms-office365-filtering-correlation-id: ce8b0418-35a2-49ee-35cb-08d3c526ae95 x-microsoft-exchange-diagnostics: 1; BY2PR03MB521; 6:4qPrzH6IK0hRHWHVwuLS9D/1e6laaTDbV/dbzEo9c7XdheOSDGuvLZlzsxlAVxABhB9UjRMFQLprJICJVYZZB0xMkitbOKkL6z0GRNnv1fvIoZml7LX5Zmbojwn5ON3I7ybzQ70JSmG1G2zmi3rpudCVue2v9EV7vA8kCEvNGrIiJKf9uI7FQLJ1XJOC35TC8M+qH+0u7C5Q6MPSYaFK7KV4dcvWbiiafc0p7dMOeFBC2LGa18+J/XCQ44hwpUCUR7uJHH1MwVg8jUvl6YhVXrE14ogxqmIZ8bbkWA28vJGiIQpysB8s+/91fxSYSYeMOl12/6erSRW4QIkEiDGwfA==; 5:Ex+fnVG1GIhchjpQAvO46w5ubuezOpFHcvfS9yttQ4ebbGIiYsrc6//Nkw0dUvpXYj8wq2W902mVHlh7Es2yM0Yk1opgc82usTJX8pn0EgiHtRD5oEqGhjz0rBkSre2s7H7RzqSGHTIxNSq8a1M2zg==; 24:QrCiXsToVB0IyYf95t0PK0SIvvpEaLs6cNY4ebtLNyRKsMQrhm5XIn7qr3E3k9vimaJ+ysfdHxvqCJUuWyMMu/je+LP5U1AT5L0GcERaUJ8=; 7:v1P4fva25znB2ujt2MChHpqo2aUkOI2Tse/+/8c87Ku9CMaGx2ITd4IzQ+rhqndXHw74Je7wnM5W2awXtryb4ocZgIhNEJZMsrnQqgAKwQpBW5amWNXAkyEMY6NVfvTUZ1B+swgVFv0kwnP/lhPxsXsqP+rYoKTmlE+ch0EItNCUlGLXkdz/ZlVrhn5lKRwjKo5BwbFUHtWJjlvoAtEa3LFasZnyG3v/W5I1fvfStmoGUJRM1BcWj9AAafRJN1bV x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY2PR03MB521; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(61425038)(6040176)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6055026)(61426038)(61427038); SRVR:BY2PR03MB521; BCL:0; PCL:0; RULEID:; SRVR:BY2PR03MB521; x-forefront-prvs: 0035B15214 x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(979002)(6009001)(7916002)(199003)(189002)(33656002)(122556002)(9686002)(2906002)(107886002)(2900100001)(189998001)(92566002)(8936002)(7736002)(5002640100001)(8990500004)(305945005)(87936001)(68736007)(7846002)(86612001)(7696003)(74316002)(105586002)(229853001)(106356001)(76576001)(10290500002)(10400500002)(99286002)(54356999)(5005710100001)(11100500001)(101416001)(97736004)(110136002)(8676002)(81166006)(81156014)(102836003)(450100001)(50986999)(10090500001)(586003)(6116002)(86362001)(77096005)(3280700002)(3660700001)(3826002)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1102; SCL:1; SRVR:BY2PR03MB521; H:BY2PR03MB522.namprd03.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Aug 2016 16:10:31.6264 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR03MB521 Subject: Setting BuildOptions by module type does not seem to work X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Aug 2016 16:10:34 -0000 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable DSC spec (January 2016 1.26) says I can do this: (Section 3.6 pp 76) ... * [BuildOptions.$(arch).CodeBase.Edk2ModuleType] ... And this works fine: [BuildOptions.AARCH64.common] *_VS2015x86_*_DLINK_FLAGS =3D /BORK But when I also do: [BuildOptions.AARCH64.common.DXE_RUNTIME_DRIVER] *_VS2015x86_*_DLINK_FLAGS =3D /PLOR The link flags are not affected on the command line - they get the /BORK fo= r all module types, but not the /PLOR for DXE_RUNTIME_DRIVERs. I'm not familiar with the DSC processing tools source. Anybody know where = to look to see why not? K2