dolphin/Source/Core/InputCommon/Src
Soren Jorvang 6d70c14d12 In the SCons build, skip the generation of static libraries
and just operate on lists of object files instead.

This helps with LTO since LLVM/clang LTO is completely broken
by static libraries. It also helps identify symbol clashes
between components like the former plugins.

Many linkers also expect static libraries to form a strict DAG
which turns out be a difficult rule to uphold in practice,
especially since some of our platforms aren't picky about this.

LTO builds currently appears to crash at runtime because of
the static wx libs.


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7056 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-02-04 00:46:56 +00:00
..
ControllerInterface Fix the CMake build. 2011-02-03 21:11:06 +00:00
ControllerEmu.cpp Finally got the input common strings figured out. That pretty much finishes translations. 2011-01-14 03:05:02 +00:00
ControllerEmu.h Finally got the input common strings figured out. That pretty much finishes translations. 2011-01-14 03:05:02 +00:00
GCPadStatus.h Rename pluginspecs_pad.h to GCPadStatus.h, and move it into InputCommon. 2010-06-13 09:26:00 +00:00
InputConfig.cpp Moved WiimoteNew into Dolphin and eliminated the old wiimote plugin. Removed wiimote plugin support. Moved input dialog related InputUICommon stuff into DolphinWX. Removed now unused InputCommon files. UDPWiimote stuff is temporarily disabled until it is reorganized so Core won't depend on wx. Real wiimotes are now initialized on first need(wiimote diag open or game start) and left initialized until Dolphin exit.(maybe this will work better for Linux/OS X) (scons probably needs some fixes) 2010-10-12 19:42:29 +00:00
InputConfig.h Moved WiimoteNew into Dolphin and eliminated the old wiimote plugin. Removed wiimote plugin support. Moved input dialog related InputUICommon stuff into DolphinWX. Removed now unused InputCommon files. UDPWiimote stuff is temporarily disabled until it is reorganized so Core won't depend on wx. Real wiimotes are now initialized on first need(wiimote diag open or game start) and left initialized until Dolphin exit.(maybe this will work better for Linux/OS X) (scons probably needs some fixes) 2010-10-12 19:42:29 +00:00
SConscript In the SCons build, skip the generation of static libraries 2011-02-04 00:46:56 +00:00
UDPWiimote.cpp Eliminate some trampoline functions. 2011-01-31 08:19:27 +00:00
UDPWiimote.h Eliminate some trampoline functions. 2011-01-31 08:19:27 +00:00
UDPWrapper.cpp Move UDPConfigDiag into Dolphin, to allow building of UDP Wiimote again. 2010-11-14 13:30:57 +00:00
UDPWrapper.h Move UDPConfigDiag into Dolphin, to allow building of UDP Wiimote again. 2010-11-14 13:30:57 +00:00
X11InputBase.cpp Big restructuring of how the video plugin works. In linux and windows you shouldn't see a change in the functionality; however, there are changes in how render to main or not, and fullscreen modes, and such are handled. Input is largely restructured for the video plugin. It is now handled by the host. Keys for pausing and changing fullscreen are configurable. More will probably be later. This is probably classified as highly experimental. 2010-04-12 01:33:10 +00:00
X11InputBase.h Some pathnames are used both by SCons and cpp which can be a bit tricky. 2010-07-20 02:45:31 +00:00