summaryrefslogtreecommitdiff
path: root/libs/raylib/cmake
diff options
context:
space:
mode:
Diffstat (limited to 'libs/raylib/cmake')
-rw-r--r--libs/raylib/cmake/AddIfFlagCompiles.cmake12
-rw-r--r--libs/raylib/cmake/EnumOption.cmake9
-rw-r--r--libs/raylib/cmake/LibraryPathToLinkerFlags.cmake24
-rw-r--r--libs/raylib/cmake/PopulateConfigVariablesLocally.cmake11
-rw-r--r--libs/raylib/cmake/raylib-config-version.cmake21
-rw-r--r--libs/raylib/cmake/raylib-config.cmake76
6 files changed, 0 insertions, 153 deletions
diff --git a/libs/raylib/cmake/AddIfFlagCompiles.cmake b/libs/raylib/cmake/AddIfFlagCompiles.cmake
deleted file mode 100644
index 403607b..0000000
--- a/libs/raylib/cmake/AddIfFlagCompiles.cmake
+++ /dev/null
@@ -1,12 +0,0 @@
-include(CheckCCompilerFlag)
-function(add_if_flag_compiles flag)
- CHECK_C_COMPILER_FLAG("${flag}" COMPILER_HAS_THOSE_TOGGLES)
- set(outcome "Failed")
- if(COMPILER_HAS_THOSE_TOGGLES)
- foreach(var ${ARGN})
- set(${var} "${flag} ${${var}}" PARENT_SCOPE)
- endforeach()
- set(outcome "compiles")
- endif()
- message(STATUS "Testing if ${flag} can be used -- ${outcome}")
-endfunction()
diff --git a/libs/raylib/cmake/EnumOption.cmake b/libs/raylib/cmake/EnumOption.cmake
deleted file mode 100644
index d7d343f..0000000
--- a/libs/raylib/cmake/EnumOption.cmake
+++ /dev/null
@@ -1,9 +0,0 @@
-macro(enum_option var values description)
- set(${var}_VALUES ${values})
- list(GET ${var}_VALUES 0 default)
- set(${var} "${default}" CACHE STRING "${description}")
- set_property(CACHE ${var} PROPERTY STRINGS ${${var}_VALUES})
- if (NOT ";${${var}_VALUES};" MATCHES ";${${var}};")
- message(FATAL_ERROR "Unknown value ${${var}}. Only -D${var}=${${var}_VALUES} allowed.")
- endif()
-endmacro()
diff --git a/libs/raylib/cmake/LibraryPathToLinkerFlags.cmake b/libs/raylib/cmake/LibraryPathToLinkerFlags.cmake
deleted file mode 100644
index 05942b7..0000000
--- a/libs/raylib/cmake/LibraryPathToLinkerFlags.cmake
+++ /dev/null
@@ -1,24 +0,0 @@
-function(library_path_to_linker_flags LD_FLAGS LIB_PATHS)
- foreach(L ${LIB_PATHS})
- get_filename_component(DIR ${L} PATH)
- get_filename_component(LIBFILE ${L} NAME_WE)
- STRING(REGEX REPLACE "^lib" "" FILE ${LIBFILE})
-
- if (${L} MATCHES "[.]framework$")
- set(FILE_OPT "-framework ${FILE}")
- set(DIR_OPT "-F${DIR}")
- else()
- set(FILE_OPT "-l${FILE}")
- set(DIR_OPT "-L${DIR}")
- endif()
-
- if ("${DIR}" STREQUAL "" OR "${DIR}" STREQUAL "${LASTDIR}")
- set (DIR_OPT "")
- endif()
-
- set(LASTDIR ${DIR})
-
- set(${LD_FLAGS} ${${LD_FLAGS}} ${DIR_OPT} ${FILE_OPT} PARENT_SCOPE)
- string (REPLACE ";" " " ${LD_FLAGS} "${${LD_FLAGS}}")
- endforeach()
-endfunction()
diff --git a/libs/raylib/cmake/PopulateConfigVariablesLocally.cmake b/libs/raylib/cmake/PopulateConfigVariablesLocally.cmake
deleted file mode 100644
index 151070e..0000000
--- a/libs/raylib/cmake/PopulateConfigVariablesLocally.cmake
+++ /dev/null
@@ -1,11 +0,0 @@
-macro(populate_config_variables_locally target)
- get_property(raylib_INCLUDE_DIRS TARGET ${target} PROPERTY INTERFACE_INCLUDE_DIRECTORIES)
- #get_property(raylib_LIBRARIES TARGET ${target} PROPERTY LOCATION) # only works for SHARED
- get_property(raylib_LDFLAGS TARGET ${target} PROPERTY INTERFACE_LINK_LIBRARIES)
- get_property(raylib_DEFINITIONS TARGET ${target} PROPERTY DEFINITIONS)
-
- set(raylib_INCLUDE_DIRS "${raylib_INCLUDE_DIRS}" PARENT_SCOPE)
- #set(raylib_LIBRARIES "${raylib_INCLUDE_DIRS}" PARENT_SCOPE)
- set(raylib_LDFLAGS "${raylib_LDFLAGS}" PARENT_SCOPE)
- set(raylib_DEFINITIONS "${raylib_DEFINITIONS}" PARENT_SCOPE)
-endmacro()
diff --git a/libs/raylib/cmake/raylib-config-version.cmake b/libs/raylib/cmake/raylib-config-version.cmake
deleted file mode 100644
index 74fd03c..0000000
--- a/libs/raylib/cmake/raylib-config-version.cmake
+++ /dev/null
@@ -1,21 +0,0 @@
-set(PACKAGE_VERSION "@PROJECT_VERSION@")
-
-if(PACKAGE_FIND_VERSION VERSION_EQUAL PACKAGE_VERSION)
- set(PACKAGE_VERSION_EXACT TRUE)
-endif()
-if(NOT PACKAGE_FIND_VERSION VERSION_GREATER PACKAGE_VERSION)
- set(PACKAGE_VERSION_COMPATIBLE TRUE)
-else(NOT PACKAGE_FIND_VERSION VERSION_GREATER PACKAGE_VERSION)
- set(PACKAGE_VERSION_UNSUITABLE TRUE)
-endif(NOT PACKAGE_FIND_VERSION VERSION_GREATER PACKAGE_VERSION)
-
-# if the installed or the using project don't have CMAKE_SIZEOF_VOID_P set, ignore it:
-if("${CMAKE_SIZEOF_VOID_P}" STREQUAL "" OR "@CMAKE_SIZEOF_VOID_P@" STREQUAL "")
- return()
-endif()
-
-if(NOT CMAKE_SIZEOF_VOID_P STREQUAL "@CMAKE_SIZEOF_VOID_P@")
- math(EXPR installedBits "8 * 8")
- set(PACKAGE_VERSION "${PACKAGE_VERSION} (${installedBits}bit)")
- set(PACKAGE_VERSION_UNSUITABLE TRUE)
-endif()
diff --git a/libs/raylib/cmake/raylib-config.cmake b/libs/raylib/cmake/raylib-config.cmake
deleted file mode 100644
index b535874..0000000
--- a/libs/raylib/cmake/raylib-config.cmake
+++ /dev/null
@@ -1,76 +0,0 @@
-# - Try to find raylib
-# Options:
-# raylib_USE_STATIC_LIBS - OFF by default
-# raylib_VERBOSE - OFF by default
-# Once done, this defines a raylib target that can be passed to
-# target_link_libraries as well as following variables:
-#
-# raylib_FOUND - System has raylib installed
-# raylib_INCLUDE_DIRS - The include directories for the raylib header(s)
-# raylib_LIBRARIES - The libraries needed to use raylib
-# raylib_LDFLAGS - The linker flags needed with raylib
-# raylib_DEFINITIONS - Compiler switches required for using raylib
-
-set(XPREFIX PC_RAYLIB)
-
-find_package(PkgConfig QUIET)
-pkg_check_modules(${XPREFIX} QUIET raylib)
-
-if (raylib_USE_STATIC_LIBS)
- set(XPREFIX ${XPREFIX}_STATIC)
-endif()
-
-set(raylib_DEFINITIONS ${${XPREFIX}_CFLAGS})
-
-find_path(raylib_INCLUDE_DIR
- NAMES raylib.h
- HINTS ${${XPREFIX}_INCLUDE_DIRS}
-)
-
-set(RAYLIB_NAMES raylib)
-
-if (raylib_USE_STATIC_LIBS)
- set(RAYLIB_NAMES libraylib.a raylib.lib ${RAYLIB_NAMES})
-endif()
-
-find_library(raylib_LIBRARY
- NAMES ${RAYLIB_NAMES}
- HINTS ${${XPREFIX}_LIBRARY_DIRS}
-)
-
-set(raylib_LIBRARIES ${raylib_LIBRARY})
-set(raylib_LIBRARY_DIRS ${${XPREFIX}_LIBRARY_DIRS})
-set(raylib_LIBRARY_DIR ${raylib_LIBRARY_DIRS})
-set(raylib_INCLUDE_DIRS ${raylib_INCLUDE_DIR})
-set(raylib_LDFLAGS ${${XPREFIX}_LDFLAGS})
-
-include(FindPackageHandleStandardArgs)
-find_package_handle_standard_args(raylib DEFAULT_MSG
- raylib_LIBRARY
- raylib_INCLUDE_DIR
-)
-
-mark_as_advanced(raylib_LIBRARY raylib_INCLUDE_DIR)
-
-if (raylib_USE_STATIC_LIBS)
- add_library(raylib STATIC IMPORTED GLOBAL)
-else()
- add_library(raylib SHARED IMPORTED GLOBAL)
-endif()
-string (REPLACE ";" " " raylib_LDFLAGS "${raylib_LDFLAGS}")
-
-set_target_properties(raylib
- PROPERTIES
- IMPORTED_LOCATION "${raylib_LIBRARIES}"
- INTERFACE_INCLUDE_DIRECTORIES "${raylib_INCLUDE_DIRS}"
- INTERFACE_LINK_LIBRARIES "${raylib_LDFLAGS}"
- INTERFACE_COMPILE_OPTIONS "${raylib_DEFINITIONS}"
-)
-
-if (raylib_VERBOSE)
- message(STATUS "raylib_FOUND: ${raylib_FOUND}")
- message(STATUS "raylib_INCLUDE_DIRS: ${raylib_INCLUDE_DIRS}")
- message(STATUS "raylib_LIBRARIES: ${raylib_LIBRARIES}")
- message(STATUS "raylib_LDFLAGS: ${raylib_LDFLAGS}")
- message(STATUS "raylib_DEFINITIONS: ${raylib_DEFINITIONS}")
-endif()