diff options
author | Lluis Sanchez <lluis@xamarin.com> | 2012-07-19 18:01:46 +0400 |
---|---|---|
committer | Lluis Sanchez <lluis@xamarin.com> | 2012-07-19 18:01:46 +0400 |
commit | 43b4de80b251aaacee89ede2ea5ce473a0d2992d (patch) | |
tree | 17e490d1580ab3951228d7e8611c2994dd7045aa /Mono.Addins.MSBuild | |
parent | 5c88e2195d95081cc8ff512185b8f0421ea44532 (diff) |
Build the solution using xbuild
Diffstat (limited to 'Mono.Addins.MSBuild')
-rw-r--r-- | Mono.Addins.MSBuild/Makefile.am | 43 | ||||
-rw-r--r-- | Mono.Addins.MSBuild/Mono.Addins.MSBuild.csproj | 4 |
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" /> |