[smuxi/stable] Travis-CI, Frontend-GNOME.csproj: remove indicate-sharp to fix CI build



commit eb91adce00c77f987c3f4c1cdabd6f85af427725
Author: Mirco Bauer <meebey meebey net>
Date:   Mon Jan 9 21:06:40 2017 +0800

    Travis-CI, Frontend-GNOME.csproj: remove indicate-sharp to fix CI build
    
    Travis has changed the build environment for "language: C" from precise to
    trusty and now the build fails like this:
    
        Project "/home/travis/build/meebey/smuxi/src/Frontend-GNOME/Frontend-GNOME.csproj" (default 
target(s)):
        ...
        Tool /usr/bin/mcs execution started with arguments: /noconfig /codepage:65001 /debug:full /debug+ 
/optimize+ /out:obj/Release/smuxi-frontend-gnome.exe 
/resource:obj/Release/Smuxi.Frontend.Gnome.smuxi-frontend-gnome.glade,smuxi-frontend-gnome.glade 
/resource:obj/Release/Smuxi.Frontend.Gnome.gtk-gui.gui.stetic,gui.stetic 
/resource:obj/Release/Smuxi.Frontend.Gnome.images.icon_256x256.png,icon_256x256.png 
/resource:obj/Release/Smuxi.Frontend.Gnome.images.group-chat_256x256.png,group-chat_256x256.png 
/resource:obj/Release/Smuxi.Frontend.Gnome.images.person-chat_256x256.png,person-chat_256x256.png 
/resource:obj/Release/Smuxi.Frontend.Gnome.images.protocol-chat_256x256.png,protocol-chat_256x256.png 
/resource:obj/Release/Smuxi.Frontend.Gnome.images.session-chat_256x256.png,session-chat_256x256.png 
AboutDialog.cs AssemblyInfo.cs CrashDialog.cs EngineManagerDialog.cs Entry.cs Frontend.cs GnomeUI.cs Main.cs 
MainWindow.cs NotImplementedMessageDialog.cs Notebook.cs SplashScreenWindow
 .cs ChatViewManager.cs Preferences/ServerListView.cs Preferences/PreferencesDialog.cs gtk-gui/generated.cs 
QuickConnectDialog.cs SteticPreferencesDialog.cs gtk-gui/Smuxi.Frontend.Gnome.SteticPreferencesDialog.cs 
gtk-gui/Smuxi.Frontend.Gnome.QuickConnectDialog.cs FindGroupChatDialog.cs 
gtk-gui/Smuxi.Frontend.Gnome.FindGroupChatDialog.cs ../AssemblyVersion.cs ChatFindDialog.cs 
gtk-gui/Smuxi.Frontend.Gnome.ChatFindDialog.cs Views/Chats/ChatView.cs Views/Chats/GroupChatView.cs 
Views/Chats/PersonChatView.cs Views/Chats/ProtocolChatView.cs Views/Chats/SessionChatView.cs 
Views/MessageTextView.cs OpenChatDialog.cs gtk-gui/Smuxi.Frontend.Gnome.OpenChatDialog.cs ChatTypeWidget.cs 
gtk-gui/Smuxi.Frontend.Gnome.ChatTypeWidget.cs gtk-gui/Smuxi.Frontend.Gnome.EngineAssistantIntroWidget.cs 
gtk-gui/Smuxi.Frontend.Gnome.EngineAssistantNameWidget.cs 
gtk-gui/Smuxi.Frontend.Gnome.EngineAssistantConnectionWidget.cs 
gtk-gui/Smuxi.Frontend.Gnome.EngineAssistantCredentialsWidget.cs Views/Assistants/
 Engine/EngineAssistantIntroWidget.cs Views/Assistants/Engine/EngineAssistant.cs 
Views/Assistants/Engine/EngineAssistantNameWidget.cs 
Views/Assistants/Engine/EngineAssistantConnectionWidget.cs 
Views/Assistants/Engine/EngineAssistantCredentialsWidget.cs ThemeSettings.cs PangoTools.cs 
Views/ServerWidget.cs Views/ServerDialog.cs gtk-gui/Smuxi.Frontend.Gnome.ServerDialog.cs 
gtk-gui/Smuxi.Frontend.Gnome.ServerWidget.cs StatusIconManager.cs 
gtk-gui/Smuxi.Frontend.Gnome.FilterListWidget.cs Views/FilterListWidget.cs IndicateManager.cs 
NotifyManager.cs ColorConverter.cs NetworkManager.cs Gtk.WindowExtensions.cs 
gtk-gui/Smuxi.Frontend.Gnome.JoinWidget.cs Views/JoinWidget.cs osx/IgeMacMenu.cs osx/ApplicationEvents.cs 
osx/Carbon.cs osx/AppleEvent.cs osx/CoreFoundation.cs gtk-gui/Smuxi.Frontend.Gnome.MenuWidget.cs 
Views/MenuWidget.cs Views/Tags/LinkTag.cs Views/Tags/PersonTag.cs Views/ChatTreeView.cs 
Views/Tags/EmojiTag.cs obj/Release/.NETFramework,Version=v4.5.AssemblyAttribute.cs /targe
 t:winexe /define:"TRACE;LOG4NET;CONFIG_NINI;GTK_SHARP_2_10;INDICATE_SHARP;NOTIFY_SHARP;IPC_DBUS;DBUS_SHARP" 
