Blame synfig-core/src/modules/lyr_std/CMakeLists.txt

caryoscelus 5dc91c
add_library(lyr_std MODULE "")
caryoscelus 5dc91c
caryoscelus 5dc91c
target_sources(lyr_std
caryoscelus 5dc91c
    PUBLIC
caryoscelus 5dc91c
        "${CMAKE_CURRENT_LIST_DIR}/bevel.cpp"
caryoscelus 5dc91c
        "${CMAKE_CURRENT_LIST_DIR}/booleancurve.cpp"
caryoscelus 5dc91c
        "${CMAKE_CURRENT_LIST_DIR}/clamp.cpp"
caryoscelus 5dc91c
        "${CMAKE_CURRENT_LIST_DIR}/curvewarp.cpp"
caryoscelus 5dc91c
        "${CMAKE_CURRENT_LIST_DIR}/freetime.cpp"
caryoscelus 5dc91c
        "${CMAKE_CURRENT_LIST_DIR}/import.cpp"
caryoscelus 5dc91c
        "${CMAKE_CURRENT_LIST_DIR}/insideout.cpp"
caryoscelus 5dc91c
        "${CMAKE_CURRENT_LIST_DIR}/julia.cpp"
caryoscelus 5dc91c
        "${CMAKE_CURRENT_LIST_DIR}/main.cpp"
caryoscelus 5dc91c
        "${CMAKE_CURRENT_LIST_DIR}/mandelbrot.cpp"
caryoscelus 5dc91c
        "${CMAKE_CURRENT_LIST_DIR}/rotate.cpp"
caryoscelus 5dc91c
        "${CMAKE_CURRENT_LIST_DIR}/shade.cpp"
caryoscelus 5dc91c
        "${CMAKE_CURRENT_LIST_DIR}/sphere_distort.cpp"
caryoscelus 5dc91c
        "${CMAKE_CURRENT_LIST_DIR}/stretch.cpp"
caryoscelus 5dc91c
        "${CMAKE_CURRENT_LIST_DIR}/stroboscope.cpp"
caryoscelus 5dc91c
        "${CMAKE_CURRENT_LIST_DIR}/supersample.cpp"
caryoscelus 5dc91c
        "${CMAKE_CURRENT_LIST_DIR}/timeloop.cpp"
caryoscelus 5dc91c
        "${CMAKE_CURRENT_LIST_DIR}/translate.cpp"
caryoscelus 5dc91c
        "${CMAKE_CURRENT_LIST_DIR}/twirl.cpp"
caryoscelus 5dc91c
        "${CMAKE_CURRENT_LIST_DIR}/warp.cpp"
caryoscelus 5dc91c
        "${CMAKE_CURRENT_LIST_DIR}/xorpattern.cpp"
caryoscelus 5dc91c
        "${CMAKE_CURRENT_LIST_DIR}/zoom.cpp"
caryoscelus 5dc91c
)
caryoscelus 5dc91c
e83f04
target_link_libraries(lyr_std synfig ${CAIRO_LIBRARIES} ${GLIBMM_LIBRARIES})
e83f04
caryoscelus 5dc91c
install (
caryoscelus 5dc91c
    TARGETS lyr_std
caryoscelus 5dc91c
    DESTINATION lib/synfig/modules
caryoscelus 5dc91c
)