#------------------------------------------------- # # Project created by QtCreator 2013-11-09T15:13:23 # #------------------------------------------------- QT -= gui TARGET = paysages_render_software TEMPLATE = lib DEFINES += SOFTWARE_LIBRARY include(../../common.pri) SOURCES += SoftwareRenderer.cpp \ FluidMediumInterface.cpp \ FluidMediumManager.cpp \ AtmosphereRenderer.cpp \ CloudsRenderer.cpp \ BaseCloudLayerRenderer.cpp \ SkyRasterizer.cpp \ CloudBasicLayerRenderer.cpp \ clouds/BaseCloudsModel.cpp \ clouds/CloudModelStratoCumulus.cpp \ TerrainRasterizer.cpp \ WaterRasterizer.cpp \ LightingManager.cpp \ LightStatus.cpp \ LightFilter.cpp \ LightComponent.cpp \ AtmosphereResult.cpp \ AtmosphereModelBruneton.cpp \ TerrainRenderer.cpp \ TexturesRenderer.cpp \ WaterRenderer.cpp \ RayCastingManager.cpp \ NightSky.cpp \ TerrainRayWalker.cpp \ Canvas.cpp \ CanvasPortion.cpp \ CanvasPixel.cpp \ CanvasFragment.cpp \ SoftwareCanvasRenderer.cpp \ Rasterizer.cpp \ CanvasLiveClient.cpp \ CanvasPreview.cpp \ RenderConfig.cpp \ CanvasPixelShader.cpp \ CanvasPictureWriter.cpp \ clouds/CloudModelAltoCumulus.cpp \ clouds/CloudModelCirrus.cpp \ clouds/CloudModelCumuloNimbus.cpp \ RenderProgress.cpp \ LightSource.cpp \ RayCastingResult.cpp \ GodRaysSampler.cpp \ GodRaysResult.cpp HEADERS += SoftwareRenderer.h\ software_global.h \ FluidMediumInterface.h \ FluidMediumManager.h \ AtmosphereRenderer.h \ CloudsRenderer.h \ BaseCloudLayerRenderer.h \ SkyRasterizer.h \ CloudBasicLayerRenderer.h \ clouds/BaseCloudsModel.h \ clouds/CloudModelStratoCumulus.h \ TerrainRasterizer.h \ WaterRasterizer.h \ LightingManager.h \ LightStatus.h \ LightFilter.h \ LightComponent.h \ AtmosphereResult.h \ AtmosphereModelBruneton.h \ TerrainRenderer.h \ TexturesRenderer.h \ WaterRenderer.h \ RayCastingManager.h \ NightSky.h \ TerrainRayWalker.h \ Canvas.h \ CanvasPortion.h \ CanvasPixel.h \ CanvasFragment.h \ SoftwareCanvasRenderer.h \ Rasterizer.h \ CanvasLiveClient.h \ CanvasPreview.h \ RenderConfig.h \ CanvasPixelShader.h \ CanvasPictureWriter.h \ clouds/CloudModelAltoCumulus.h \ clouds/CloudModelCirrus.h \ clouds/CloudModelCumuloNimbus.h \ RenderProgress.h \ LightSource.h \ RayCastingResult.h \ GodRaysSampler.h \ GodRaysResult.h unix:!symbian { maemo5 { target.path = /opt/usr/lib } else { target.path = /usr/lib } INSTALLS += target } win32:CONFIG(release, debug|release): LIBS += -L$$OUT_PWD/../../system/release/ -lpaysages_system else:win32:CONFIG(debug, debug|release): LIBS += -L$$OUT_PWD/../../system/debug/ -lpaysages_system else:unix: LIBS += -L$$OUT_PWD/../../system/ -lpaysages_system INCLUDEPATH += $$PWD/../../system DEPENDPATH += $$PWD/../../system win32:CONFIG(release, debug|release): LIBS += -L$$OUT_PWD/../../basics/release/ -lpaysages_basics else:win32:CONFIG(debug, debug|release): LIBS += -L$$OUT_PWD/../../basics/debug/ -lpaysages_basics else:unix: LIBS += -L$$OUT_PWD/../../basics/ -lpaysages_basics INCLUDEPATH += $$PWD/../../basics DEPENDPATH += $$PWD/../../basics win32:CONFIG(release, debug|release): LIBS += -L$$OUT_PWD/../../definition/release/ -lpaysages_definition else:win32:CONFIG(debug, debug|release): LIBS += -L$$OUT_PWD/../../definition/debug/ -lpaysages_definition else:unix: LIBS += -L$$OUT_PWD/../../definition/ -lpaysages_definition INCLUDEPATH += $$PWD/../../definition DEPENDPATH += $$PWD/../../definition