aboutsummaryrefslogtreecommitdiff
path: root/src/Makefile
AgeCommit message (Collapse)Author
2019-05-07Added resource file for raylib.dllRay
Some minor tweaks
2019-05-07NO SUPPORT_BUSY_WAIT_LOOP by defaultRay
2019-04-23WARNING: Issues on web buildingRay
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-09Update MakefileRay
2019-04-07Happy new year 2019ChillerDragon
2019-03-18Support additional modules building -WIP-Ray
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-17Review build release path, default to src directoryraysan5
2019-03-16Support no-audio no-models modules compilationraysan5
Renamed flags for convenience.
2019-03-12Reorder one flagRay
2019-02-12Include mini_al directly, no separate moduleRay
2019-01-10WARNING: Renamed module: audio -> raudioRay
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-01Update Makefile for Emscriptenraysan5
2018-12-21Use stb_vorbis.h as header onlyRay
2018-12-16Added a possible dependency include path for glfwRay
2018-11-30Some tweaksRay
2018-11-28Replaced default release pathsRay
2018-11-26Enable SDL2 library for audio on WebRay
Solves audio cracking issues
2018-11-23Review emscripten pathRay
2018-10-20Reviewed possible issue with external libsRay
2018-10-18Remove non-Windows includes from MakefileDillon Jones
2018-10-18Removed OpenAL backendRay
2018-08-25Create release directory if not existraysan5
2018-07-16Reviewed compilation optionsRay
2018-07-11Reviewed shared library generationRay
2018-07-09Support ARM and ARM64 Android buildingraysan5
2018-07-07Reviewed latest commit for Android gamepad supportraysan5
2018-07-06Added SNES-style GAMEPAD SUPPORTSeth Archambault
2018-06-23Added support OpenBSD, NetBSD, DragonFlymaficccc@gmail.com
2018-05-27Corrected issue with compiler paramRay
Added android_native_app_glue module to raylib compilation instead of compiling it as static lib at apk generation.
2018-05-21Working on Android APK buildingraysan5
2018-05-20Removed 32bit arm Android libraryraysan5
From 2019 64bit support will be mandatory to publish an Android app. Google plans to require that new apps target Oreo (API level 26) in August of 2018.
2018-05-20Support shared library building on Androidraysan5
2018-05-18Increase API versionMichael Vetter
Please do this whenever necessary. And adapt it before releasing a new RC. The RC should already have the correct one.
2018-05-17Reviewed Android pipelineRay
Now defaults to Clang, ARM64 and API 21
2018-05-11Review raylib version to 2.0Ray
Review raylib_icon resource
2018-04-10Updated release versionRay San
2018-03-19Review tabs issue when compiling...Ray
...PLATFORM_ANDROID on Windows, using MinGW-w64 (x86) provided Make (GCC 7.2)
2018-02-25Update MakefileRDR8
$ make clean Makefile:296: *** missing separator. Stop.
2018-02-24jar_xm: Workaround for unaligned pointer accessesAhmad Fatoum
jar_xm.h does some shady pointer casts leading to unaligned accesses and breaking strict aliasing. x86 has special circuitry for doing unaligned accesses, but on other architectures, it may trap and require kernel fix-up or crash outright. With this patch, one obstacle in porting raylib to the GameBoy Advance has been removed. Go for it ;-) To avoid having to rewrite that `mempool' code, insert padding before structs and instruct the compiler (GCC, most importantly), to be gentle when optimizing. This fixes #490 (Unless we got ourselves 256-bit pointers, if so, hello future!)
2018-02-24Update Makefiles. Enable example usage of staged libraylib.so.RDR8
2018-02-21Removed flag -fgnu89-inlineRay
2018-02-12Update MakefileRDR8
2018-02-12Update MakefileRDR8
2018-02-11Update Makefiles for Linux installation. See prior commit.RDR8
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-11Update Makefiles for Linux installation.RDR8
2018-02-11Some reviews for Android compilationRay
2018-02-04Bump version to 1.9.4Ahmad Fatoum
2018-01-25Make function calls without prior declaration an errorAhmad Fatoum
which is the default behavior on C99 and up.
2018-01-25Support DEBUG library buildingRay
2018-01-18GCC/Clang: Treat void pointer arithmetic as errorAhmad Fatoum
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.