[banshee/amazon] Get amazon-ecs building with Makefile integration



commit 86fa640498fedcdec6c5aa9794b18aac9e7dcbb8
Author: Gabriel Burt <gabriel burt gmail com>
Date:   Tue Jan 27 13:47:45 2009 -0600

    Get amazon-ecs building with Makefile integration
---
 configure.ac                                       |    1 +
 src/Libraries/Makefile.am                          |    3 +-
 .../src/Amazon.ECS/Amazon.ECS.csproj               |   48 ++++++++++----------
 .../src/Amazon.ECS/Makefile.am                     |   32 +++++++++++++
 4 files changed, 59 insertions(+), 25 deletions(-)

diff --git a/configure.ac b/configure.ac
index c3a084e..5e7052a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -220,6 +220,7 @@ src/Libraries/Mono.Media/Makefile
 src/Libraries/Mtp/Makefile
 src/Libraries/Mtp/Mtp.dll.config
 src/Libraries/MusicBrainz/Makefile
+src/Libraries/amazon-ecs-2007-07-16-cs-library/src/Amazon.ECS/Makefile
 
 src/Dap/Makefile
 src/Dap/Banshee.Dap/Makefile
diff --git a/src/Libraries/Makefile.am b/src/Libraries/Makefile.am
index 7d68086..9ceea51 100644
--- a/src/Libraries/Makefile.am
+++ b/src/Libraries/Makefile.am
@@ -7,7 +7,8 @@ SUBDIRS = \
    Mtp \
    MusicBrainz \
    Lastfm \
-   Lastfm.Gui
+   Lastfm.Gui \
+   amazon-ecs-2007-07-16-cs-library/src/Amazon.ECS
 
 MAINTAINERCLEANFILES = \
 	Makefile.in
diff --git a/src/Libraries/amazon-ecs-2007-07-16-cs-library/src/Amazon.ECS/Amazon.ECS.csproj b/src/Libraries/amazon-ecs-2007-07-16-cs-library/src/Amazon.ECS/Amazon.ECS.csproj
index e3faf03..561c066 100644
--- a/src/Libraries/amazon-ecs-2007-07-16-cs-library/src/Amazon.ECS/Amazon.ECS.csproj
+++ b/src/Libraries/amazon-ecs-2007-07-16-cs-library/src/Amazon.ECS/Amazon.ECS.csproj
@@ -1,3 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
 <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
   <PropertyGroup>
     <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
@@ -8,6 +9,7 @@
     <AppDesignerFolder>Properties</AppDesignerFolder>
     <RootNamespace>Amazon.ECS</RootNamespace>
     <AssemblyName>Amazon.ECS</AssemblyName>
+    <ProjectGuid>{8F6F5227-2E29-4EFD-9B1B-CCE0C1A06067}</ProjectGuid>
   </PropertyGroup>
   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
     <DebugSymbols>true</DebugSymbols>
@@ -33,89 +35,70 @@
     <Reference Include="System.Web" />
   </ItemGroup>
   <ItemGroup>
-     <Compile Include="Amazon.ECS\*.cs" />
-     <Compile Include="Amazon.ECS\Model\*.cs" />
-     <Compile Include="Amazon.ECS\Query\*.cs" />
-     <Compile Include="Amazon.ECS\Mock\*.cs" />
-     <Compile Include="Properties\AssemblyInfo.cs" />
+    <Compile Include="Amazon.ECS\*.cs" />
+    <Compile Include="Amazon.ECS\Model\*.cs" />
+    <Compile Include="Amazon.ECS\Query\*.cs" />
+    <Compile Include="Amazon.ECS\Mock\*.cs" />
+    <Compile Include="Properties\AssemblyInfo.cs" />
   </ItemGroup>
   <ItemGroup>
     <EmbeddedResource Include="Amazon.ECS\Mock\HelpResponse.xml">
       <LogicalName>HelpResponse.xml</LogicalName>
     </EmbeddedResource>
- 
     <EmbeddedResource Include="Amazon.ECS\Mock\ItemSearchResponse.xml">
       <LogicalName>ItemSearchResponse.xml</LogicalName>
     </EmbeddedResource>
- 
     <EmbeddedResource Include="Amazon.ECS\Mock\ItemLookupResponse.xml">
       <LogicalName>ItemLookupResponse.xml</LogicalName>
     </EmbeddedResource>
- 
     <EmbeddedResource Include="Amazon.ECS\Mock\BrowseNodeLookupResponse.xml">
       <LogicalName>BrowseNodeLookupResponse.xml</LogicalName>
     </EmbeddedResource>
- 
     <EmbeddedResource Include="Amazon.ECS\Mock\ListSearchResponse.xml">
       <LogicalName>ListSearchResponse.xml</LogicalName>
     </EmbeddedResource>
- 
     <EmbeddedResource Include="Amazon.ECS\Mock\ListLookupResponse.xml">
       <LogicalName>ListLookupResponse.xml</LogicalName>
     </EmbeddedResource>
- 
     <EmbeddedResource Include="Amazon.ECS\Mock\CustomerContentSearchResponse.xml">
       <LogicalName>CustomerContentSearchResponse.xml</LogicalName>
     </EmbeddedResource>
- 
     <EmbeddedResource Include="Amazon.ECS\Mock\CustomerContentLookupResponse.xml">
       <LogicalName>CustomerContentLookupResponse.xml</LogicalName>
     </EmbeddedResource>
