* Better CFLAGS and LDFLAGS propagation to the Makefiles.tags/v0.99.beta14
| @@ -31,6 +31,7 @@ libcaca_la_SOURCES = \ | |||||
| $(cocoa_source) \ | $(cocoa_source) \ | ||||
| $(extra_source) \ | $(extra_source) \ | ||||
| $(NULL) | $(NULL) | ||||
| libcaca_la_CPPFLAGS = $(AM_CPPFLAGS) @CACA_CFLAGS@ | |||||
| libcaca_la_LDFLAGS = -no-undefined -version-number @LT_VERSION@ | libcaca_la_LDFLAGS = -no-undefined -version-number @LT_VERSION@ | ||||
| libcaca_la_LIBADD = ../cucul/libcucul.la @CACA_LIBS@ | libcaca_la_LIBADD = ../cucul/libcucul.la @CACA_LIBS@ | ||||
| @@ -39,12 +40,14 @@ plugin_LTLIBRARIES = libx11_plugin.la libgl_plugin.la | |||||
| plugindir = $(libdir)/caca | plugindir = $(libdir)/caca | ||||
| libx11_plugin_la_SOURCES = driver_x11.c | libx11_plugin_la_SOURCES = driver_x11.c | ||||
| libx11_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) $(X11_CFLAGS) | |||||
| libx11_plugin_la_LDFLAGS = -no-undefined -module -no-version | libx11_plugin_la_LDFLAGS = -no-undefined -module -no-version | ||||
| libx11_plugin_la_LIBADD = libcaca.la ../cucul/libcucul.la $(X11_LIBS) | libx11_plugin_la_LIBADD = libcaca.la ../cucul/libcucul.la $(X11_LIBS) | ||||
| libgl_plugin_la_SOURCES = driver_gl.c | libgl_plugin_la_SOURCES = driver_gl.c | ||||
| libgl_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) $(GL_CFLAGS) #$(FTGL_CFLAGS) | |||||
| libgl_plugin_la_LDFLAGS = -no-undefined -module -no-version | libgl_plugin_la_LDFLAGS = -no-undefined -module -no-version | ||||
| libgl_plugin_la_LIBADD = libcaca.la ../cucul/libcucul.la $(GL_LIBS) | |||||
| libgl_plugin_la_LIBADD = libcaca.la ../cucul/libcucul.la $(GL_LIBS) #$(FTGL_LIBS) | |||||
| else | else | ||||
| extra_source = driver_x11.c driver_gl.c | extra_source = driver_x11.c driver_gl.c | ||||
| endif | endif | ||||
| @@ -217,6 +217,8 @@ if test "${enable_gl}" != "no"; then | |||||
| elif test "${enable_gl}" = "yes"; then | elif test "${enable_gl}" = "yes"; then | ||||
| AC_MSG_ERROR([cannot find OpenGL+FreeGLUT development files]) | AC_MSG_ERROR([cannot find OpenGL+FreeGLUT development files]) | ||||
| fi | fi | ||||
| PKG_CHECK_MODULES(FTGL, ftgl >= 2.1.3, [FTGL="yes"], [FTGL="no"]) | |||||
| AM_CONDITIONAL(USE_FTGL, test "${FTGL}" = "yes") | |||||
| fi | fi | ||||
| if test "${enable_cocoa}" != "no"; then | if test "${enable_cocoa}" != "no"; then | ||||
| @@ -305,7 +307,8 @@ if test "${enable_plugins}" = "yes"; then | |||||
| AC_DEFINE(USE_PLUGINS, 1, Define to 1 to activate plugins) | AC_DEFINE(USE_PLUGINS, 1, Define to 1 to activate plugins) | ||||
| CACA_LIBS="${CACA_LIBS} -ldl" | CACA_LIBS="${CACA_LIBS} -ldl" | ||||
| else | else | ||||
| CACA_LIBS="${CACA_LIBS} ${X11_LIBS} ${GL_LIBS}" | |||||
| CACA_CFLAGS="${CACA_CFLAGS} ${X11_CFLAGS} ${GL_CFLAGS} ${FTGL_CFLAGS}" | |||||
| CACA_LIBS="${CACA_LIBS} ${X11_LIBS} ${GL_LIBS} ${FTGL_LIBS}" | |||||
| fi | fi | ||||
| AM_CONDITIONAL(USE_PLUGINS, test "${ac_cv_my_have_plugins}" = "yes") | AM_CONDITIONAL(USE_PLUGINS, test "${ac_cv_my_have_plugins}" = "yes") | ||||
| @@ -321,8 +324,11 @@ fi | |||||
| AC_SUBST(MATH_LIBS) | AC_SUBST(MATH_LIBS) | ||||
| AC_SUBST(ZLIB_LIBS) | AC_SUBST(ZLIB_LIBS) | ||||
| AC_SUBST(GETOPT_LIBS) | AC_SUBST(GETOPT_LIBS) | ||||
| AC_SUBST(CACA_CFLAGS) | |||||
| AC_SUBST(CACA_LIBS) | AC_SUBST(CACA_LIBS) | ||||
| AC_SUBST(X11_CFLAGS) | |||||
| AC_SUBST(X11_LIBS) | AC_SUBST(X11_LIBS) | ||||
| AC_SUBST(GL_CFLAGS) | |||||
| AC_SUBST(GL_LIBS) | AC_SUBST(GL_LIBS) | ||||
| # How to get the C99 types. See cucul/cucul_types.h.in for details about | # How to get the C99 types. See cucul/cucul_types.h.in for details about | ||||