11 add_library (tmppanel MODULE ${SOURCES})
13 target_link_libraries(tmppanel utils far2l)
15 target_compile_definitions(tmppanel PRIVATE -DWINPORT_DIRECT -DUNICODE -DFAR_DONT_USE_INTERNALS)
17 target_include_directories(tmppanel PRIVATE .)
18 target_include_directories(tmppanel PRIVATE ../far2l/far2sdk)
19 target_include_directories(tmppanel PRIVATE ../WinPort)
21 set_target_properties(tmppanel
23 LIBRARY_OUTPUT_DIRECTORY "${INSTALL_DIR}/Plugins/tmppanel/plug"
25 SUFFIX ".far-plug-wide")
27 add_custom_command(TARGET tmppanel POST_BUILD
28 DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/configs
29 COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/configs "${INSTALL_DIR}/Plugins/tmppanel"