Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAntonius Riha <antoniusriha@gmail.com>2013-12-31 00:41:32 +0400
committerAntonius Riha <antoniusriha@gmail.com>2014-01-03 00:14:53 +0400
commit9ac4fc1b5226be7b5a59535a6201ea852d533b97 (patch)
tree5db3f5b50768b89d3cddd733ce811b6a7ec9b836 /mcs/class/Mono.XBuild.Tasks/Makefile
parent4248ffaf1cde36877266eba81c72334d4707823b (diff)
Move internals from Microsoft.Build.Tasks to new dll Mono.XBuild.Tasks
All internal members (such as PcFileCache) have been made public to make them unit-testable. * mcs/class/Makefile: Add Mono.XBuild.Tasks as build target * mcs/class/Microsoft.Build.Tasks/Makefile: Add Mono.XBuild.Tasks.dll as build reference of Microsoft.Build.Tasks.dll * mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks-net_2_0.csproj: * mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks-net_3_5.csproj: * mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks-net_4_0.csproj: * mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks-net_4_5.csproj: Remove source files, which have been moved to Mono.XBuild.Tasks.dll and add a project reference to Mono.XBuild.Tasks.dll * mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks.dll.sources: Remove files that have been moved to Mono.XBuild.Tasks.dll from Microsoft.Build.Tasks.dll * mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/PcFileCache.cs: * mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/LibraryPcFileCache.cs: This file was moved to Mono.XBuild.Tasks.dll * mcs/class/Mono.XBuild.Tasks/Assembly/AssemblyInfo.cs: Moved from Microsoft.Build.Tasks.dll. Signing key is mono.pub. * mcs/class/Mono.XBuild.Tasks/Mono.XBuild.Tasks/PcFileCache.cs: * mcs/class/Mono.XBuild.Tasks/Mono.XBuild.Tasks/LibraryPcFileCache.cs: Moved from Microsoft.Build.Tasks.dll. All internal members have been made public. * mcs/class/Mono.XBuild.Tasks/Test/Mono.XBuild.Tasks/PcFileCacheTest.cs: Create test file stub.
Diffstat (limited to 'mcs/class/Mono.XBuild.Tasks/Makefile')
-rw-r--r--mcs/class/Mono.XBuild.Tasks/Makefile16
1 files changed, 16 insertions, 0 deletions
diff --git a/mcs/class/Mono.XBuild.Tasks/Makefile b/mcs/class/Mono.XBuild.Tasks/Makefile
new file mode 100644
index 00000000000..824eaf70ab4
--- /dev/null
+++ b/mcs/class/Mono.XBuild.Tasks/Makefile
@@ -0,0 +1,16 @@
+thisdir = class/Mono.XBuild.Tasks
+SUBDIRS =
+include ../../build/rules.make
+
+LIBRARY = Mono.XBuild.Tasks.dll
+
+LIB_MCS_FLAGS = \
+ /r:$(corlib) \
+ /r:System.dll \
+ /r:System.Xml.dll
+
+export TESTING_MONO=a
+XBUILD_DIR=../../tools/xbuild
+include $(XBUILD_DIR)/xbuild_targets.make
+
+include ../../build/library.make