## -*- Makefile -*- ## Makefile.am for gtkglext/gtk EXTRA_DIST = \ gtkglversion.h.in \ gtkglext.def if PLATFORM_WIN32 no_undefined = -no-undefined endif if OS_WIN32 gtkglext_def = gtkglext.def gtkglext_win32_symbols = -export-symbols $(gtkglext_def) endif if MS_LIB_AVAILABLE noinst_DATA = gtkglext-win32-@GTKGLEXT_API_VERSION@.lib gtkglext-win32-@GTKGLEXT_API_VERSION@.lib: libgtkglext-win32-@GTKGLEXT_API_VERSION@.la $(gtkglext_def) lib -name:libgtkglext-win32-@GTKGLEXT_API_VERSION@-@LT_CURRENT_MINUS_AGE@.dll -def:$(gtkglext_def) -out:$@ install-ms-lib: $(INSTALL) gtkglext-win32-@GTKGLEXT_API_VERSION@.lib $(DESTDIR)$(libdir) uninstall-ms-lib: -rm $(DESTDIR)$(libdir)/gtkglext-win32-@GTKGLEXT_API_VERSION@.lib else install-ms-lib: uninstall-ms-lib: endif common_includes = \ -DG_LOG_DOMAIN=\"GtkGLExt\" \ -DGTK_GL_COMPILATION \ -I$(top_srcdir) \ -I$(top_builddir)/gdk \ $(GTKGLEXT_DEBUG_FLAGS) \ $(GTKGLEXT_DEP_CFLAGS) \ -DG_DISABLE_DEPRECATED \ -DGDK_DISABLE_DEPRECATED \ -DGDK_PIXBUF_DISABLE_DEPRECATED \ -DGTK_DISABLE_DEPRECATED common_ldflags = \ -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ -export-dynamic \ -rpath $(libdir) \ $(no_undefined) \ @LIBTOOL_EXPORT_OPTIONS@ \ $(gtkglext_win32_symbols) common_libadd = \ $(top_builddir)/gdk/$(gdkglext_targetlib) \ $(GTKGLEXT_DEP_LIBS) # # setup source file variables # gtkglext_public_h_sources = \ gtkgl.h \ gtkgldefs.h \ gtkglversion.h \ gtkglinit.h \ gtkglwidget.h gtkglext_private_h_sources = \ gtkglprivate.h gtkglext_c_sources = \ gtkglversion.c \ gtkglinit.c \ gtkglwidget.c gtkglext_headers = \ $(gtkglext_public_h_sources) \ gtkgldebug.h gtkglext_sources = \ $(gtkglext_private_h_sources) \ $(gtkglext_c_sources) # # setup GtkGLExt sources and their dependancies # gtkglextincludedir = $(includedir)/gtkglext-@GTKGLEXT_API_VERSION@/gtk noinst_HEADERS = $(gtkglext_headers) INCLUDES = $(common_includes) noinst_LTLIBRARIES = $(gtkglext_targetlib) EXTRA_LTLIBRARIES = \ libgtkglext-x11-@API_MJ@.@API_MI@.la \ libgtkglext-win32-@API_MJ@.@API_MI@.la libgtkglext_x11_@API_MJ@_@API_MI@_la_SOURCES = $(gtkglext_sources) libgtkglext_x11_@API_MJ@_@API_MI@_la_LDFLAGS = $(common_ldflags) libgtkglext_x11_@API_MJ@_@API_MI@_la_LIBADD = $(common_libadd) libgtkglext_win32_@API_MJ@_@API_MI@_la_SOURCES = $(gtkglext_sources) libgtkglext_win32_@API_MJ@_@API_MI@_la_LDFLAGS = $(common_ldflags) libgtkglext_win32_@API_MJ@_@API_MI@_la_LIBADD = $(common_libadd) libgtkglext_win32_@API_MJ@_@API_MI@_la_DEPENDENCIES = $(gtkglext_def)