< prev index next >

modules/javafx.web/src/main/native/Tools/DumpRenderTree/java/CMakeLists.txt

Print this page




  48     ${JAVA_INCLUDE_PATH2}
  49     ${ICU_INCLUDE_DIRS}
  50 )
  51 
  52 if (APPLE)
  53   list(APPEND DumpRenderTree_INCLUDE_DIRECTORIES
  54         ${WTF_DIR}/icu
  55     )
  56 endif ()
  57 
  58 WEBKIT_INCLUDE_CONFIG_FILES_IF_EXISTS()
  59 
  60 include_directories(${DumpRenderTree_INCLUDE_DIRECTORIES})
  61 
  62 add_library(DumpRenderTreeJava SHARED ${DumpRenderTree_SOURCES})
  63 if (UNIX AND NOT APPLE)
  64   set_target_properties(DumpRenderTreeJava PROPERTIES LINK_FLAGS "-Wl,--no-undefined")
  65 elseif (WIN32)
  66   # Workaround for MSBuild. It always creates Release|Debug folder
  67   # according to the build type on each target.
  68   install(PROGRAMS ${CMAKE_BINARY_DIR}/lib/${CMAKE_BUILD_TYPE}/DumpRenderTreeJava.dll DESTINATION ${CMAKE_BINARY_DIR}/lib OPTIONAL)
  69 endif ()
  70 set_target_properties(DumpRenderTreeJava PROPERTIES OUTPUT_NAME "DumpRenderTreeJava")
  71 target_link_libraries(DumpRenderTreeJava ${DumpRenderTree_LIBRARIES})


  48     ${JAVA_INCLUDE_PATH2}
  49     ${ICU_INCLUDE_DIRS}
  50 )
  51 
  52 if (APPLE)
  53   list(APPEND DumpRenderTree_INCLUDE_DIRECTORIES
  54         ${WTF_DIR}/icu
  55     )
  56 endif ()
  57 
  58 WEBKIT_INCLUDE_CONFIG_FILES_IF_EXISTS()
  59 
  60 include_directories(${DumpRenderTree_INCLUDE_DIRECTORIES})
  61 
  62 add_library(DumpRenderTreeJava SHARED ${DumpRenderTree_SOURCES})
  63 if (UNIX AND NOT APPLE)
  64   set_target_properties(DumpRenderTreeJava PROPERTIES LINK_FLAGS "-Wl,--no-undefined")
  65 elseif (WIN32)
  66   # Workaround for MSBuild. It always creates Release|Debug folder
  67   # according to the build type on each target.
  68   install(PROGRAMS ${CMAKE_BINARY_DIR}/bin/DumpRenderTreeJava.dll DESTINATION ${CMAKE_BINARY_DIR}/lib OPTIONAL)
  69 endif ()
  70 set_target_properties(DumpRenderTreeJava PROPERTIES OUTPUT_NAME "DumpRenderTreeJava")
  71 target_link_libraries(DumpRenderTreeJava ${DumpRenderTree_LIBRARIES})
< prev index next >