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
path: root/mautil
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 /mautil
parent5c88e2195d95081cc8ff512185b8f0421ea44532 (diff)
Build the solution using xbuild
Diffstat (limited to 'mautil')
-rw-r--r--mautil/Makefile.am32
-rw-r--r--mautil/mautil.csproj24
2 files changed, 14 insertions, 42 deletions
diff --git a/mautil/Makefile.am b/mautil/Makefile.am
index cc48ac2..b93ac4c 100644
--- a/mautil/Makefile.am
+++ b/mautil/Makefile.am
@@ -1,40 +1,12 @@
-ASSEMBLY_COMPILER_COMMAND = gmcs
-ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:4 -debug -d:DEBUG
ASSEMBLY = ../bin/mautil.exe
-COMPILE_TARGET = exe
ASSEMBLY_WRAPPER = mautil
ASSEMBLY_WRAPPER_IN = mautil.in
-PROJECT_REFERENCES = \
- ../bin/Mono.Addins.dll \
- ../bin/Mono.Addins.Setup.dll
-BUILD_DIR = ../bin
-
-all: $(ASSEMBLY)
-
-FILES = \
- AssemblyInfo.cs \
- Main.cs
-
-DATA_FILES =
-
-RESOURCES =
-
-EXTRAS =
-
-REFERENCES = -r:System
-
-DLL_REFERENCES =
-
-$(ASSEMBLY).mdb: $(ASSEMBLY)
-
-$(ASSEMBLY): $(build_sources) $(build_resources) $(build_datafiles)
- mkdir -p $(dir $(ASSEMBLY))
-
- $(ASSEMBLY_COMPILER_COMMAND) $(ASSEMBLY_COMPILER_FLAGS) -out:$@ -target:$(COMPILE_TARGET) $(build_sources) $(build_resources_embed) $(build_references_ref)
+$(ASSEMBLY): csproj_build
include $(top_srcdir)/Makefile.include
+include $(top_srcdir)/xbuild.include
programfilesdir = $(libdir)/mono/mono-addins
programfiles_DATA = $(ASSEMBLY) $(build_datafiles)
diff --git a/mautil/mautil.csproj b/mautil/mautil.csproj
index 4e69087..038e3c4 100644
--- a/mautil/mautil.csproj
+++ b/mautil/mautil.csproj
@@ -12,22 +12,22 @@
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- <DebugSymbols>true</DebugSymbols>
+ <DebugSymbols>True</DebugSymbols>
<DebugType>full</DebugType>
- <Optimize>true</Optimize>
+ <Optimize>True</Optimize>
<OutputPath>..\bin</OutputPath>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
- <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+ <CheckForOverflowUnderflow>True</CheckForOverflowUnderflow>
<Commandlineparameters>rb /home/lluis/work/monodevelop/main/build/AddIns/NUnit</Commandlineparameters>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>none</DebugType>
- <Optimize>true</Optimize>
+ <Optimize>True</Optimize>
<OutputPath>..\bin</OutputPath>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
- <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+ <CheckForOverflowUnderflow>True</CheckForOverflowUnderflow>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
@@ -50,14 +50,14 @@
<ProjectExtensions>
<MonoDevelop>
<Properties>
- <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="./Makefile.am" BuildTargetName="" CleanTargetName="" SyncReferences="true">
- <BuildFilesVar Sync="true" Name="FILES" />
- <DeployFilesVar Sync="true" Name="DATA_FILES" />
- <ResourcesVar Sync="true" Name="RESOURCES" />
+ <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="True" RelativeMakefileName="./Makefile.am" BuildTargetName="" CleanTargetName="" SyncReferences="True">
+ <BuildFilesVar Sync="True" Name="FILES" />
+ <DeployFilesVar Sync="True" Name="DATA_FILES" />
+ <ResourcesVar Sync="True" Name="RESOURCES" />
<OthersVar />
- <GacRefVar Sync="true" Name="REFERENCES" Prefix="-r:" />
- <AsmRefVar Sync="true" Name="DLL_REFERENCES" />
- <ProjectRefVar Sync="true" Name="PROJECT_REFERENCES" />
+ <GacRefVar Sync="True" Name="REFERENCES" Prefix="-r:" />
+ <AsmRefVar Sync="True" Name="DLL_REFERENCES" />
+ <ProjectRefVar Sync="True" Name="PROJECT_REFERENCES" />
</MonoDevelop.Autotools.MakefileInfo>
</Properties>
</MonoDevelop>