cmake_minimum_required (VERSION 3.2)

add_library(ProfilingMockRender MODULE
    src/main.cpp
    src/ProfilingMockRendererInfoPlugin.cpp
    src/ProfilingMockRenderPlugin.cpp
)

add_definitions(-DFNLOGGING_STATIC)

target_include_directories(ProfilingMockRender
    PRIVATE
        include
        ${Boost_INCLUDE_DIRS}
        ${KATANA_ROOT}/plugin_apis/include
        TBB::tbb
)

target_link_libraries(ProfilingMockRender
    PRIVATE
        Katana::FnAttribute
        Katana::FnLogging
        Katana::FnRenderPlugin
        Katana::FnRendererInfoPlugin
        Katana::FnScenegraphIterator
        TBB::tbb
)

set_target_properties(ProfilingMockRender PROPERTIES PREFIX "")
install(TARGETS ProfilingMockRender DESTINATION Libs)
