# -*- python -*- 
 
Import('env')
import sys

wmenv = env.Clone()
name = "Plugin_Wiimote"

files = [
	"Config.cpp",
	"DataReports.cpp",
	"EmuDefinitions.cpp",
	"EmuDynamics.cpp",
	"EmuMain.cpp",
	"EmuPad.cpp",
	"EmuSubroutines.cpp",
	"Encryption.cpp",
	"main.cpp",
	"Rumble.cpp",
	"UDPWiimote.cpp"
	]

libs = [ 'inputcommon', 'common', 'SDL' ]

if wmenv['HAVE_WX']:
	libs = [ 'inputuicommon' ] + libs
	files += [
		"ConfigBasicDlg.cpp",
		"ConfigPadDlg.cpp",
		"ConfigGamepad.cpp",
		"FillReport.cpp",
        ]

cxxflags = [ ]

if wmenv['HAVE_WIIUSE']:
	libs  += [ 'wiiuse' ]
	files += [ "wiimote_real.cpp" ]
	cxxflags += ['-DHAVE_WIIUSE']

wmenv.Append(
	CXXFLAGS = cxxflags,
	LIBS = libs,
	)

wmenv.SharedLibrary(env['plugin_dir']+name, files)
