11 src/plain/PluginImplPlain.cpp
15 if (NOT ${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
19 src/elf/PluginImplELF.cpp
26 add_library (inside MODULE ${SOURCES})
28 target_link_libraries(inside utils far2l)
30 target_include_directories(inside PRIVATE src)
31 target_include_directories(inside PRIVATE src/elf)
32 target_include_directories(inside PRIVATE src/plain)
33 target_include_directories(inside PRIVATE ../WinPort)
34 target_include_directories(inside PRIVATE ../far2l/far2sdk)
36 target_compile_definitions(inside PRIVATE)
38 set_target_properties(inside
40 LIBRARY_OUTPUT_DIRECTORY "${INSTALL_DIR}/Plugins/inside/plug"
42 SUFFIX ".far-plug-mb")
44 add_custom_command(TARGET inside POST_BUILD
45 DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/configs
46 COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/configs "${INSTALL_DIR}/Plugins/inside")