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

github.com/mono/mono-addins.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLluis Sanchez <lluis@xamarin.com>2012-07-19 18:01:46 +0400
committerLluis Sanchez <lluis@xamarin.com>2012-07-19 18:01:46 +0400
commit43b4de80b251aaacee89ede2ea5ce473a0d2992d (patch)
tree17e490d1580ab3951228d7e8611c2994dd7045aa /Mono.Addins.MSBuild
parent5c88e2195d95081cc8ff512185b8f0421ea44532 (diff)
Build the solution using xbuild
Diffstat (limited to 'Mono.Addins.MSBuild')
-rw-r--r--Mono.Addins.MSBuild/Makefile.am43
-rw-r--r--Mono.Addins.MSBuild/Mono.Addins.MSBuild.csproj4
2 files changed, 6 insertions, 41 deletions
diff --git a/Mono.Addins.MSBuild/Makefile.am b/Mono.Addins.MSBuild/Makefile.am
index ecbd538..1a7f7ae 100644
--- a/Mono.Addins.MSBuild/Makefile.am
+++ b/Mono.Addins.MSBuild/Makefile.am
@@ -1,51 +1,14 @@
-KEY_FILE=$(top_srcdir)/mono-addins.snk
-ASSEMBLY_COMPILER_COMMAND = gmcs
-ASSEMBLY_COMPILER_FLAGS = -keyfile:$(KEY_FILE) -noconfig -codepage:utf8 -warn:4 -debug -d:DEBUG
ASSEMBLY = ../bin/Mono.Addins.MSBuild.dll
ASSEMBLY_NAME=Mono.Addins.MSBuild
-COMPILE_TARGET = library
PC_FILES_IN = mono-addins-msbuild.pc.in
-PROJECT_REFERENCES = \
- ../bin/Mono.Addins.dll \
- ../bin/Mono.Addins.Setup.dll
-BUILD_DIR = ../bin
-
-
-all: $(ASSEMBLY)
-
-FILES = \
- AssemblyInfo.cs \
- ResolveAddinReferences.cs
-
-DATA_FILES =
-
-RESOURCES =
-
-EXTRAS = \
- ./Makefile.am \
- ./Mono.Addins.targets
-
-REFERENCES = \
- -r:Microsoft.Build.Framework \
- -r:Microsoft.Build.Utilities.v3.5 \
- -r:System
-
-DLL_REFERENCES =
-
-$(ASSEMBLY).mdb: $(ASSEMBLY)
-
-$(ASSEMBLY): $(build_sources) $(build_resources) $(build_datafiles) $(POLICY_ASSEMBLIES)
- mkdir -p $(dir $(ASSEMBLY))
- $(ASSEMBLY_COMPILER_COMMAND) $(ASSEMBLY_COMPILER_FLAGS) -out:$@ -target:$(COMPILE_TARGET) $(build_sources) $(build_resources_embed) $(build_references_ref)
-
-xbuilddir = $(libdir)/mono/xbuild
-xbuild_DATA = Mono.Addins.targets
install-data-local: gac-install
-
uninstall-local: gac-uninstall
include $(top_srcdir)/Makefile.include
+include $(top_srcdir)/xbuild.include
CLEANFILES += $(POLICY_ASSEMBLIES) $(POLICY_CONFIGS)
+
+
diff --git a/Mono.Addins.MSBuild/Mono.Addins.MSBuild.csproj b/Mono.Addins.MSBuild/Mono.Addins.MSBuild.csproj
index 487f817..846998f 100644
--- a/Mono.Addins.MSBuild/Mono.Addins.MSBuild.csproj
+++ b/Mono.Addins.MSBuild/Mono.Addins.MSBuild.csproj
@@ -10,6 +10,8 @@
<AssemblyName>Mono.Addins.MSBuild</AssemblyName>
<RootNamespace>Mono.Addins.MSBuild</RootNamespace>
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+ <SignAssembly>True</SignAssembly>
+ <AssemblyOriginatorKeyFile>..\mono-addins.snk</AssemblyOriginatorKeyFile>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>True</DebugSymbols>
@@ -42,7 +44,7 @@
<ProjectExtensions>
<MonoDevelop>
<Properties>
- <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="True" RelativeMakefileName="Makefile.am" BuildTargetName="" CleanTargetName="" SyncReferences="True" IsAutotoolsProject="True" RelativeConfigureInPath="..">
+ <MonoDevelop.Autotools.MakefileInfo RelativeMakefileName="Makefile.am" BuildTargetName="" CleanTargetName="" SyncReferences="True" IsAutotoolsProject="True" RelativeConfigureInPath="..">
<BuildFilesVar Sync="True" Name="FILES" />
<DeployFilesVar />
<ResourcesVar Sync="True" Name="RESOURCES" />