/reference:../../lib/log4net.dll /reference:../../lib/Nini.dll /reference:/usr/lib/mono/4.5/System.dll 
/reference:/usr/lib/mono/4.5/Mono.Posix.dll /reference:/usr/lib/cli/glib-sharp-2.0/glib-sharp.dll 
/reference:/usr/lib/cli/glade-sharp-2.0/glade-sharp.dll /reference:/usr/lib/cli/gdk-sharp-2.0/gdk-sharp.dll 
/reference:/usr/lib/cli/gtk-sharp-2.0/gtk-sharp.dll /reference:/usr/lib/cli/pango-sharp-2.0/pango-sharp.dll 
/reference:/usr/lib/cli/notify-sharp-0.4/notify-sharp.dll /reference:/usr/lib/gio-sharp/gio-sharp.dll 
/reference:/usr/lib/cli/atk-sharp-2.0/atk-sharp.dll /reference:/usr/lib/cli/dbus-sharp-1.0/dbus-sharp.dll 
/reference:/usr/lib/cli/dbus-sharp-glib-1.0/dbus-sharp-glib.dll /reference:/usr/lib/mono/4.5/System.Web.dll 
/reference:/usr/lib/mono/4.5/System.Core.dll 
/reference:/home/travis/build/meebey/smuxi/bin/release//smuxi-engine.dll /reference:/home/travis/build/
 meebey/smuxi/bin/release//smuxi-common.dll 
/reference:/home/travis/build/meebey/smuxi/bin/release//smuxi-frontend.dll /warn:4
        IndicateManager.cs(28,7): error CS0246: The type or namespace name `Indicate' could not be found. Are 
you missing an assembly reference?
        IndicateManager.cs(54,9): error CS0246: The type or namespace name `Server' could not be found. Are 
you missing an assembly reference?
        IndicateManager.cs(55,30): error CS0246: The type or namespace name `Indicator' could not be found. 
Are you missing an assembly reference?
        IndicateManager.cs(420,51): error CS0246: The type or namespace name `ServerDisplayArgs' could not be 
found. Are you missing an assembly reference?
    
    indicate-sharp is not available on all Linux distros and even in Ubuntu it needs
    to probe for indicate-sharp and messagingmenu-sharp and conditionally use the
    available one. This can't be covered in the .csproj file and thus it is better
    to remove it for now to fix the CI build.
    
    This change was backported from 1c3473f7173a0c667902a1761b43c8d7ac2d041f of the
    master branch.

 src/Frontend-GNOME/Frontend-GNOME.csproj |    8 ++------
 1 files changed, 2 insertions(+), 6 deletions(-)
---
diff --git a/src/Frontend-GNOME/Frontend-GNOME.csproj b/src/Frontend-GNOME/Frontend-GNOME.csproj
index 2d37e3d..70cf8d6 100644
--- a/src/Frontend-GNOME/Frontend-GNOME.csproj
+++ b/src/Frontend-GNOME/Frontend-GNOME.csproj
@@ -18,7 +18,7 @@
     <DebugType>full</DebugType>
     <Optimize>false</Optimize>
     <OutputPath>..\..\bin\debug</OutputPath>
-    
<DefineConstants>DEBUG;TRACE;LOG4NET;CONFIG_NINI;GTK_SHARP_2_10;INDICATE_SHARP;NOTIFY_SHARP;IPC_DBUS;DBUS_SHARP;GTKSPELL</DefineConstants>
+    
<DefineConstants>DEBUG;TRACE;LOG4NET;CONFIG_NINI;GTK_SHARP_2_10;NOTIFY_SHARP;IPC_DBUS;DBUS_SHARP;GTKSPELL</DefineConstants>
     <ErrorReport>prompt</ErrorReport>
     <WarningLevel>4</WarningLevel>
     <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
@@ -37,7 +37,7 @@
     <DebugType>full</DebugType>
     <Optimize>true</Optimize>
     <OutputPath>..\..\bin\release</OutputPath>
-    
<DefineConstants>TRACE;LOG4NET;CONFIG_NINI;GTK_SHARP_2_10;INDICATE_SHARP;NOTIFY_SHARP;IPC_DBUS;DBUS_SHARP</DefineConstants>
+    
<DefineConstants>TRACE;LOG4NET;CONFIG_NINI;GTK_SHARP_2_10;NOTIFY_SHARP;IPC_DBUS;DBUS_SHARP</DefineConstants>
     <ErrorReport>prompt</ErrorReport>
     <WarningLevel>4</WarningLevel>
     <RunWithWarnings>false</RunWithWarnings>
@@ -225,10 +225,6 @@
     <Reference Include="gio-sharp, Version=2.14.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
       <Package>gio-sharp-2.0</Package>
     </Reference>
-    <Reference Include="indicate-sharp, Version=0.4.1.0, Culture=neutral, PublicKeyToken=2e8e49ba7d172cb0">
-      <Private>False</Private>
-      <Package>indicate-sharp-0.1</Package>
-    </Reference>
     <Reference Include="atk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
       <Private>False</Private>
       <Package>gtk-sharp-2.0</Package>


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