You've already forked linux-packaging-mono
Imported Upstream version 5.20.0.180
Former-commit-id: ff953ca879339fe1e1211f7220f563e1342e66cb
This commit is contained in:
parent
0e2d47d1c8
commit
0510252385
@@ -1,13 +1,13 @@
|
||||
XBUILD_DATA_DIR=$(topdir)/tools/xbuild/data
|
||||
XBUILD_PROFILE_DIR=$(topdir)/class/lib/$(PROFILE)
|
||||
XBUILD_TESTING_DIR=$(topdir)/class/lib/net_4_x/tests/xbuild
|
||||
|
||||
# makes xbuild look in the class/lib/$PROFILE build directories for targets etc
|
||||
export TESTING_MONO=a
|
||||
export MSBuildExtensionsPath=$(XBUILD_DATA_DIR)
|
||||
export XBUILD_FRAMEWORK_FOLDERS_PATH= $(topdir)/class/Microsoft.Build/xbuild-testing
|
||||
export MSBuildExtensionsPath=$(XBUILD_TESTING_DIR)/extensions
|
||||
export XBUILD_FRAMEWORK_FOLDERS_PATH=$(XBUILD_TESTING_DIR)/frameworks
|
||||
|
||||
test-local: copy-targets Test/test-config-file-$(PROFILE)
|
||||
clean-local: clean-targets clean-test-config
|
||||
test-local: copy-targets copy-data copy-frameworks Test/test-config-file-$(PROFILE)
|
||||
clean-local: clean-targets clean-data clean-frameworks clean-test-config
|
||||
|
||||
Test/test-config-file-$(PROFILE): $(XBUILD_DATA_DIR)/xbuild.exe.config_test.in
|
||||
sed -e 's/@ASM_VERSION@/$(XBUILD_ASSEMBLY_VERSION)/g' $(XBUILD_DATA_DIR)/xbuild.exe.config_test.in > Test/test-config-file-$(PROFILE)
|
||||
@@ -23,6 +23,14 @@ XBUILD_4_0_PROFILE_DIR=$(topdir)/class/lib/net_4_x
|
||||
XBUILD_12_0_PROFILE_DIR=$(topdir)/class/lib/xbuild_12
|
||||
XBUILD_14_0_PROFILE_DIR=$(topdir)/class/lib/xbuild_14
|
||||
|
||||
copy-data:
|
||||
mkdir -p $(XBUILD_TESTING_DIR)/extensions
|
||||
cp -R -L $(XBUILD_DATA_DIR)/. $(XBUILD_TESTING_DIR)/extensions
|
||||
|
||||
copy-frameworks:
|
||||
mkdir -p $(XBUILD_TESTING_DIR)/frameworks
|
||||
cp -R -L $(topdir)/class/Microsoft.Build/xbuild-testing/. $(XBUILD_TESTING_DIR)/frameworks
|
||||
|
||||
copy-targets-4.0:
|
||||
cp $(XBUILD_DATA_DIR)/4.0/Microsoft.Common.targets $(XBUILD_4_0_PROFILE_DIR)
|
||||
cp $(XBUILD_DATA_DIR)/4.0/Microsoft.Common.tasks $(XBUILD_4_0_PROFILE_DIR)
|
||||
@@ -41,6 +49,12 @@ copy-targets-14.0:
|
||||
cp $(XBUILD_DATA_DIR)/14.0/Microsoft.CSharp.targets $(XBUILD_14_0_PROFILE_DIR)
|
||||
cp $(XBUILD_DATA_DIR)/Microsoft.VisualBasic.targets $(XBUILD_14_0_PROFILE_DIR)
|
||||
|
||||
clean-data:
|
||||
rm -rf $(XBUILD_TESTING_DIR)/extensions
|
||||
|
||||
clean-frameworks:
|
||||
rm -rf $(XBUILD_TESTING_DIR)/frameworks
|
||||
|
||||
clean-targets-4.0:
|
||||
rm -f $(XBUILD_4_0_PROFILE_DIR)/Microsoft.Common.targets
|
||||
rm -f $(XBUILD_4_0_PROFILE_DIR)/Microsoft.Common.tasks
|
||||
|
||||
Reference in New Issue
Block a user