]> Dogcows Code - chaz/openbox/blobdiff - render/Makefile.am
add --enable-gl support, and put the flags/libs in the appropriate makefiles
[chaz/openbox] / render / Makefile.am
index 69d5231d74084da0a51e37f90873d369d66c6ecc..579ff681abb23463520399894f08e4abd88a1491 100644 (file)
@@ -1,17 +1,27 @@
-CPPFLAGS=$(XFT_CFLAGS) $(PYTHON_CFLAGS) $(GLIB_CFLAGS) @CPPFLAGS@ \
--DG_LOG_DOMAIN=\"Render\"
+themedir=$(datadir)/openbox/themes
 
-LIBS=$(XFT_LIBS) $(PYTHON_LIBS) $(GLIB_LIBS) @LIBS@
+theme=operation
+
+CPPFLAGS=$(XFT_CFLAGS) $(GLIB_CFLAGS) $(LIBSN_CFLAGS) $(GL_CFLAGS) @CPPFLAGS@ \
+         -DG_LOG_DOMAIN=\"Render\" \
+         -DDEFAULT_THEME=\"$(theme)\" \
+         -DTHEMEDIR=\"$(themedir)\"
+
+INCLUDES=-I..
+LIBS=$(XFT_LIBS) $(GLIB_LIBS) $(GL_LIBS) @LIBS@
 
 noinst_PROGRAMS=rendertest
-rendertest_SOURCES=$(librender_a_SOURCES)
+rendertest_LDFLAGS=-lobrender -L.
+rendertest_SOURCES=test.c
+
+lib_LTLIBRARIES=libobrender.la
+libobrender_la_SOURCES=color.c font.c gradient.c image.c mask.c render.c \
+                       theme.c
 
-noinst_LIBRARIES=librender.a
-librender_a_SOURCES=render.c test.c gradient.c color.c font.c mask.c image.c
 
 noinst_HEADERS=render.h gradient.h color.h font.h mask.h image.h
 
-MAINTAINERCLEANFILES= Makefile.in
+MAINTAINERCLEANFILES=Makefile.in
 
 distclean-local:
        $(RM) *\~ *.orig *.rej .\#*
This page took 0.020905 seconds and 4 git commands to generate.