aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--CMakeLists.txt13
-rw-r--r--cmake/modules/FindGTK2.cmake3
-rw-r--r--wiretap/CMakeLists.txt2
3 files changed, 13 insertions, 5 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 92bf6e1a9c..f8b3ea9003 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -217,6 +217,11 @@ else()
else(APPLE)
set(LINK_MODE_MODULE MODULE)
endif(APPLE)
+ if(APPLE)
+ set(LINK_MODE_MODULE SHARED)
+ else()
+ set(LINK_MODE_MODULE MODULE)
+ endif()
endif()
# The packagelist is doing some magic: If we add XXX to the packagelist, we
@@ -831,7 +836,7 @@ if(BUILD_dumpcap)
endif()
ADD_CUSTOM_COMMAND(
- OUTPUT AUTHORS-SHORT
+ OUTPUT ${CMAKE_BINARY_DIR}/AUTHORS-SHORT
COMMAND ${PERL}
${CMAKE_SOURCE_DIR}/doc/perlnoutf.pl
${CMAKE_SOURCE_DIR}/doc/make-authors-short.pl
@@ -844,8 +849,8 @@ ADD_CUSTOM_COMMAND(
)
ADD_CUSTOM_COMMAND(
- OUTPUT AUTHORS-SHORT-FORMAT
- wireshark.pod
+ OUTPUT ${CMAKE_BINARY_DIR}/AUTHORS-SHORT-FORMAT
+ ${CMAKE_BINARY_DIR}/wireshark.pod
COMMAND ${PERL}
${CMAKE_SOURCE_DIR}/doc/perlnoutf.pl
${CMAKE_SOURCE_DIR}/doc/make-authors-format.pl
@@ -853,7 +858,7 @@ ADD_CUSTOM_COMMAND(
> ${CMAKE_BINARY_DIR}/AUTHORS-SHORT-FORMAT
COMMAND cat
${CMAKE_SOURCE_DIR}/doc/wireshark.pod.template
- AUTHORS-SHORT-FORMAT
+ ${CMAKE_BINARY_DIR}/AUTHORS-SHORT-FORMAT
> ${CMAKE_BINARY_DIR}/wireshark.pod
DEPENDS
${CMAKE_SOURCE_DIR}/doc/perlnoutf.pl
diff --git a/cmake/modules/FindGTK2.cmake b/cmake/modules/FindGTK2.cmake
index b46919075f..1570f2294e 100644
--- a/cmake/modules/FindGTK2.cmake
+++ b/cmake/modules/FindGTK2.cmake
@@ -174,6 +174,7 @@ function(_GTK2_FIND_INCLUDE_DIR _var _hdr)
/sw/lib
/opt/local/include
/opt/local/lib
+ /opt/local/lib/gtk-2.0/include
$ENV{GTKMM_BASEPATH}/include
$ENV{GTKMM_BASEPATH}/lib
[HKEY_CURRENT_USER\\SOFTWARE\\gtkmm\\2.4;Path]/include
@@ -405,10 +406,12 @@ foreach(_GTK2_component ${GTK2_FIND_COMPONENTS})
_GTK2_FIND_INCLUDE_DIR(GTK2_GDKCONFIG_INCLUDE_DIR gdkconfig.h)
_GTK2_FIND_LIBRARY (GTK2_GDK_LIBRARY gdk-x11 false true)
_GTK2_FIND_LIBRARY (GTK2_GDK_LIBRARY gdk-win32 false true)
+ _GTK2_FIND_LIBRARY (GTK2_GDK_LIBRARY gdk-quartz false true)
_GTK2_FIND_INCLUDE_DIR(GTK2_GTK_INCLUDE_DIR gtk/gtk.h)
_GTK2_FIND_LIBRARY (GTK2_GTK_LIBRARY gtk-x11 false true)
_GTK2_FIND_LIBRARY (GTK2_GTK_LIBRARY gtk-win32 false true)
+ _GTK2_FIND_LIBRARY (GTK2_GTK_LIBRARY gtk-quartz false true)
_GTK2_FIND_INCLUDE_DIR(GTK2_CAIRO_INCLUDE_DIR cairo.h)
_GTK2_FIND_LIBRARY (GTK2_CAIRO_LIBRARY cairo false false)
diff --git a/wiretap/CMakeLists.txt b/wiretap/CMakeLists.txt
index 67e1ec7d99..7de25299f5 100644
--- a/wiretap/CMakeLists.txt
+++ b/wiretap/CMakeLists.txt
@@ -94,7 +94,7 @@ add_yacc_files(WIRETAP_FILES
set(wiretap_LIBS
${GLIB2_LIBRARIES}
- ${Z_LIBRARIES}
+ ${ZLIB_LIBRARIES}
wsutil
)