source: trunk/third/gtk/Makefile.am @ 15781

Revision 15781, 3.7 KB checked in by ghudson, 24 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r15780, which included commits to RCS files with non-trunk default branches.
Line 
1## Makefile.am for GTK+
2
3SRC_SUBDIRS = gdk gtk
4SUBDIRS = po $(SRC_SUBDIRS) docs
5
6bin_SCRIPTS = gtk-config
7
8# require automake 1.4
9AUTOMAKE_OPTIONS = 1.4
10
11EXTRA_DIST =    \
12        HACKING         \
13        gtk+.spec.in    \
14        gtk.m4          \
15        makecopyright   \
16        TODO            \
17        NEWS.pre-1-0    \
18        ChangeLog.pre-1-0       \
19        README.cvs-commits      \
20        intl/libgettext.h       \
21        intl/po2tbl.sed.in      \
22        examples/aspectframe/Makefile  \
23        examples/aspectframe/aspectframe.c  \
24        examples/Makefile  \
25        examples/README.1ST  \
26        examples/extract.awk  \
27        examples/extract.sh  \
28        examples/base/Makefile  \
29        examples/base/base.c  \
30        examples/buttons/Makefile  \
31        examples/buttons/buttons.c  \
32        examples/buttons/info.xpm  \
33        examples/calendar/Makefile  \
34        examples/calendar/calendar.c  \
35        examples/clist/Makefile  \
36        examples/clist/clist.c  \
37        examples/entry/Makefile  \
38        examples/entry/entry.c  \
39        examples/eventbox/Makefile  \
40        examples/eventbox/eventbox.c  \
41        examples/filesel/Makefile  \
42        examples/filesel/filesel.c  \
43        examples/gtkdial/Makefile  \
44        examples/gtkdial/dial_test.c  \
45        examples/gtkdial/gtkdial.c  \
46        examples/gtkdial/gtkdial.h  \
47        examples/helloworld/Makefile  \
48        examples/helloworld/helloworld.c  \
49        examples/helloworld2/Makefile  \
50        examples/helloworld2/helloworld2.c  \
51        examples/list/Makefile  \
52        examples/list/list.c  \
53        examples/menu/Makefile  \
54        examples/menu/menu.c  \
55        examples/menu/itemfactory.c  \
56        examples/notebook/Makefile  \
57        examples/notebook/notebook.c  \
58        examples/packbox/Makefile  \
59        examples/packbox/packbox.c  \
60        examples/packer/Makefile  \
61        examples/packer/pack.c  \
62        examples/paned/Makefile  \
63        examples/paned/paned.c  \
64        examples/pixmap/Makefile  \
65        examples/pixmap/pixmap.c  \
66        examples/progressbar/Makefile  \
67        examples/progressbar/progressbar.c  \
68        examples/radiobuttons/Makefile  \
69        examples/radiobuttons/radiobuttons.c  \
70        examples/rangewidgets/Makefile  \
71        examples/rangewidgets/rangewidgets.c  \
72        examples/rulers/Makefile  \
73        examples/rulers/rulers.c  \
74        examples/scribble-simple/Makefile  \
75        examples/scribble-simple/scribble-simple.c  \
76        examples/scrolledwin/Makefile  \
77        examples/scrolledwin/scrolledwin.c  \
78        examples/selection/Makefile  \
79        examples/selection/gettargets.c  \
80        examples/selection/setselection.c  \
81        examples/statusbar/Makefile  \
82        examples/statusbar/statusbar.c  \
83        examples/table/Makefile  \
84        examples/table/table.c  \
85        examples/text/Makefile  \
86        examples/text/text.c  \
87        examples/tictactoe/Makefile  \
88        examples/tictactoe/tictactoe.c  \
89        examples/tictactoe/tictactoe.h  \
90        examples/tictactoe/ttt_test.c  \
91        examples/tree/Makefile  \
92        examples/tree/tree.c  \
93        examples/wheelbarrow/Makefile  \
94        examples/wheelbarrow/wheelbarrow.c  \
95        examples/fixed/fixed.c  \
96        examples/fixed/Makefile  \
97        examples/frame/frame.c  \
98        examples/frame/Makefile  \
99        examples/spinbutton/spinbutton.c  \
100        examples/spinbutton/Makefile  \
101        examples/find-examples.sh \
102        gdk.pc.in gtk+.pc.in
103
104pkgconfigdir = $(libdir)/pkgconfig
105pkgconfig_DATA= gdk.pc gtk+.pc
106
107dist-hook: gtk+.spec
108        if test -e $(srcdir)/INSTALL.in && test -e $(srcdir)/README.in ; then \
109             CONFIG_FILES="INSTALL:$(srcdir)/INSTALL.in README:$(srcdir)/README.in" \
110             CONFIG_HEADERS= \
111             $(SHELL) config.status \
112             && cp INSTALL README $(distdir) ; \
113        fi \
114        && cp gtk+.spec $(distdir)
115
116m4datadir = $(datadir)/aclocal
117m4data_DATA = gtk.m4
118
119.PHONY: files release sanity snapshot
120
121files:
122        @files=`ls $(DISTFILES) 2> /dev/null `; for p in $$files; do \
123          echo $$p; \
124        done
125        @for subdir in $(SUBDIRS); do \
126          files=`cd $$subdir; $(MAKE) files | grep -v "make\[[1-9]\]"`; \
127          for file in $$files; do \
128            echo $$subdir/$$file; \
129          done; \
130        done
131
132release:
133        rm -rf .deps */.deps
134        $(MAKE) distcheck
135
136sanity:
137        ./sanity_check $(VERSION)
138
139
140snapshot:
141        $(MAKE) dist distdir=$(PACKAGE)`date +"%y%m%d"`
Note: See TracBrowser for help on using the repository browser.