File tree Expand file tree Collapse file tree 4 files changed +33
-7
lines changed
Expand file tree Collapse file tree 4 files changed +33
-7
lines changed Original file line number Diff line number Diff line change @@ -216,9 +216,6 @@ SET_CEF_TARGET_OUT_DIR()
216216#
217217
218218if (OS_LINUX)
219- # Find required libraries and update compiler/linker variables.
220- FIND_LINUX_LIBRARIES("gmodule-2.0 gtk+-2.0 gthread-2.0" )
221-
222219 # Helper executable target.
223220 add_executable (${JCEF_HELPER_TARGET} ${JCEF_HELPER_SRCS} )
224221 SET_EXECUTABLE_TARGET_PROPERTIES(${JCEF_HELPER_TARGET} )
@@ -263,10 +260,9 @@ if(OS_LINUX)
263260 POST_BUILD
264261 COMMAND ${CMAKE_COMMAND} -E echo ""
265262 COMMAND ${CMAKE_COMMAND} -E echo "*** Run the following commands manually to create necessary symlinks ***"
266- COMMAND ${CMAKE_COMMAND} -E echo "sudo ln -s ${CEF_RESOURCE_DIR} /icudtl.dat ${JAVA_DIR} /jre/bin/icudtl.dat"
267- COMMAND ${CMAKE_COMMAND} -E echo "sudo ln -s ${CEF_BINARY_DIR} /natives_blob.bin ${JAVA_DIR} /jre/bin/natives_blob.bin"
268- COMMAND ${CMAKE_COMMAND} -E echo "sudo ln -s ${CEF_BINARY_DIR} /snapshot_blob.bin ${JAVA_DIR} /jre/bin/snapshot_blob.bin"
269- COMMAND ${CMAKE_COMMAND} -E echo "sudo ln -s ${CEF_BINARY_DIR} /v8_context_snapshot.bin ${JAVA_DIR} /jre/bin/v8_context_snapshot.bin"
263+ COMMAND ${CMAKE_COMMAND} -E echo "sudo ln -s ${CEF_RESOURCE_DIR} /icudtl.dat ${JAVA_DIR} /bin/icudtl.dat"
264+ COMMAND ${CMAKE_COMMAND} -E echo "sudo ln -s ${CEF_BINARY_DIR} /snapshot_blob.bin ${JAVA_DIR} /bin/snapshot_blob.bin"
265+ COMMAND ${CMAKE_COMMAND} -E echo "sudo ln -s ${CEF_BINARY_DIR} /v8_context_snapshot.bin ${JAVA_DIR} /bin/v8_context_snapshot.bin"
270266 COMMAND ${CMAKE_COMMAND} -E echo ""
271267 VERBATIM
272268 )
Original file line number Diff line number Diff line change 1313 EXAMPLE=" $1 "
1414fi
1515
16+ # Necessary for libjcef.so to find libjawt.so.
17+ JAVA_PATH=" $( readlink -f $( which java) ) "
18+ JAVA_LIB_PATH=" $( dirname ${JAVA_PATH} ) /../lib"
19+ if [ ! -d " $JAVA_LIB_PATH " ]; then
20+ echo " ERROR: Java lib path does not exist"
21+ exit 1
22+ fi
23+
24+ LIB_PATH=" ${LIB_PATH} :${JAVA_LIB_PATH} "
25+
1626# Necessary for jcef_helper to find libcef.so.
1727if [ -n " $LD_LIBRARY_PATH " ]; then
1828 LD_LIBRARY_PATH=" $LIB_PATH :${LD_LIBRARY_PATH} "
Original file line number Diff line number Diff line change 1313 EXAMPLE=" $1 "
1414fi
1515
16+ # Necessary for libjcef.so to find libjawt.so.
17+ JAVA_PATH=" $( readlink -f $( which java) ) "
18+ JAVA_LIB_PATH=" $( dirname ${JAVA_PATH} ) /../lib"
19+ if [ ! -d " $JAVA_LIB_PATH " ]; then
20+ echo " ERROR: Java lib path does not exist"
21+ exit 1
22+ fi
23+
24+ LIB_PATH=" ${LIB_PATH} :${JAVA_LIB_PATH} "
25+
1626# Necessary for jcef_helper to find libcef.so.
1727if [ -n " $LD_LIBRARY_PATH " ]; then
1828 LD_LIBRARY_PATH=" $LIB_PATH :${LD_LIBRARY_PATH} "
Original file line number Diff line number Diff line change 2020 exit 1
2121 fi
2222
23+ # Necessary for libjcef.so to find libjawt.so.
24+ JAVA_PATH=" $( readlink -f $( which java) ) "
25+ JAVA_LIB_PATH=" $( dirname ${JAVA_PATH} ) /../lib"
26+ if [ ! -d " $JAVA_LIB_PATH " ]; then
27+ echo " ERROR: Java lib path does not exist"
28+ exit 1
29+ fi
30+
31+ LIB_PATH=" ${LIB_PATH} :${JAVA_LIB_PATH} "
32+
2333 CLS_PATH=" ${DIR} /third_party/jogamp/jar/*:$OUT_PATH "
2434 RUN_TYPE=" $3 "
2535
You can’t perform that action at this time.
0 commit comments