From ffc16020fee4d866de568042fe085143332a2159 Mon Sep 17 00:00:00 2001 From: Egor Chesakov Date: Wed, 14 Mar 2018 16:46:44 -0700 Subject: Include Linux/cross-arch components into NuGet packages (#16859) * Add __DoCrossArchBuild settings to config.json * HasCrossTargetComponents computes to 'true' on Linux when __DoCrossArchBuild is 1 in dir.props * Include cross-architecture libclrjit.so crossgen into NuGet props files when HasCrossTargetComponents is 'true' * Pass $__DoCrossArchBuild to run.sh when generating NuGet packages in build.sh --- config.json | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'config.json') diff --git a/config.json b/config.json index 1927340cde..1725bc04a7 100644 --- a/config.json +++ b/config.json @@ -186,6 +186,12 @@ "values": [], "defaultValue": "" }, + "__DoCrossArchBuild": { + "description": "Specifies if we build cross-architecture components on Linux.", + "valueType": "property", + "values": [], + "defaultValue": "" + }, "GenerateVersionHeader": { "description": "Generates _version.h", "valueType": "passThrough", -- cgit v1.2.3