| 
									
										
										
										
											2009-03-30 16:30:31 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-03-23 09:10:32 +00:00
										 |  |  | # -*- python -*- | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Import('env') | 
					
						
							|  |  |  | import sys | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-04-08 20:02:22 +00:00
										 |  |  | name = "Plugin_DSP_LLE" | 
					
						
							| 
									
										
										
										
											2009-03-23 09:10:32 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | if not env['HAVE_AO']: | 
					
						
							|  |  |  |     print name + " must have AO to be build" | 
					
						
							|  |  |  |     Return() | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | files = [ | 
					
						
							| 
									
										
										
										
											2009-03-30 16:30:31 +00:00
										 |  |  | 	"Config.cpp", | 
					
						
							| 
									
										
										
										
											2009-06-21 09:35:31 +00:00
										 |  |  | 	"DSPDebugInterface.cpp", | 
					
						
							|  |  |  | 	"DSPSymbols.cpp", | 
					
						
							| 
									
										
										
										
											2009-03-23 09:10:32 +00:00
										 |  |  | 	"Globals.cpp", | 
					
						
							|  |  |  | 	"main.cpp", | 
					
						
							|  |  |  | 	"Tools.cpp", | 
					
						
							| 
									
										
										
										
											2009-04-12 19:56:59 +00:00
										 |  |  |         "DSPHost.cpp", | 
					
						
							| 
									
										
										
										
											2009-03-30 16:30:31 +00:00
										 |  |  | 	"Logging/AXTask.cpp", | 
					
						
							|  |  |  | 	"Logging/Logging.cpp", | 
					
						
							|  |  |  | 	"Logging/ReadPBs.cpp", | 
					
						
							| 
									
										
										
										
											2009-03-23 09:10:32 +00:00
										 |  |  | 	] | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-04-30 08:14:46 +00:00
										 |  |  | if env['HAVE_WX']: | 
					
						
							|  |  |  |         files += [ | 
					
						
							|  |  |  | 	"DSPConfigDlgLLE.cpp", | 
					
						
							|  |  |  | 	"Debugger/Debugger.cpp", | 
					
						
							|  |  |  | 	"Debugger/DSPRegisterView.cpp", | 
					
						
							|  |  |  | 	] | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-03-23 09:10:32 +00:00
										 |  |  | lleenv = env.Clone() | 
					
						
							|  |  |  | lleenv.Append( | 
					
						
							|  |  |  | 	CXXFLAGS = [ '-fPIC' ], | 
					
						
							| 
									
										
										
										
											2009-06-21 09:35:31 +00:00
										 |  |  | 	LIBS = [ 'dspcore', 'audiocommon', 'common', 'debugger_ui_util'  ], | 
					
						
							| 
									
										
										
										
											2009-03-23 09:10:32 +00:00
										 |  |  | 	) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | lleenv.SharedLibrary(env['plugin_dir']+name, files) |