d2aeafcf1e
Update Makefile
2020-02-22 10:36:34 +01:00
67d0bf75a7
Update Makefile paths to use emscripten upstream
...
Note that emscripten upstream branch implements the new asyncify implementation, expected to be faster than emterpreter one.
2020-02-20 23:00:29 +01:00
7d789763d6
Update API version
2020-02-19 12:35:30 +01:00
36bf8a60d8
Fix #1103 ( #1104 )
...
Fix 1102
2020-02-18 23:19:30 +01:00
c1a02e9fca
Review PR #1022
...
Actually OpenAL is not used any more, it should be using CoreAudio
2019-11-24 13:43:48 +01:00
8b7db29ba0
Fix Makefile missing X11 lib when building as a shared library on Linux. ( #1018 )
2019-11-15 19:46:20 -08:00
904a7ee032
Update for latest emsdk configuration
...
Note that latest emsdk changed paths
2019-09-13 17:08:20 +02:00
e53e42f43d
Improved Android Building ( #930 )
...
Added in a check for x86 and x86_64 branches of android
Added in $(OS) checks to see if we're running on windows or *nix
Added a default location for android ndks and sdks at /usr/lib/android
2019-08-06 23:06:26 +02:00
83a4eb0852
add multi channel audio to raudio ( #895 )
...
* added multi channel sound replay to raudio
added -fPIC to Makefile for Linux
added simple lighting and audio multi channel to examples Makefile
* not properly reporting audio buffer pool size...
2019-06-29 10:49:42 +02:00
55380f8489
Review DEBUG mode
2019-06-12 12:08:39 +02:00
266df463cc
Support externally provided compiler
2019-06-12 12:03:34 +02:00
dee602464b
Merge branch 'master' of https://github.com/raysan5/raylib
2019-06-06 23:52:53 +02:00
baf225dc01
Update emsdk version for testing
2019-06-06 23:52:49 +02:00
e103320ad8
build: increment API_VERSION after release
...
With v2.5.0 out, increment API_VERSION, so binaries dynamically linked
against the released raylib aren't accidentally paired with a development
or later released raylib that may be incompatible.
2019-06-05 08:58:24 +02:00
efdc6f87d5
Define standard examples size
2019-05-29 13:47:57 +02:00
0027868d1f
Review Makefiles
2019-05-21 17:46:52 +02:00
8db2203bcc
Review paths
2019-05-21 10:16:52 +02:00
5ef7beb0c5
Makefile: move -x objective-c option before filename
...
From the Clang documentation[1]:
> -x<language>, --language <arg>, --language=<arg>
> Treat subsequent input files as having type <language>
Follow the advice. Fixes #840 .
[1]: https://clang.llvm.org/docs/ClangCommandLineReference.html
2019-05-17 20:27:43 +02:00
e1ecebfff9
Revert "fixed GLFW compiler flag for OSX"
...
This reverts #841 commit 97160fd970 .
2019-05-17 20:27:42 +02:00
97160fd970
fixed GLFW compiler flag for OSX
2019-05-17 17:56:05 +03:00
9994f16479
Review build config on web
2019-05-16 15:40:28 +02:00
9824387773
Added resource file for raylib.dll
...
Some minor tweaks
2019-05-07 15:16:14 +02:00
e0e2346c22
NO SUPPORT_BUSY_WAIT_LOOP by default
2019-05-07 10:05:21 +02:00
0c567cd259
WARNING: Issues on web building
...
Found some issues when building for web using latest emscripten 1.38.30, traced the error and found that eglGetProcAdress does not return function pointers for VAO functionality, supported by extension.
It requires more investigation but now it works (avoiding VAO usage)
2019-04-23 18:10:38 +02:00
f939f6abc2
Update Makefile
2019-04-09 13:23:56 +02:00
f21761fbbb
Happy new year 2019
2019-04-07 17:49:12 +02:00
aa00d77110
Support additional modules building -WIP-
...
The idea is supporting additional raygui and physac modules building with raylib but those modules are distributed as header-only libraries and it makes a bit dificult to build them inside raylib...
2019-03-18 18:46:39 +01:00
0bbf857b00
Review build release path, default to src directory
2019-03-17 12:21:51 +01:00
2a92d6af3e
Support no-audio no-models modules compilation
...
Renamed flags for convenience.
2019-03-16 13:02:16 +01:00
32e6a419c1
Reorder one flag
2019-03-12 16:29:41 +01:00
944a388b1b
Include mini_al directly, no separate module
2019-02-12 12:18:01 +01:00
93471b0a7c
WARNING: Renamed module: audio -> raudio
...
Planning to promote raudio module as a simple and easy-to-use front-end for the amazing mini_al library, so the name change.
Name comes from raylib-audio but in spanish it also remembers to word "raudo", meaning "very fast", an analogy that fits perfectly to the usefulness and performance of the library!
Consequently, raylib version has been bumped to 2.4-dev.
2019-01-10 16:32:40 +01:00
d5735720b0
Update Makefile for Emscripten
2019-01-01 20:53:30 +01:00
4ec4dc691f
Use stb_vorbis.h as header only
2018-12-21 00:17:44 +01:00
fe346fa8d8
Added a possible dependency include path for glfw
2018-12-16 00:44:09 +01:00
1774260dab
Some tweaks
2018-11-30 01:57:53 +01:00
874c0910e3
Replaced default release paths
2018-11-28 17:35:42 +01:00
969e48e3dd
Enable SDL2 library for audio on Web
...
Solves audio cracking issues
2018-11-26 17:15:43 +01:00
2deb35be27
Review emscripten path
2018-11-23 17:03:07 +01:00
161b18edea
Reviewed possible issue with external libs
2018-10-20 12:30:37 +02:00
59bbad9360
Remove non-Windows includes from Makefile
2018-10-18 07:31:22 -04:00
c2aa1fed7b
Removed OpenAL backend
2018-10-18 11:38:42 +02:00
207b5a26b1
Create release directory if not exist
2018-08-25 18:25:51 +02:00
98273f0152
Reviewed compilation options
2018-07-16 18:43:24 +02:00
eb296a5605
Reviewed shared library generation
2018-07-11 16:39:41 +02:00
f939378764
Support ARM and ARM64 Android building
2018-07-09 03:00:52 +02:00
c6d188a09a
Reviewed latest commit for Android gamepad support
2018-07-07 10:15:19 +02:00
f981daf1df
Added SNES-style GAMEPAD SUPPORT
2018-07-06 13:33:46 -04:00
59ebe1b7c3
Added support OpenBSD, NetBSD, DragonFly
2018-06-23 17:02:07 +02:00
1f0cc57ec7
Corrected issue with compiler param
...
Added android_native_app_glue module to raylib compilation instead of
compiling it as static lib at apk generation.
2018-05-27 19:06:14 +02:00