- 
     <EmbeddedResource Include="Amazon.ECS\Mock\SimilarityLookupResponse.xml">
       <LogicalName>SimilarityLookupResponse.xml</LogicalName>
     </EmbeddedResource>
- 
     <EmbeddedResource Include="Amazon.ECS\Mock\SellerLookupResponse.xml">
       <LogicalName>SellerLookupResponse.xml</LogicalName>
     </EmbeddedResource>
- 
     <EmbeddedResource Include="Amazon.ECS\Mock\CartGetResponse.xml">
       <LogicalName>CartGetResponse.xml</LogicalName>
     </EmbeddedResource>
- 
     <EmbeddedResource Include="Amazon.ECS\Mock\CartAddResponse.xml">
       <LogicalName>CartAddResponse.xml</LogicalName>
     </EmbeddedResource>
- 
     <EmbeddedResource Include="Amazon.ECS\Mock\CartCreateResponse.xml">
       <LogicalName>CartCreateResponse.xml</LogicalName>
     </EmbeddedResource>
- 
     <EmbeddedResource Include="Amazon.ECS\Mock\CartModifyResponse.xml">
       <LogicalName>CartModifyResponse.xml</LogicalName>
     </EmbeddedResource>
- 
     <EmbeddedResource Include="Amazon.ECS\Mock\CartClearResponse.xml">
       <LogicalName>CartClearResponse.xml</LogicalName>
     </EmbeddedResource>
- 
     <EmbeddedResource Include="Amazon.ECS\Mock\TransactionLookupResponse.xml">
       <LogicalName>TransactionLookupResponse.xml</LogicalName>
     </EmbeddedResource>
- 
     <EmbeddedResource Include="Amazon.ECS\Mock\SellerListingSearchResponse.xml">
       <LogicalName>SellerListingSearchResponse.xml</LogicalName>
     </EmbeddedResource>
- 
     <EmbeddedResource Include="Amazon.ECS\Mock\SellerListingLookupResponse.xml">
       <LogicalName>SellerListingLookupResponse.xml</LogicalName>
     </EmbeddedResource>
- 
     <EmbeddedResource Include="Amazon.ECS\Mock\TagLookupResponse.xml">
       <LogicalName>TagLookupResponse.xml</LogicalName>
     </EmbeddedResource>
- 
   </ItemGroup>
   <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
   <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
@@ -125,4 +108,21 @@
   <Target Name="AfterBuild">
   </Target>
   -->
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties>
+        <GtkDesignInfo />
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="Makefile" SyncReferences="true" IsAutotoolsProject="true" RelativeConfigureInPath="../../../../..">
+          <BuildFilesVar Sync="true" Name="FILES" />
+          <DeployFilesVar />
+          <ResourcesVar Sync="true" Name="RESOURCES" />
+          <OthersVar />
+          <GacRefVar Sync="true" Name="REFERENCES" />
+          <AsmRefVar Sync="true" Name="REFERENCES" />
+          <ProjectRefVar Sync="true" Name="REFERENCES" />
+          <MessageRegex Name="Vala" />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
 </Project>
\ No newline at end of file
diff --git a/src/Libraries/amazon-ecs-2007-07-16-cs-library/src/Amazon.ECS/Makefile.am b/src/Libraries/amazon-ecs-2007-07-16-cs-library/src/Amazon.ECS/Makefile.am
new file mode 100644
index 0000000..13ce754
--- /dev/null
+++ b/src/Libraries/amazon-ecs-2007-07-16-cs-library/src/Amazon.ECS/Makefile.am
@@ -0,0 +1,32 @@
+ASSEMBLY = Amazon.ECS
+TARGET = library
+LINK = $(LINK_SYSTEM) $(LINK_SYSTEM_WEB)
+GMCS_FLAGS=-nowarn:0169 -nowarn:0219
+SOURCES =  \
+	Amazon.ECS/*.cs \
+	Amazon.ECS/Mock/*.cs \
+	Amazon.ECS/Model/*.cs \
+	Amazon.ECS/Query/*.cs
+
+RESOURCES = \
+	Amazon.ECS/Mock/BrowseNodeLookupResponse.xml \
+	Amazon.ECS/Mock/CartAddResponse.xml \
+	Amazon.ECS/Mock/CartClearResponse.xml \
+	Amazon.ECS/Mock/CartCreateResponse.xml \
+	Amazon.ECS/Mock/CartGetResponse.xml \
+	Amazon.ECS/Mock/CartModifyResponse.xml \
+	Amazon.ECS/Mock/CustomerContentLookupResponse.xml \
+	Amazon.ECS/Mock/CustomerContentSearchResponse.xml \
+	Amazon.ECS/Mock/HelpResponse.xml \
+	Amazon.ECS/Mock/ItemLookupResponse.xml \
+	Amazon.ECS/Mock/ItemSearchResponse.xml \
+	Amazon.ECS/Mock/ListLookupResponse.xml \
+	Amazon.ECS/Mock/ListSearchResponse.xml \
+	Amazon.ECS/Mock/SellerListingLookupResponse.xml \
+	Amazon.ECS/Mock/SellerListingSearchResponse.xml \
+	Amazon.ECS/Mock/SellerLookupResponse.xml \
+	Amazon.ECS/Mock/SimilarityLookupResponse.xml \
+	Amazon.ECS/Mock/TagLookupResponse.xml \
+	Amazon.ECS/Mock/TransactionLookupResponse.xml 
+
+include $(top_srcdir)/build/build.mk



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]