ADD_DEFINITIONS(-DY2LOG=\\\"WEBUI\\\") SET(yast_web_module_SRCS YCP.cc Y2RubyTypeConv.cc RubyLogger.cc RubyLogger.h ) SET(web_yast_plugin_SRCS Y2CCWeb.cc YWebApplication.cc YWebDialog.cc YWebPushButton.cc YWebLabel.cc YWebUI_builtins.cc YWebUI_core.cc YWebUI_widgets.cc YWebWidgetFactory.cc ) SET(web_yast_plugin_HEADERS Y2CCWeb.h YWebApplication.h YWebDialog.h YWebOptionalWidgetFactory.h YWebPushButton.h YWebLabel.h YWebUIComponent.h YWebUI.h YWebWidgetFactory.h ) INCLUDE_DIRECTORIES( ${WT_INCLUDE_PATH} ) INCLUDE_DIRECTORIES( ${YAST_INCLUDE_DIR} ) INCLUDE_DIRECTORIES( ${YAST_INCLUDE_DIR}/yui ) ADD_LIBRARY( py2web SHARED ${web_yast_plugin_SRCS}) TARGET_LINK_LIBRARIES( py2web ${YAST_LIBRARY} ) TARGET_LINK_LIBRARIES( py2web ${YAST_YCP_LIBRARY} ) TARGET_LINK_LIBRARIES( py2web ${YAST_PLUGIN_WFM_LIBRARY} ) TARGET_LINK_LIBRARIES( py2web ${WT_LIBRARY} ) TARGET_LINK_LIBRARIES( py2web ${WT_HTTP_LIBRARY} ) TARGET_LINK_LIBRARIES( py2web ${WT_EXT_LIBRARY} ) TARGET_LINK_LIBRARIES( py2web ${YAST_PLUGIN_UI_LIBRARY} ) #SET_TARGET_PROPERTIES( py2web PROPERTIES VERSION "${LIBZYPP_VERSION_INFO}" ) SET_TARGET_PROPERTIES( py2web PROPERTIES SOVERSION 2 ) INSTALL(TARGETS py2web LIBRARY DESTINATION ${YAST_PLUGIN_DIR} ) #SET_TARGET_PROPERTIES( y2lang_web PROPERTIES PREFIX "" )