raylib/examples
Ahmad Fatoum 3f09726331
CMake: Major cleanup to support find_package(raylib)
Remove that link_libraries_to_executable() hack and defines a proper
raylib target that can be used with target_link_libraries.

The same target is also available for external (user) code by using
find_package(raylib).

This results in:

- Remove hardcoded build directories from examples and games CMakeLists.txt
- Allow rlgl_standalone and other special examples to be built easily
- Allow CMake projects to find_package(raylib instead of fiddling with pkg-config
- Makes code a little more maintainable
- Fixes #471, #606.
- Makes code less confusing by removing the double use of PLATFORM (#584).

Note that this is still not _The Right Way_(TM), because normally
raylib-config.cmake (or its includes) would be automatically generated.
I didn't manage to get that to work though, so I went the easier route
of just wrapping pkg_check_modules for consumption by find_package.
2018-07-29 12:35:35 +02:00
..
audio Reviewed audio example 2018-07-25 14:38:12 +02:00
core Reviewed custom logging functionality 2018-07-28 17:57:05 +02:00
models Example: Don't load texture removed from source tree 2018-07-03 23:14:24 +02:00
others First working version of IQM animations 2018-07-24 18:28:58 +02:00
physac Reviewed Windows resource file name 2018-05-29 00:52:08 +02:00
shaders Convert window render sizes to floats 2018-07-21 18:56:16 +02:00
shapes Corrected issues on examples 2017-10-14 00:11:37 +02:00
text Reviewed example for clarity 2018-07-15 20:24:18 +02:00
textures Re-added: LoadFontEx() 2018-06-30 19:58:44 +02:00
CMakeLists.txt CMake: Major cleanup to support find_package(raylib) 2018-07-29 12:35:35 +02:00
Makefile Review formatting 2018-07-21 17:19:44 +02:00
Makefile.Android Review Android Makefiles 2018-07-10 11:52:30 +02:00