raylib/games/drturtle
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
..
resources Upload new game: Dr. Turtle & Mr. Gamera 2014-07-25 10:50:51 +02:00
00_drturtle_screens.c Review contact information 2017-03-19 12:52:13 +01:00
01_drturtle_scrolling.c Review contact information 2017-03-19 12:52:13 +01:00
02_drturtle_player.c Review contact information 2017-03-19 12:52:13 +01:00
03_drturtle_enemies.c Review contact information 2017-03-19 12:52:13 +01:00
04_drturtle_gui.c BREAKING CHANGE: Renamed SpriteFont type to Font 2018-05-04 16:59:48 +02:00
05_drturtle_audio.c BREAKING CHANGE: Renamed SpriteFont type to Font 2018-05-04 16:59:48 +02:00
06_drturtle_final.c BREAKING CHANGE: Renamed SpriteFont type to Font 2018-05-04 16:59:48 +02:00
CMakeLists.txt CMake: Major cleanup to support find_package(raylib) 2018-07-29 12:35:35 +02:00
drturtle_final_web.c BREAKING CHANGE: Renamed SpriteFont type to Font 2018-05-04 16:59:48 +02:00
LICENSE.txt Added games license 2017-05-03 14:16:11 +02:00
Makefile Looking for a place for raylib resource file 2018-07-21 16:18:33 +02:00