Commit Graph

53 Commits

Author SHA1 Message Date
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
3b80e2c1e0 Redesigned gestures module to header-only 2016-08-06 16:32:46 +02:00
3d519c7a39 Fix install command of src/ makefile 2016-08-04 15:48:37 +02:00
32a671b9da OS X comaptiblity changes and compiled library 2016-07-22 11:55:04 -04:00
0e6b249260 Review outputs by platform 2016-07-18 17:07:50 +02:00
de865a9b55 fix small things on 'src/' makefile 2016-07-18 15:13:43 +02:00
ebfb1978b8 allow to compile shared version of raylib 2016-07-17 17:56:57 +02:00
13c56887f1 fix 'external/stb_vorbis.c" compilation 2016-07-17 17:23:41 +02:00
2272a4722f restore the original method to compile all modules
This commit restores the original method to compile all modules, but fix
prerequisites.
2016-07-17 17:18:34 +02:00
94a5fc5c2c add some explanation of makefile in 'src/' 2016-07-17 15:54:52 +02:00
d38fb9bda2 fix small things on makefile of 'src/' folder 2016-07-16 21:23:21 +02:00
6efaa78058 improve the compilation of all modules 2016-07-16 21:01:43 +02:00
e62c30c8b1 improve 'clean' target of 'src/' makefile 2016-07-16 20:24:14 +02:00
6f335d2c9e add 'install' and 'unistall' target
The first target allow makefile to install the dev files (static library and
header) to standard directories on GNU/Linux platforms; the second allow it to
unistall (remove) the dev files.

It needs lot of improvements.
2016-07-16 18:38:17 +02:00
dbec22f2df restyle Makefile of 'src/' folder and fix targets 2016-07-16 17:31:54 +02:00
0fbd48a889 Corrected bug on OpenGL 1.1
Set makefile to default OpenGL 3.3 compilation
2016-07-16 14:58:53 +02:00
Ray
4df7a0f2f8 Added support for OpenGL 2.1 2016-06-16 20:25:50 +02:00
058af472ea Converted GLAD to header only 2016-06-07 18:57:20 +02:00
302d84cedc Fix mistake in Makefile 2016-06-06 19:26:30 +02:00
Ray
29d505c98e Reorganize external libraries - BREAKING CHANGE -
Moved all external libraries used by raylib to external folder inside
raylib src. Makefile has already been update and also the different
includes in raylib modules.
2016-06-06 14:34:43 +02:00
3e88156817 Ignore invalid warning 2016-06-01 12:38:06 +02:00
9361615786 Fix Makefile files
I've added .PHONY targets and fixed "clean" recipe.
2016-04-06 13:21:29 +02:00