RDR8
2b5fc12036
Update Makefiles. Enable example usage of staged libraylib.so.
2018-02-24 14:24:55 -06:00
Ray
97bf2706c4
Removed flag -fgnu89-inline
2018-02-21 23:28:34 +01:00
RDR8
f742f1289d
Update Makefile
2018-02-12 05:17:02 +00:00
RDR8
5616314069
Update Makefile
2018-02-12 00:15:58 +00:00
RDR8
4c4b564392
Update Makefiles for Linux installation. See prior commit.
...
These changes are intended to provide context and control over the Linux make install process. make install RAYLIB_LIBTYPE=SHARED now works as expected. libraylib.so is properly installed with attendant runtime links. The examples will be running against the newly installed libraylib.so unless otherwise specified with RAYLIB_RUNTIME_PATH. See raylib/src/Makefile and raylib/examples/Makefile for usage of RAYLIB_INSTALL_PATH, RAYLIB_H_INSTALL_PATH, and RAYLIB_RUNTIME_PATH variables. RAYLIB_RUNTIME_PATH in particular is interesting for portability since sudo isn't needed.
The default configuration and workflow is essentially unchanged and unaffected.
2018-02-11 23:42:22 +00:00
RDR8
e86b4d4e03
Update Makefiles for Linux installation.
2018-02-11 22:58:15 +00:00
Ray
d90a33b850
Some reviews for Android compilation
2018-02-11 01:48:53 +01:00
Ahmad Fatoum
19f280f4b7
Bump version to 1.9.4
2018-02-04 13:36:08 +01:00
Ahmad Fatoum
8be93762d9
Make function calls without prior declaration an error
...
which is the default behavior on C99 and up.
2018-01-25 22:34:29 +01:00
Ray
c2ec88f930
Support DEBUG library building
2018-01-25 10:07:51 +01:00
Ahmad Fatoum
30ef3f3122
GCC/Clang: Treat void pointer arithmetic as error
...
As an extension, GNU C treats sizeof(void) as 1. MSVC doesn't.
Make it an error on GCC/Clang to avoid accidental MSVC breakage.
2018-01-18 13:22:41 +01:00
-
f2a675ae53
Reviewed Makefiles...
...
- Renamed VERSION to RAYLIB_VERSION
- Renamed API_VERSION to RAYLIB_API_VERSION
- Renamed RAYLIB_RELEASE to RAYLIB_RELEASE_PATH
- Support Web Assembly compilation on PLATFORM_WEB
2018-01-15 13:54:06 +01:00
raysan5
7965f983ba
Support Wayland display on Linux desktop
2017-12-28 18:14:39 +01:00
raysan5
c93bca8c27
Review Makefile config flags
...
Support external GLFW usage
Renamed some flags for consistency
2017-12-28 17:58:09 +01:00
Ray San
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
Ray San
b155333178
Support audio module skip on compiling
...
Some programs like tools could not require audio support
2017-12-15 17:02:29 +01:00
Ahmad Fatoum
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
raysan5
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
Ray San
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
Ray San
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
Martinfx
47c7f3624f
Added support FreeBSD for example
2017-10-28 18:41:29 +02:00
Martinfx
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
Ray San
df67e799dd
Updated release versions for raylib 1.8
2017-10-20 17:14:58 +02:00
Ray San
a6ccc14d39
Corrected issue with OpenAL Soft static
2017-10-16 13:37:10 +02:00
raysan5
4909f9711c
Small tweak, remove tabs
2017-10-14 12:25:36 +02:00
raysan5
5430d5d52e
Review Makefiles
2017-10-14 00:13:23 +02:00
Ray San
7114c1b1f3
Updated compilation output paths
2017-10-11 13:28:38 +02:00
Ray San
9000fc28a3
Keep working on Android shared libs...
2017-10-04 12:51:53 +02:00
Ray San
ca0ff82046
Keep working on Makefiles...
2017-10-03 15:02:32 +02:00
Ray San
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
Ray San
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
ASDF
e173db19f7
CMake based build system.
...
Some people might find this handly
2017-08-27 13:28:02 -04:00
Benjamin N. Summerton
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
Michael Vetter
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
RDR8
1bba1242f4
Added _DEFAULT_SOURCE to CFLAGS for C99 compatibility
2017-04-12 20:26:29 -05:00
RDR8
44de97ea16
Fine-tuning PLATFORM_WEB CFLAGS
2017-03-29 16:04:29 -05:00
RDR8
4889f240fe
Restore inadvertant changes to Makefiles
2017-03-29 12:59:46 -05:00
RDR8
ff44cb02e7
Always something
2017-03-24 03:42:10 -05:00