Commit Graph

74 Commits

Author SHA1 Message Date
7965f983ba Support Wayland display on Linux desktop 2017-12-28 18:14:39 +01:00
c93bca8c27 Review Makefile config flags
Support external GLFW usage
Renamed some flags for consistency
2017-12-28 17:58:09 +01:00
61afd07bd7 Force OpenAL backend on some platforms
OpenAL audio backend is being forced on HTML5 and OSX
2017-12-20 12:34:18 +01:00
b155333178 Support audio module skip on compiling
Some programs like tools could not require audio support
2017-12-15 17:02:29 +01:00
d24b89bb0e Add library versioning to Make/CMake build systems
See #401 for the discussion.
Also bumps version number to 1.9.2 without the -dev,
because neither ELF nor MachO like such a suffix.
The -dev suffix will have to be restricted to the git tags.
2017-12-11 10:25:06 +01:00
5ae2c0d15b Added Wayland support
Updated to latest GLFW library and working on Wayland support, still
looking how to implement it on raylib because it just exposes
PLATFORM_DESKTOP and defaults to X11 windowing system on Linux...
2017-12-09 19:05:42 +01:00
3b5a26099e Removed OpenAL Soft dependency on building
OpenAL Soft backend is still available in audio module, I'm thinking if
exposing it for building in some way or just left it there for advance
users to switch to it manually in case of necessity...
2017-12-05 14:01:35 +01:00
9a7524661f Removed GLFW3 linking and added rglfw 2017-11-30 16:59:09 +01:00
Ray
743cc6add6 Review new build platform: FreeBSD
Corrected issue with RPI_CROSS_COMPILE
2017-10-30 00:14:13 +01:00
47c7f3624f Added support FreeBSD for example 2017-10-28 18:41:29 +02:00
b3110c14fe Added support FreeBSD 2017-10-28 17:30:02 +02:00
Ray
ad31730b6a Added cross-compiler RPI libs 2017-10-22 20:00:38 +02:00
df67e799dd Updated release versions for raylib 1.8 2017-10-20 17:14:58 +02:00
a6ccc14d39 Corrected issue with OpenAL Soft static 2017-10-16 13:37:10 +02:00
4909f9711c Small tweak, remove tabs 2017-10-14 12:25:36 +02:00
5430d5d52e Review Makefiles 2017-10-14 00:13:23 +02:00
7114c1b1f3 Updated compilation output paths 2017-10-11 13:28:38 +02:00
9000fc28a3 Keep working on Android shared libs... 2017-10-04 12:51:53 +02:00
ca0ff82046 Keep working on Makefiles... 2017-10-03 15:02:32 +02:00
b2789949ee Working on Makefiles... 2017-10-02 14:12:03 +02:00
Ray
1c7416910e Default to OpenAL static lib 2017-09-29 23:44:31 +02:00
ccd6271a7f Added some compiler flags for Android 2017-09-29 13:57:00 +02:00
Ray
4a8644e999 Update Android libs and building 2017-09-23 18:40:30 +02:00
e173db19f7 CMake based build system.
Some people might find this handly
2017-08-27 13:28:02 -04:00
ba32d6a753 Able to make a .dylib for OS X 2017-07-18 22:37:09 -04:00
Ray
8f569e59b1 Review shared library generation 2017-07-17 14:16:23 +02:00
6809380d3d Accept external CFLAGS
Some distributions build the programs with a specific set of CFLAGS.
Lets allow that by adding raylibs flags.
2017-05-29 19:00:53 +02:00
Ray
413d059fd8 Some tweaks and additions 2017-05-19 00:55:02 +02:00
Ray
9b24120cd9 Updated libs 2017-05-18 19:24:24 +02:00
Ray
518bdfc134 Some work on Android build 2017-05-11 16:45:49 +02:00
Ray
93e2fd8ea1 Some tweaks 2017-05-10 19:37:48 +02:00
Ray
a522914183 Included required paths for web compilation 2017-05-08 01:33:34 +02:00
Ray
0ebd8b0f6e Review Android compiling 2017-05-08 00:47:15 +02:00
Ray
73774aadd6 Review makefiles 2017-05-03 14:16:42 +02:00
1bba1242f4 Added _DEFAULT_SOURCE to CFLAGS for C99 compatibility 2017-04-12 20:26:29 -05:00
44de97ea16 Fine-tuning PLATFORM_WEB CFLAGS 2017-03-29 16:04:29 -05:00
4889f240fe Restore inadvertant changes to Makefiles 2017-03-29 12:59:46 -05:00
ff44cb02e7 Always something 2017-03-24 03:42:10 -05:00
9eaff6902f Sweep blank lines 2017-03-24 03:37:49 -05:00
f1bb245999 Strip trailing spaces 2017-03-24 03:32:07 -05:00
e23c120c8b Automate compiler flags selection. 2017-03-24 03:28:12 -05:00
9875198a56 c99 fix, some linux housekeeping 2017-03-24 01:20:24 -05:00
a1527f5620 Fix RPi build and add missing directories 2017-01-26 21:49:18 +01:00
3c3a9318ff Integrate Android build into Makefile 2017-01-26 20:58:00 +01:00
f7b706263a Some code tweaks
Correcting details that pop-up when testing the different platforms
2016-11-18 13:39:57 +01:00
bee283b12b Some tweaks around 2016-11-17 12:55:30 +01:00
f18c8cea16 Updated to support OpenAL Soft static library 2016-11-16 19:43:21 +01:00
1ffe713d93 Corrected bug 2016-09-21 12:29:03 +02:00
3377a4485b Support shared/dynamic raylib compilation
Generates:
Win32:  raylib.dll, libraylibdll.a (import library)
Linux:  libraylib.so
2016-08-13 11:31:15 +02:00
Ray
289e04a62a Ported camera module to header-only 2016-08-10 12:55:54 +02:00