Changeset 3103

Show
Ignore:
Timestamp:
07/08/08 20:55:00 (5 years ago)
Author:
nopper
Message:

Fixing tabber for windows

Location:
branch/UmitPlugins/source-plugins
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • branch/UmitPlugins/source-plugins/builder.py

    r3101 r3103  
    1414 
    1515    if os.name =="nt": 
    16         os.system("C:\\python25\\python.exe setup.py install") 
     16        os.system("C:\\python25\\python.exe setup.py build_ext -c mingw32 install") 
    1717    else: 
    1818        os.system("python setup.py install") 
  • branch/UmitPlugins/source-plugins/tabber/setup.py

    r3022 r3103  
    9494    return retval 
    9595 
    96 moo = Extension( 
    97     'tabber.moo_stub', 
    98     [ 
    99         'moo/moopane.c', 
    100         'moo/moopaned.c', 
    101         'moo/moobigpaned.c', 
    102         'moo/moomarshals.c', 
    103         'moo/moo-pygtk.c', 
    104         'moo/moo-stub.c', 
    105     ], 
    106     include_dirs=pkc_get_include_dirs('gtk+-2.0 pygtk-2.0'), 
    107     libraries=pkc_get_libraries('gtk+-2.0 pygtk-2.0'), 
    108     library_dirs=pkc_get_library_dirs('gtk+-2.0 pygtk-2.0'), 
    109 ) 
     96if os.name != 'nt': 
     97    moo = Extension( 
     98        'tabber.moo_stub', 
     99        [ 
     100            'moo/moopane.c', 
     101            'moo/moopaned.c', 
     102            'moo/moobigpaned.c', 
     103            'moo/moomarshals.c', 
     104            'moo/moo-pygtk.c', 
     105            'moo/moo-stub.c', 
     106        ], 
     107        include_dirs=pkc_get_include_dirs('gtk+-2.0 pygtk-2.0'), 
     108        libraries=pkc_get_libraries('gtk+-2.0 pygtk-2.0'), 
     109        library_dirs=pkc_get_library_dirs('gtk+-2.0 pygtk-2.0'), 
     110    ) 
     111else: 
     112       moo = Extension( 
     113        'tabber.moo_stub', 
     114        [ 
     115            'moo/moopane.c', 
     116            'moo/moopaned.c', 
     117            'moo/moobigpaned.c', 
     118            'moo/moomarshals.c', 
     119            'moo/moo-pygtk.c', 
     120            'moo/moo-stub.c', 
     121        ], 
     122        include_dirs=[ 
     123            "C:\\GTK\\include\\gtk-2.0", "C:\\GTK\\include\\glib-2.0", 
     124            "C:\\GTK\\include\\atk-1.0", "C:\\GTK\\include\\pango-1.0", 
     125            "C:\\GTK\\include\\cairo", 
     126            "C:\\GTK\\lib\\gtk-2.0\\include", "C:\\GTK\\lib\\glib-2.0\\include", 
     127            "C:\\Python25\\include\\pycairo", "C:\\Python25\\include\\pygtk-2.0" 
     128            ], 
     129        library_dirs=["C:\\GTK\\lib"], 
     130        libraries=["gtk-win32-2.0", "gthread-2.0", "glib-2.0", "gobject-2.0", "gdk-win32-2.0", "gdk_pixbuf-2.0"] 
     131    )  
    110132 
    111133setup(