mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-29 06:51:10 +00:00
eab02f697a
Adds a 'model' type buffer for GtkEntry in which the actual textual data is stored. GtkEntryBuffer can be subclassed. Among other things, this allows GtkEntry to be used for secrets that need to be stored in non-pageable memory. It also allows buffers to be shared by entries. See bug #576801.
104 lines
2.1 KiB
Makefile
104 lines
2.1 KiB
Makefile
## Makefile.am for gtk+/demos
|
|
include $(top_srcdir)/Makefile.decl
|
|
|
|
democodedir=$(datadir)/gtk-2.0/demo
|
|
|
|
## These should be in the order you want them to appear in the
|
|
## demo app, which means alphabetized by demo title, not filename
|
|
demos = \
|
|
appwindow.c \
|
|
assistant.c \
|
|
builder.c \
|
|
button_box.c \
|
|
changedisplay.c \
|
|
clipboard.c \
|
|
colorsel.c \
|
|
combobox.c \
|
|
dialog.c \
|
|
drawingarea.c \
|
|
editable_cells.c \
|
|
entry_buffer.c \
|
|
entry_completion.c \
|
|
expander.c \
|
|
hypertext.c \
|
|
iconview.c \
|
|
iconview_edit.c \
|
|
images.c \
|
|
infobar.c \
|
|
links.c \
|
|
list_store.c \
|
|
menus.c \
|
|
panes.c \
|
|
pickers.c \
|
|
pixbufs.c \
|
|
printing.c \
|
|
rotated_text.c \
|
|
search_entry.c \
|
|
sizegroup.c \
|
|
stock_browser.c \
|
|
textview.c \
|
|
textscroll.c \
|
|
tree_store.c \
|
|
ui_manager.c
|
|
|
|
INCLUDES = \
|
|
-DDEMOCODEDIR="\"$(democodedir)\"" \
|
|
-I$(top_srcdir) \
|
|
-I$(top_builddir)/gdk \
|
|
-DGDK_DISABLE_DEPRECATED \
|
|
-DGTK_DISABLE_DEPRECATED \
|
|
$(GTK_DEBUG_FLAGS) \
|
|
$(GTK_DEP_CFLAGS)
|
|
|
|
DEPS = \
|
|
$(top_builddir)/gdk-pixbuf/libgdk_pixbuf-$(GTK_API_VERSION).la \
|
|
$(top_builddir)/gdk/$(gdktargetlib) \
|
|
$(top_builddir)/gtk/$(gtktargetlib)
|
|
|
|
LDADDS = \
|
|
$(top_builddir)/gdk-pixbuf/libgdk_pixbuf-$(GTK_API_VERSION).la \
|
|
$(top_builddir)/gdk/$(gdktargetlib) \
|
|
$(top_builddir)/gtk/$(gtktargetlib)
|
|
|
|
bin_PROGRAMS = gtk-demo
|
|
|
|
BUILT_SOURCES = demos.h
|
|
|
|
EXTRA_DIST += \
|
|
$(IMAGEFILES) \
|
|
demo.ui
|
|
|
|
demos.h: @REBUILD@ $(demos) geninclude.pl
|
|
(here=`pwd` ; cd $(srcdir) && $(PERL) $$here/geninclude.pl $(demos)) > demos.h
|
|
|
|
gtk_demo_SOURCES = \
|
|
$(demos) \
|
|
demo-common.h \
|
|
main.c \
|
|
demos.h
|
|
|
|
gtk_demo_DEPENDENCIES = $(DEPS)
|
|
gtk_demo_LDADD = $(LDADDS)
|
|
gtk_demo_LDFLAGS = -export-dynamic
|
|
|
|
IMAGEFILES= alphatest.png \
|
|
apple-red.png \
|
|
background.jpg \
|
|
floppybuddy.gif \
|
|
gnome-applets.png \
|
|
gnome-calendar.png \
|
|
gnome-fs-directory.png \
|
|
gnome-fs-regular.png \
|
|
gnome-foot.png \
|
|
gnome-gimp.png \
|
|
gnome-gmush.png \
|
|
gnome-gsame.png \
|
|
gnu-keys.png \
|
|
gtk-logo-rgb.gif
|
|
|
|
democode_DATA = $(demos) $(IMAGEFILES) demo.ui
|
|
|
|
DISTCLEANFILES = demos.h
|
|
|
|
-include $(top_srcdir)/git.mk
|