You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
93 lines
2.1 KiB
93 lines
2.1 KiB
include_directories("../../CoreLib") |
|
include_directories("../../FeatureLib") |
|
include_directories("../../NucleusLib/inc") |
|
include_directories("../../NucleusLib") |
|
include_directories("../../PubUtilLib") |
|
|
|
if(Bink_SDK_AVAILABLE) |
|
include_directories(${Bink_INCLUDE_DIR}) |
|
endif() |
|
if(WIN32) |
|
include_directories(${DirectX_INCLUDE_DIR}) |
|
endif(WIN32) |
|
|
|
set(plPipeline_SOURCES |
|
hsG3DDeviceSelector.cpp |
|
hsGColorizer.cpp |
|
hsGDDrawDllLoad.cpp |
|
plCaptureRender.cpp |
|
plCubicRenderTargetModifier.cpp |
|
plCullTree.cpp |
|
plDebugText.cpp |
|
plDTProgressMgr.cpp |
|
plDXEnumerate.cpp |
|
plDXPipeline.cpp |
|
plDXPixelShader.cpp |
|
plDXShader.cpp |
|
plDXTextFont.cpp |
|
plDXVertexShader.cpp |
|
plDynamicEnvMap.cpp |
|
plFogEnvironment.cpp |
|
plGBufferGroup.cpp |
|
plPlates.cpp |
|
plRenderTarget.cpp |
|
plStatusLogDrawer.cpp |
|
plTextFont.cpp |
|
plTextGenerator.cpp |
|
plTransitionMgr.cpp |
|
plVertCoder.cpp |
|
) |
|
|
|
set(plPipeline_HEADERS |
|
hsFogControl.h |
|
hsG3DDeviceSelector.h |
|
hsGColorizer.h |
|
hsGDDrawDllLoad.h |
|
hsWinRef.h |
|
plBinkPlayer.h |
|
plCaptureRender.h |
|
plCubicRenderTarget.h |
|
plCubicRenderTargetModifier.h |
|
plCuller.h |
|
plCullTree.h |
|
plDebugText.h |
|
plDrawPrim.h |
|
plDTProgressMgr.h |
|
plDXEnumerate.h |
|
plDXPipeline.h |
|
plDXPixelShader.h |
|
plDXSettings.h |
|
plDXShader.h |
|
plDXTextFont.h |
|
plDXVertexShader.h |
|
plDynamicEnvMap.h |
|
plFogEnvironment.h |
|
plGBufferGroup.h |
|
plPipeDebugFlags.h |
|
plPipelineCreatable.h |
|
plPipelineCreate.h |
|
plPlates.h |
|
plRenderTarget.h |
|
plStatusLogDrawer.h |
|
plStencil.h |
|
plTextFont.h |
|
plTextGenerator.h |
|
plTransitionMgr.h |
|
plVertCoder.h |
|
) |
|
|
|
set(plPipeline_DEVICEREFS |
|
hsGDeviceRef.h |
|
plDXBufferRefs.h |
|
plDXDeviceRef.h |
|
plDXDeviceRefs.cpp |
|
plDXLightRef.h |
|
plDXRenderTargetRef.h |
|
plDXTextureRef.h |
|
) |
|
|
|
add_library(plPipeline STATIC ${plPipeline_SOURCES} ${plPipeline_HEADERS} ${plPipeline_DEVICEREFS}) |
|
|
|
source_group("Source Files" FILES ${plPipeline_SOURCES}) |
|
source_group("Header Files" FILES ${plPipeline_HEADERS}) |
|
source_group("DeviceRefs" FILES ${plPipeline_DEVICEREFS})
|
|
|