Lines Matching refs:PLUGIN_NAME
27 macro(create_evlib_plugin PLUGIN_NAME MAIN_SRC PLUGIN_HDR EVLIB)
33 add_library(websockets-${PLUGIN_NAME} SHARED ${MAIN_SRC} ${PLUGIN_HDR})
36 set_property(TARGET websockets-${PLUGIN_NAME} PROPERTY MACOSX_RPATH YES)
43 target_link_libraries(websockets-${PLUGIN_NAME} websockets_shared ${EVLIB})
44 add_dependencies(websockets-${PLUGIN_NAME} websockets_shared)
45 target_compile_definitions(websockets-${PLUGIN_NAME} PRIVATE LWS_BUILDING_SHARED)
47 target_include_directories(websockets-${PLUGIN_NAME} PRIVATE
51 # set_property(TARGET ${PLUGIN_NAME}
58 install(TARGETS websockets-${PLUGIN_NAME}
61 COMPONENT ${PLUGIN_NAME})
63 list(APPEND EVLIB_PLUGINS_LIST websockets-${PLUGIN_NAME})