# -*- python -*- Import('env') import sys name = "Plugin_GCPadNew" padenv = env.Clone() files = [ 'Config.cpp', 'ControllerEmu.cpp', 'ControllerEmu/GCPad/GCPad.cpp', 'GCPadNew.cpp', 'ControllerInterface/ControllerInterface.cpp', 'IniFile.cpp', ] if padenv['HAVE_SDL']: files += [ 'ControllerInterface/SDL/SDL.cpp' ] if sys.platform == 'darwin': files += [ 'ControllerInterface/OSX/OSX.cpp', 'ControllerInterface/OSX/OSXPrivate.mm' ] if padenv['HAVE_WX']: files += [ 'ConfigDiag.cpp', 'ConfigDiagBitmaps.cpp', ] padenv.Append( LIBS = [ 'inputcommon', 'common', ], ) if sys.platform == 'darwin': padenv['FRAMEWORKS'] = ['CoreFoundation', 'System', 'Cocoa', ] padenv.SharedLibrary(env['plugin_dir']+name, files)