Commit Graph

32 Commits

Author SHA1 Message Date
Ray 718f7a0161 Remove wrong files 2019-06-06 23:56:05 +02:00
Ray 6945511e82 Update example 2019-06-06 23:52:25 +02:00
Ray be7e56f51e Move emscripten web shell to src 2019-05-22 10:40:51 +02:00
Ray 477f05db13 Review games 2019-05-21 22:36:52 +02:00
Ray 0027868d1f Review Makefiles 2019-05-21 17:46:52 +02:00
ChillerDragon f21761fbbb Happy new year 2019 2019-04-07 17:49:12 +02:00
raysan5 644eddda11 REMOVED: ShowLogo()
Same functionality could be achieved using FLAGS... but also considering removing raylib logo animation...
2019-01-03 13:55:59 +01:00
Ray ac23af9bf0 Review resources naming
raylib resource data file for Windows platform (containing raylib icon and metadata for executable file) has been renamed to a more consistent name: raylib.rc.data

Also required to work with tcc compiler.
2018-11-19 15:18:11 +01:00
noshbar 1d548eaa4b 3 minor sample game cleanups:
* changed bitwise & to logical &&
* removed redundant state check
* moved a strcpy inside a NULL check to prevent a crash.
  NOTE: nothing sensible will happen as a result, but no crash at least.
2018-10-10 22:05:13 +02:00
Ray be599a9ece enjoy! 2018-09-18 21:34:02 +02:00
Ray b042fe12e6 Reviewed spacings on latest PR 2018-08-06 20:49:47 +02:00
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
raysan5 7dc66d2d3f Looking for a place for raylib resource file 2018-07-21 16:18:33 +02:00
maficccc@gmail.com 59ebe1b7c3 Added support OpenBSD, NetBSD, DragonFly 2018-06-23 17:02:07 +02:00
Ray d873314c27 Reviewed Windows resource file name 2018-05-29 00:52:08 +02:00
Ahmad Fatoum 20ddc6a2bb
Move utils.cmake to separate cmake/ directory 2018-05-21 01:08:28 +02:00
Ahmad Fatoum c1b9104d54
Makefile: Remove unnecessary -no-pie for older GCC support
Currently, if:
* GCC doesn't supports -no-pie: Build error
* GCC supports -no-pie
    * GCC is not configured with --enable-default-pie: No-op
    * GCC is configured with --enable-default-pie:
            Slightly worse performance because we still generate -fpie code
            (-pie affects linker, -fpie affects compiler)

So instead of probing for existence of -fno-pie -no-pie, remove it altogether.

Fixes #540: Build breakage on Debian 8 with gcc 4.9.
2018-05-12 11:41:12 +02:00
Ray 0790171125 Updated raylib_icon resource 2018-05-11 18:14:42 +02:00
Ray San ec33e7d705 BREAKING CHANGE: Renamed SpriteFont type to Font
- Preparing MP3 files support
- Jumped version to raylib 2.0-dev (too many breaking changes...)
2018-05-04 16:59:48 +02:00
Ray 322cebcbaf Updated to latest raylib changes
Removed OpenAL and GLFW3 dependencies on building.
Reviewed platforms and flags
2018-04-03 22:44:45 +02:00
Ahmad Fatoum 2c219fb814
Allow use of main instead of android_main
Inspired by #504.
Instead of requiring the user to do PLATFORM_ANDROID #ifdefery,
have the android_main entry point exported by raylib and call
the user-defined main. This way many games could (in theory)
run unmodified on Android and elsewhere.

This is untested!
2018-03-16 21:37:22 +01:00
Ray 97bf2706c4 Removed flag -fgnu89-inline 2018-02-21 23:28:34 +01:00
Ray 61b0ab5332 Corrected some issues on game
Now it works! :)
2017-10-24 00:27:25 +02:00
Ray a483e17f50 Adapted games to compile for Android 2017-10-22 11:48:41 +02:00
Ray b043c5e277 Trying to correct drawing issues... 2017-10-02 00:12:52 +02:00
ASDF e173db19f7 CMake based build system.
Some people might find this handly
2017-08-27 13:28:02 -04:00
Ray a64e909e55 Added games license 2017-05-03 14:16:11 +02:00
Ray 66320582a3 Some work on example games 2017-04-28 00:29:23 +02:00
raysan5 f2656871e9 Review Makefiles default raylib path 2017-04-23 12:11:27 +02:00
raysan5 3a1e6ab0b6 Review game code (something broken) 2017-04-23 12:05:47 +02:00
raysan5 9b072dc346 Review game examples Makefiles 2017-04-23 12:05:18 +02:00
Ray a5c8ce2a34 Upload new game: Koala Seasons 2017-04-18 10:42:15 +02:00