megamarc / Tilengine

Free 2D graphics engine with raster effects for retro/classic style game development
https://www.tilengine.org
Mozilla Public License 2.0
847 stars 95 forks source link

Makefile: allow overwrite some variables. #44

Closed ghost closed 5 years ago

ghost commented 5 years ago

Este commit permite sobrescribir los valores por defecto de algunas variables del Makefile: CC para permitir elegir el compilador, por ejemplo, yo lo he testeado con Clang y TCC.

 CC=clang make

LIBPATH permite otra ubicación que $(HOME)/Tilengine/lib

 LIBPATH=../lib/linux_x86_64/  CC=clang make

Nota: El commit no tiene que ver con el issue #33

megamarc commented 5 years ago

Esta modificación rompe compatibilidad con mingw32-make en Windows, no puede integrarse tal cual está. Por defecto CC ya tiene asignado el valor cc, que no existe en Windows (debería ser gcc)

ghost commented 5 years ago

Hola Marc. Ya veo. Por lo que estuve leyendo por ahí no encontré ninguna solución, y si los que utilizan Windows no la encuentran, menos yo que no uso dicho OS :smile: Por el momento no se me ocurre otra cosa que cerrarlo.