summaryrefslogtreecommitdiff
path: root/Source/Core/Common/Src/SConscript
AgeCommit message (Collapse)Author
2010-06-02Fix some cases of variables being used uninitialized. Also some unusedSoren Jorvang
variables, writeable strings and dangerously shadowed variables. index(), gamma(), exp() and y0() are POSIX functions and using those names can cause namespace confusion. A number of C files were missing the final newline required by ANSI C and some versions of GCC are pedantic enough to complain about this. These changes simply the scons build, allowing us to get rid of filterWarnings which is simply more trouble than it's worth. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5574 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-01-16Move Segher's hashing/crypto code from the Dolphin project to Common.hrydgard
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4857 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-10-07More OpenCL work, got XFB converting which needs more optimization. I ↵Sonicadvance1
haven't checked for FPS changes. My desktop isn't the best to test on anyway (Phenom 1, 32 stream processors). The package check doesn't work for me, so I just checked true if you compile with opencl=true. Requires a bit of cleanup still git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4369 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-09-14update SConscript for last commitShawn Hoffman
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4269 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-06-28cleanup: extract breakpoint code into Common. only have one shared ↵hrydgard
PPCDebugInterface. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3567 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-06-21Linux compile fixSonicadvance1
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3519 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-06-14Remove the last use of MappedFile and kill the code. (less code is good!) ↵hrydgard
(we've found that file mapping in the context of Dolphin only causes problems and give no speed gain - Dolphin gobbles address space ferociously on its own without mapping in huge disk images). Add some math util functions. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3441 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-22auto-create a blank fat32 sd card image if one does not exist, thanks to ↵Shawn Hoffman
google :p git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3041 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-12more scons build fixupsnakeee
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2960 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-25moved wavefile to audiocommon, you might need to add audiocommon include/lib ↵nakeee
paths to DSP-LLE on windows git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2753 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-18nakee's new logmanager. added a console window for windows builds (prints to ↵Shawn Hoffman
parent console on non-win32). also fix some random wxw bugs: main window's position is saved when using debugger, disabling windows from the tools menu are saved settings, some other small fixes git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2675 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-09Some scons updates,LPFaint99
windows scons will build if dirs = 'Externals/Bochs_disasm', 'Externals/LZO', 'Externals/WiiUseSrc/Src', #'Source/Core/Common/Src', #'Source/Core/Core/Src', # 'Source/Core/DiscIO/Src', # 'Source/Core/VideoCommon/Src', #'Source/Core/InputCommon/Src', 'Source/Plugins/Plugin_VideoOGL/Src', #'Source/Plugins/Plugin_DSP_HLE/Src', 'Source/Plugins/Plugin_DSP_LLE/Src', 'Source/Plugins/Plugin_PadSimple/Src', 'Source/Plugins/Plugin_PadSimpleEvnt/Src', # 'Source/Plugins/Plugin_nJoy_SDL/Src', #'Source/Plugins/Plugin_nJoy_Testing/Src', #'Source/Plugins/Plugin_Wiimote/Src', # 'Source/Core/DolphinWX/Src', 'Source/Core/DebuggerWX/Src', git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2627 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28Merge large parts of nakeee's "Soap" branch into trunk, after fixing a few ↵hrydgard
crash bugs in FileUtil.cpp. Not really anything interesting, just some better comments, some slightly more portable/cleaner code in places. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2459 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-24Added cdutils which suppose to scan for devices in a portable way (ripped ↵nakeee
from cdio) Changed the Code to use it instead of DriveUtil code. Please test the code git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2413 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-24Attempt at raw drive access for linux / osx, test please :)LPFaint99
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2410 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22forgot to update the sconscripthrydgard
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2365 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-01kill useless unit testing framework that doesn't work :phrydgard
might make or add a better one later. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2053 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-17Misc Linux build fixes in the wake of r1887; still doesn't work right magumagu9
because Source/Plugins/Plugin_DSP_HLE/Src/Debugger/Logging.cpp appears to be missing, and I haven't looked at the fallout of r1884 yet. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1897 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-15nakee's work on dolphin events. Also get wxw out of logmanager. This commit ↵Shawn Hoffman
wants your comments git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1875 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-14new MsgHandler replacing commonnakeee
Most things moved to macros git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1542 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-03removed old logging left overnakeee
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1387 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-01"FileSearch.cpp" was moved.Maarten ter Huurne
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1035 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-09Fix Building in Linux, removed the define for _T() in Common.h so now we can ↵Sonicadvance1
have wx headers after including Common.h. Also, InterlockedExchange isn't in Linux so I just made it assign the variable git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@809 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-09-21cleaned up SConscriptsnakeee
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@602 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-09-20fixed scons=parsingnakeee
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@591 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-09-16copy to clonenakeee
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@534 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-09-07Removed "HTTP.cpp" from list of files to build, because the source file was ↵Maarten ter Huurne
removed too. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@454 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-09-01Removed parts of PortableSockets that we do not use. If you need more ↵Maarten ter Huurne
functionality later, resurrect it from old SVN revisions or re-download the source (see top of the header). However, DO NOT use performance counters to do timing, since the counter value can be different for different CPU cores. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@428 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-08-26Only use "-fPIC" for compiling objects that will be part of dynamic libs. ↵Maarten ter Huurne
Make SConscripts inherit the compile flags from the top level instead of overriding them. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@329 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-08-26Restructured main SCons file in the same way as the one for the GL plugin.Maarten ter Huurne
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@328 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-08-21Save states - more boring groundwork. Far from done.hrydgard
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@263 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-08-12Lots of various changes. CPU detect fix. Maybe a minor speed increase. CPU ↵hrydgard
bugs remain. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@180 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-07-31Cleanup, preparations for Linux/Mac JIT (not yet working)hrydgard
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@114 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-07-23Linux: Fixes so it compiles in 32bit. Now a Config dialog for the video ↵Sonicadvance1
plugin, Linux only, if you want to change for Windows, work on it git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@61 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-07-20Linux: Fix ups for people running Linux. If it breaks anything, punch me in ↵Sonicadvance1
the face. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@30 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-07-12Initial megacommit.hrydgard
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4 8ced0084-cf51-0410-be5f-012b33b47a6e