| 
									
										
										
										
											2009-01-15 06:48:15 +00:00
										 |  |  | # -*- python -*- | 
					
						
							| 
									
										
										
										
											2008-09-21 19:54:29 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-07-12 17:40:22 +00:00
										 |  |  | Import('env') | 
					
						
							| 
									
										
										
										
											2010-08-01 16:30:22 +00:00
										 |  |  | import os | 
					
						
							| 
									
										
										
											
												Some scons updates,
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-03-09 00:36:59 +00:00
										 |  |  | import sys | 
					
						
							| 
									
										
										
										
											2010-08-01 16:30:22 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-01-23 21:28:04 +00:00
										 |  |  | def createVersion(env, target, source): | 
					
						
							|  |  |  | 	from SconsTests import utils | 
					
						
							|  |  |  | 	utils.GenerateRevFile(env['flavor'], source[0].path, target[0].path) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | env.Command('svnrev.h', 'svnrev_template.h', | 
					
						
							|  |  |  | 	[Delete('${TARGET.srcpath}'), createVersion]) | 
					
						
							| 
									
										
										
										
											2008-07-12 17:40:22 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-08-26 22:28:42 +00:00
										 |  |  | files = [ | 
					
						
							|  |  |  | 	"ABI.cpp", | 
					
						
							| 
									
										
										
										
											2009-06-28 12:15:31 +00:00
										 |  |  | 	"BreakPoints.cpp", | 
					
						
							| 
									
										
										
										
											2009-02-24 15:04:12 +00:00
										 |  |  | 	"CDUtils.cpp", | 
					
						
							| 
									
										
										
										
											2009-02-22 12:44:13 +00:00
										 |  |  | 	"ColorUtil.cpp", | 
					
						
							| 
									
										
										
										
											2009-03-18 17:17:58 +00:00
										 |  |  | 	"ConsoleListener.cpp", | 
					
						
							| 
									
										
										
										
											2008-08-26 22:28:42 +00:00
										 |  |  | 	"CPUDetect.cpp", | 
					
						
							|  |  |  | 	"DynamicLibrary.cpp", | 
					
						
							| 
									
										
										
										
											2008-11-01 17:44:27 +00:00
										 |  |  | 	"FileSearch.cpp", | 
					
						
							| 
									
										
										
										
											2008-08-26 22:28:42 +00:00
										 |  |  | 	"FileUtil.cpp", | 
					
						
							| 
									
										
										
											
												Some scons updates,
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-03-09 00:36:59 +00:00
										 |  |  | 	"Hash.cpp", | 
					
						
							|  |  |  | 	"IniFile.cpp", | 
					
						
							| 
									
										
										
										
											2009-03-25 19:03:32 +00:00
										 |  |  | 	"LogManager.cpp", | 
					
						
							| 
									
										
										
										
											2008-08-26 22:28:42 +00:00
										 |  |  | 	"MathUtil.cpp", | 
					
						
							|  |  |  | 	"MemArena.cpp", | 
					
						
							|  |  |  | 	"MemoryUtil.cpp", | 
					
						
							| 
									
										
										
											
												Some scons updates,
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-03-09 00:36:59 +00:00
										 |  |  | 	"Misc.cpp", | 
					
						
							|  |  |  | 	"MsgHandler.cpp", | 
					
						
							| 
									
										
										
										
											2010-09-06 04:36:58 +00:00
										 |  |  | 	"NandPaths.cpp", | 
					
						
							| 
									
										
										
										
											2009-10-07 02:48:21 +00:00
										 |  |  | 	"OpenCL.cpp", | 
					
						
							| 
									
										
										
										
											2008-08-26 22:28:42 +00:00
										 |  |  | 	"Plugin.cpp", | 
					
						
							| 
									
										
										
										
											2009-02-01 14:21:08 +00:00
										 |  |  | 	"PluginVideo.cpp", | 
					
						
							| 
									
										
										
										
											2009-04-22 17:03:46 +00:00
										 |  |  | 	"SDCardUtil.cpp", | 
					
						
							| 
									
										
										
										
											2008-08-26 22:28:42 +00:00
										 |  |  | 	"StringUtil.cpp", | 
					
						
							| 
									
										
										
										
											2009-06-21 09:35:31 +00:00
										 |  |  | 	"SymbolDB.cpp", | 
					
						
							| 
									
										
										
										
											2009-09-14 06:44:11 +00:00
										 |  |  | 	"SysConf.cpp", | 
					
						
							| 
									
										
										
											
												Some scons updates,
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-03-09 00:36:59 +00:00
										 |  |  | 	"Thread.cpp", | 
					
						
							| 
									
										
										
										
											2008-08-26 22:28:42 +00:00
										 |  |  | 	"Thunk.cpp", | 
					
						
							|  |  |  | 	"Timer.cpp", | 
					
						
							| 
									
										
										
										
											2010-07-08 15:25:01 +00:00
										 |  |  | 	"Version.cpp", | 
					
						
							| 
									
										
										
										
											2008-08-26 22:28:42 +00:00
										 |  |  | 	"x64Emitter.cpp", | 
					
						
							|  |  |  | 	"x64Analyzer.cpp", | 
					
						
							| 
									
										
										
										
											2011-01-09 16:36:19 +00:00
										 |  |  | 	"Crypto/aes_cbc.cpp", | 
					
						
							|  |  |  | 	"Crypto/aes_core.cpp", | 
					
						
							| 
									
										
										
										
											2010-01-16 19:31:11 +00:00
										 |  |  | 	"Crypto/bn.cpp", | 
					
						
							|  |  |  | 	"Crypto/ec.cpp", | 
					
						
							|  |  |  | 	"Crypto/md5.cpp", | 
					
						
							|  |  |  | 	"Crypto/sha1.cpp", | 
					
						
							| 
									
										
										
										
											2008-08-26 22:28:42 +00:00
										 |  |  | 	] | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
											
												Some scons updates,
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-03-09 00:36:59 +00:00
										 |  |  | if sys.platform == 'win32': | 
					
						
							| 
									
										
										
										
											2010-06-03 18:49:35 +00:00
										 |  |  | 	files += [ "ExtendedTrace.cpp" ] | 
					
						
							| 
									
										
										
											
												Some scons updates,
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-03-09 00:36:59 +00:00
										 |  |  | 	files += [ "stdafx.cpp" ] | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-06-10 14:18:21 +00:00
										 |  |  | env.StaticLibrary(env['local_libs'] + "common", files) | 
					
						
							| 
									
										
										
										
											2010-08-01 16:30:22 +00:00
										 |  |  | env['CPPPATH'] += ['.'] |