Changeset 2b3ff5f1d4533d28a6309e5e780c4a1a80d18e10

Show
Ignore:
Timestamp:
08/26/08 13:48:44 (5 years ago)
Author:
Armin Burgmeier <armin@…>
Parents:
e1624d68b9dc680736c70f027849a9ccbd38b00f
Children:
599632fc9a2f107fdb03fd25026ff907ccd2b48b
git-committer:
Armin Burgmeier <armin@arbur.net> / 2008-08-26T13:48:44Z+0200
Message:

Only use ige-mac-intergration if we are running natively on Mac OS X

2008-08-26 Armin Burgmeier <armin@…>

  • src/header.cpp: Only use the ige-mac-intergration if we are running natively on Mac OS X.
  • configure.ac: Define OSX_NATIVE if we do so.
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • ChangeLog

    re1624d6 r2b3ff5f  
     12008-08-26  Armin Burgmeier  <armin@arbur.net> 
     2 
     3        * src/header.cpp: Only use the ige-mac-intergration if we are running 
     4        natively on Mac OS X. 
     5 
     6        * configure.ac: Define OSX_NATIVE if we do so. 
     7 
    182008-08-13  Armin Burgmeier  <armin@arbur.net> 
    29 
  • configure.ac

    r5b455bc r2b3ff5f  
    4242  target=`pkg-config --variable=target gtk+-2.0` 
    4343  if test "$target" = "quartz" ; then 
     44    AC_DEFINE([OSX_NATIVE], 1, [Define whether we are running natively on Mac OS X (using the quartz GDK backend)]) 
    4445    required_libs="$required_libs ige-mac-integration" 
    4546  fi 
  • src/header.cpp

    r91da217 r2b3ff5f  
    2525#include "icon.hpp" 
    2626 
    27 #ifdef OSX 
     27#include "features.hpp" 
     28 
     29#ifdef OSX_NATIVE 
    2830#include <ige-mac-menu.h> 
    2931#endif 
     
    725727                ); 
    726728        } 
    727 #ifdef OSX 
     729#ifdef OSX_NATIVE 
    728730        ige_mac_menu_set_menu_bar(GTK_MENU_SHELL (m_menubar->gobj())); 
    729731