# -*- python -*-

Import('env')

files = [
	'BPFunctions.cpp',
	'BPMemory.cpp',
	'BPStructs.cpp',
	'CPMemory.cpp',
	'CommandProcessor.cpp',
	'Debugger.cpp',
	'DLCache.cpp',
	'Fifo.cpp',
	'FramebufferManagerBase.cpp',
	'HiresTextures.cpp',
	'ImageWrite.cpp',
	'IndexGenerator.cpp',
	'MainBase.cpp',
	'OnScreenDisplay.cpp',
	'OpcodeDecoding.cpp',
	'OpenCL/OCLTextureDecoder.cpp',
	'PixelEngine.cpp',
	'PixelShaderGen.cpp',
	'PixelShaderManager.cpp',
	'Profiler.cpp',
	'RenderBase.cpp',
	'Statistics.cpp',
	'TextureCacheBase.cpp',
	'TextureConversionShader.cpp',
	'TextureDecoder.cpp',
	'VertexLoader.cpp',
	'VertexLoaderManager.cpp',
	'VertexLoader_Color.cpp',
	'VertexLoader_Normal.cpp',
	'VertexLoader_Position.cpp',
	'VertexLoader_TextCoord.cpp',
	'VertexManagerBase.cpp',
	'VertexShaderGen.cpp',
	'VertexShaderManager.cpp',
	'VideoConfig.cpp',
	'VideoState.cpp',
	'XFBConvert.cpp',
	'XFMemory.cpp',
	'XFMemory.cpp',
	'XFStructs.cpp',
	'memcpy_amd.cpp',
	]

env.StaticLibrary(env['local_libs'] + "videocommon", files)