gtk2/gdk/linux-fb/Makefile.am

83 lines
1.6 KiB
Makefile
Raw Normal View History

2000-05-31 21:50:38 +00:00
## Process this file with automake to produce Makefile.in
if ENABLE_FB_MANAGER
bin_PROGRAMS = gdkfbmanager gdkfbswitch
else
bin_PROGRAMS =
endif
libgdkincludedir = $(includedir)/gtk-2.0/gdk
libgdkfbincludedir = $(includedir)/gtk-2.0/gdk/linux-fb
2000-05-31 21:50:38 +00:00
INCLUDES = @STRIP_BEGIN@ \
-DG_LOG_DOMAIN=\"Gdk\" \
-DGDK_DATA_PREFIX=\"$(prefix)\" \
2000-05-31 21:50:38 +00:00
-I$(top_srcdir) \
-I$(top_srcdir)/gdk \
-I$(top_builddir)/gdk \
@GDK_DEP_CFLAGS@ \
2000-05-31 21:50:38 +00:00
@GTK_DEBUG_FLAGS@ \
@STRIP_END@
2000-06-20 20:20:38 +00:00
noinst_LTLIBRARIES = libgdk-linux-fb.la
2000-05-31 21:50:38 +00:00
libgdkinclude_HEADERS= \
gdkfb.h
libgdk_linux_fb_la_SOURCES = \
2000-05-31 21:50:38 +00:00
gdkcolor-fb.c \
gdkcursor-fb.c \
gdkdnd-fb.c \
gdkdisplay-fb.c \
2000-05-31 21:50:38 +00:00
gdkdrawable-fb2.c \
gdkfont-fb.c \
gdkgc-fb.c \
gdkgeometry-fb.c \
gdkglobals-fb.c \
gdkim-fb.c \
gdkimage-fb.c \
gdkinput.c \
gdkmain-fb.c \
gdkpixmap-fb.c \
gdkproperty-fb.c \
gdkselection-fb.c \
gdkscreen-fb.c \
2000-05-31 21:50:38 +00:00
gdkvisual-fb.c \
gdkwindow-fb.c \
gdkprivate-fb.h \
gdkinputprivate.h \
gdkkeyboard-fb.c \
gdkmouse-fb.c \
2000-05-31 21:50:38 +00:00
gdkevents-fb.c \
i2000-11-22 Alexander Larsson <alexl@redhat.com> * gdk/gdktypes.h: Add new type GdkSpan * docs/reference/gdk/gdk-sections.txt, docs/reference/gdk/tmpl/regions.sgml, gdk/gdkregion-generic.c, gdk/gdkregion.h: Implement and document gdk_region_spans_intersect_foreach. * gdk/linux-fb/Makefile.am, gdk/linux-fb/gdkrender-fb.c: Add new file gdkrender-fb.c which contains all core rendering code. Add gdk_fb_fill_rectangle_generic (old rectangle code) and gdk_fb_fill_rectangle_simple_16, gdk_fb_fill_rectangle_simple_32 (optimized rectangle fillers). * gdk/linux-fb/gdkdrawable-fb2.c: Move all rendering code to gdkrender-fb.c. Change from using GdkRectangles and GdkSegments for spans to GdkSpan. Use the new span intersection functions in gdk_fb_fill_spans. gdk_fb_draw_rectangle() clips filled rectangles and calls gc->fill_rectangle with the result. gdk_fb_fill_spans() gets extra argument "sorted". * gdk/linux-fb/gdkevents-fb.c: Remove unused includes and defines. New function gdk_fb_get_time() to get correct time for events. * gdk/linux-fb/gdkinput-ps2.c: Use gdk method of generating multiple-clicks (gdk_event_button_generate) Make sure to set the time of all events. * gdk/linux-fb/gdkmain-fb.c: Use gdk_fb_get_time (). * gdk/linux-fb/gdkprivate-fb.h: New virtual GC calls: fill_span & fill_rectangle. Export gdk_fb_get_time(). gdk_fb_fill_spans() gets extra argument "sorted". * gdk/linux-fb/mi*.c: Use GdkSpan instead of GdkRectangle. Pass correct sorted to gdk_fb_fill_spans. (sorted value taken from XFree 4 source)
2000-11-22 10:07:34 +00:00
gdkrender-fb.c \
mi.h \
2000-05-31 21:50:38 +00:00
miarc.c \
midash.c \
mifillarc.c \
mifillarc.h \
mifpoly.h \
2000-05-31 21:50:38 +00:00
mifpolycon.c \
miline.h \
2000-05-31 21:50:38 +00:00
mipoly.c \
mipoly.h \
2000-05-31 21:50:38 +00:00
mipolygen.c \
mipolyutil.c \
miscanfill.h \
mispans.h \
mispans.c \
mistruct.h \
mitypes.h \
2000-05-31 21:50:38 +00:00
miwideline.c \
miwideline.h \
2000-05-31 21:50:38 +00:00
mizerclip.c \
mizerline.c \
gdkpango-fb.c \
gdkfbmanager.h
gdkfbmanager_sources = gdkfbmanager.c
gdkfbmanager_LDFLAGS = $(GLIB_LIBS)
gdkfbswitch_sources = gdkfbswitch.c
gdkfbswitch_LDFLAGS = $(GLIB_LIBS)
EXTRA_DIST=x-cursors.xbm