diff options
author | ouwou <26526779+ouwou@users.noreply.github.com> | 2022-04-27 16:23:50 -0400 |
---|---|---|
committer | ouwou <26526779+ouwou@users.noreply.github.com> | 2022-04-27 16:24:11 -0400 |
commit | e8f16292d1774ea137145485a63c373df6cb0743 (patch) | |
tree | a48ce933b225113627c74c54904fea76975d6cfc /cmake | |
parent | db28abaa44813e58503f42fa83dab3f4173505d2 (diff) | |
download | abaddon-portaudio-e8f16292d1774ea137145485a63c373df6cb0743.tar.gz abaddon-portaudio-e8f16292d1774ea137145485a63c373df6cb0743.zip |
add back/forward history to tabs
also lots of reformatting in .cmake because clion is weird and did that for some reason
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/Findgdk.cmake | 37 | ||||
-rw-r--r-- | cmake/Findgdkmm.cmake | 48 | ||||
-rw-r--r-- | cmake/Findgtkmm.cmake | 18 | ||||
-rw-r--r-- | cmake/Findlibhandy.cmake | 2 |
4 files changed, 72 insertions, 33 deletions
diff --git a/cmake/Findgdk.cmake b/cmake/Findgdk.cmake new file mode 100644 index 0000000..b3975c4 --- /dev/null +++ b/cmake/Findgdk.cmake @@ -0,0 +1,37 @@ +find_package(PkgConfig) +if (PKG_CONFIG_FOUND) + pkg_check_modules(PC_gdk QUIET gdk-3.0) + set(gdk_DEFINITIONS ${PC_gdk_CFLAGS_OTHER}) +endif () + +set(gdk_INCLUDE_HINTS ${PC_gdk_INCLUDEDIR} ${PC_gdk_INCLUDE_DIRS}) +set(gdk_LIBRARY_HINTS ${PC_gdk_LIBDIR} ${PC_gdk_LIBRARY_DIRS}) + +find_path(gdk_INCLUDE_DIR + NAMES gdk/gdk.h + HINTS ${gdk_INCLUDE_HINTS} + /usr/include + /usr/local/include + /opt/local/include + PATH_SUFFIXES gdk-3.0) + +find_library(gdk_LIBRARY + NAMES gdk-3.0 + gdk-3 + gdk + HINTS ${gdk_LIBRARY_HINTS} + /usr/lib + /usr/local/lib + /opt/local/lib) + +set(gdk_LIBRARIES ${gdk_LIBRARY}) +set(gdk_INCLUDE_DIRS ${gdk_INCLUDE_DIR}) + +include(FindPackageHandleStandardArgs) +find_package_handle_standard_args(gdk + REQUIRED_VARS + gdk_LIBRARY + gdk_INCLUDE_DIR + VERSION_VAR gdk_VERSION) + +mark_as_advanced(gdk_INCLUDE_DIR gdk_LIBRARY) diff --git a/cmake/Findgdkmm.cmake b/cmake/Findgdkmm.cmake index b619270..5316bb7 100644 --- a/cmake/Findgdkmm.cmake +++ b/cmake/Findgdkmm.cmake @@ -1,48 +1,50 @@ -set(GDKMM_LIBRARY_NAME gdkmm-3.0) +set(gdkmm_LIBRARY_NAME gdkmm-3.0) find_package(PkgConfig) if (PKG_CONFIG_FOUND) - pkg_check_modules(PKGCONFIG_GDKMM QUIET ${GDKMM_LIBRARY_NAME}) - set(GDKMM_DEFINITIONS ${PKGCONFIG_GDKMM_CFLAGS_OTHER}) + pkg_check_modules(PKGCONFIG_gdkmm QUIET ${gdkmm_LIBRARY_NAME}) + set(gdkmm_DEFINITIONS ${PKGCONFIG_gdkmm_CFLAGS_OTHER}) endif (PKG_CONFIG_FOUND) -set(GDKMM_INCLUDE_HINTS ${PKGCONFIG_GDKMM_INCLUDEDIR} ${PKGCONFIG_GDKMM_INCLUDE_DIRS}) -set(GDKMM_LIBRARY_HINTS ${PKGCONFIG_GDKMM_LIBDIR} ${PKGCONFIG_GDKMM_LIBRARY_DIRS}) +set(gdkmm_INCLUDE_HINTS ${PKGCONFIG_gdkmm_INCLUDEDIR} ${PKGCONFIG_gdkmm_INCLUDE_DIRS}) +set(gdkmm_LIBRARY_HINTS ${PKGCONFIG_gdkmm_LIBDIR} ${PKGCONFIG_gdkmm_LIBRARY_DIRS}) -find_path(GDKMM_INCLUDE_DIR +find_path(gdkmm_INCLUDE_DIR NAMES gdkmm.h - HINTS ${GDKMM_INCLUDE_HINTS} + HINTS ${gdkmm_INCLUDE_HINTS} /usr/include /usr/local/include /opt/local/include - PATH_SUFFIXES ${GDKMM_LIBRARY_NAME}) + PATH_SUFFIXES ${gdkmm_LIBRARY_NAME}) -find_path(GDKMM_CONFIG_INCLUDE_DIR +find_path(gdkmm_CONFIG_INCLUDE_DIR NAMES gdkmmconfig.h - HINTS ${GDKMM_LIBRARY_HINTS} + HINTS ${gdkmm_LIBRARY_HINTS} /usr/lib /usr/local/lib /opt/local/lib - PATH_SUFFIXES ${GDKMM_LIBRARY_NAME}/include) + PATH_SUFFIXES ${gdkmm_LIBRARY_NAME}/include) -find_library(GDKMM_LIBRARY - NAMES ${GDKMM_LIBRARY_NAME} - gdkmm - HINTS ${GDKMM_LIBRARY_HINTS} +find_library(gdkmm_LIBRARY + NAMES ${gdkmm_LIBRARY_NAME} + gdkmm + HINTS ${gdkmm_LIBRARY_HINTS} /usr/lib /usr/local/lib /opt/local/lib - PATH_SUFFIXES ${GDKMM_LIBRARY_NAME} - ${GDKMM_LIBRARY_NAME}/include) + PATH_SUFFIXES ${gdkmm_LIBRARY_NAME} + ${gdkmm_LIBRARY_NAME}/include) -set(GDKMM_LIBRARIES ${GDKMM_LIBRARY}) -set(GDKMM_INCLUDE_DIRS ${GDKMM_INCLUDE_DIR};${GDKMM_CONFIG_INCLUDE_DIRS};${GDKMM_CONFIG_INCLUDE_DIR}) +find_package(gdk) + +set(gdkmm_LIBRARIES ${gdkmm_LIBRARY};${gdk_LIBRARIES}) +set(gdkmm_INCLUDE_DIRS ${gdkmm_INCLUDE_DIR};${gdkmm_CONFIG_INCLUDE_DIRS};${gdkmm_CONFIG_INCLUDE_DIR};${gdk_INCLUDE_DIRS}) include(FindPackageHandleStandardArgs) find_package_handle_standard_args(gdkmm REQUIRED_VARS - GDKMM_LIBRARY - GDKMM_INCLUDE_DIRS - VERSION_VAR GDKMM_VERSION) + gdkmm_LIBRARY + gdkmm_INCLUDE_DIRS + VERSION_VAR gdkmm_VERSION) -mark_as_advanced(GDKMM_INCLUDE_DIR GDKMM_LIBRARY) +mark_as_advanced(gdkmm_INCLUDE_DIR gdkmm_LIBRARY) diff --git a/cmake/Findgtkmm.cmake b/cmake/Findgtkmm.cmake index 479c1f3..addbede 100644 --- a/cmake/Findgtkmm.cmake +++ b/cmake/Findgtkmm.cmake @@ -1,13 +1,13 @@ -set(GTKMM_LIBRARY_NAME gtkmm-3.0) -set(GDKMM_LIBRARY_NAME gdkmm-3.0) +set(GTKMM_LIBRARY_NAME gtkmm-3.0) +set(GDKMM_LIBRARY_NAME gdkmm-3.0) find_package(PkgConfig) -if(PKG_CONFIG_FOUND) +if (PKG_CONFIG_FOUND) pkg_check_modules(PC_GTKMM QUIET ${GTKMM_LIBRARY_NAME}) pkg_check_modules(PC_GDKMM QUIET ${GDKMM_LIBRARY_NAME}) pkg_check_modules(PC_PANGOMM QUIET ${PANGOMM_LIBRARY_NAME}) - set(GTKMM_DEFINITIONS ${PC_GTKMM_CFLAGS_OTHER}) -endif() + set(GTKMM_DEFINITIONS ${PC_GTKMM_CFLAGS_OTHER}) +endif () find_package(gtk) find_package(glibmm) @@ -46,14 +46,14 @@ find_path(GDKMM_CONFIG_INCLUDE_DIR HINTS ${GDKMM_INCLUDE_HINTS} PATH_SUFFIXES ${GDKMM_LIBRARY_NAME}/include) -set(GTKMM_LIBRARIES ${GTKMM_LIB};${GDKMM_LIBRARY};${GTK_LIBRARIES};${GLIBMM_LIBRARIES};${PANGOMM_LIBRARIES};${CAIROMM_LIBRARIES};${ATKMM_LIBRARIES};${SIGC++_LIBRARIES}) -set(GTKMM_INCLUDE_DIRS ${GTKMM_INCLUDE_DIR};${GTKMM_CONFIG_INCLUDE_DIR};${GDKMM_INCLUDE_DIR};${GDKMM_CONFIG_INCLUDE_DIR};${GTK_INCLUDE_DIRS};${GLIBMM_INCLUDE_DIRS};${PANGOMM_INCLUDE_DIRS};${CAIROMM_INCLUDE_DIRS};${ATKMM_INCLUDE_DIRS};${SIGC++_INCLUDE_DIRS}) +set(GTKMM_LIBRARIES ${GTKMM_LIB};${gdkmm_LIBRARIES};${GTK_LIBRARIES};${GLIBMM_LIBRARIES};${PANGOMM_LIBRARIES};${CAIROMM_LIBRARIES};${ATKMM_LIBRARIES};${SIGC++_LIBRARIES}) +set(GTKMM_INCLUDE_DIRS ${GTKMM_INCLUDE_DIR};${GTKMM_CONFIG_INCLUDE_DIR};${gdkmm_INCLUDE_DIRS};${gdkmm_CONFIG_INCLUDE_DIR};${GTK_INCLUDE_DIRS};${GLIBMM_INCLUDE_DIRS};${PANGOMM_INCLUDE_DIRS};${CAIROMM_INCLUDE_DIRS};${ATKMM_INCLUDE_DIRS};${SIGC++_INCLUDE_DIRS}) include(FindPackageHandleStandardArgs) find_package_handle_standard_args(gtkmm REQUIRED_VARS - GTKMM_LIB - GTKMM_INCLUDE_DIRS + GTKMM_LIB + GTKMM_INCLUDE_DIRS VERSION_VAR GTKMM_VERSION) mark_as_advanced(GTKMM_INCLUDE_DIR GTKMM_LIBRARY) diff --git a/cmake/Findlibhandy.cmake b/cmake/Findlibhandy.cmake index eb6e477..73792f0 100644 --- a/cmake/Findlibhandy.cmake +++ b/cmake/Findlibhandy.cmake @@ -18,7 +18,7 @@ find_path(libhandy_INCLUDE_DIR PATH_SUFFIXES ${libhandy_LIBRARY_NAME}) find_library(libhandy_LIBRARY - NAMES ${libhandy_LIBRARY_NAME} + NAMES ${libhandy_LIBRARY_NAME} handy-1 HINTS ${libhandy_LIBRARY_HINTS} /usr/lib /usr/local/lib |