Makefile.am revision a14df7b98aaef645f3a7d212e9128fc4039fe6a6
12e0320d57e417f7d1c838d729a99545db2228e9Owen Taylor## Process this file with automake to produce Makefile.in
22e0320d57e417f7d1c838d729a99545db2228e9Owen Taylor
31a04abe5fbec65b0dc2a08e869ad077526e11280ESTAUTOMAKE_OPTIONS = 1.4
41a04abe5fbec65b0dc2a08e869ad077526e11280EST
581c0bf53a8cb900f5e3b34ab663ed6781349a65fMartin BauligSUBDIRS = . gobject gmodule gthread docs tests build
6db5918bf8e6707b66c175e73635937e65d91357eTim Janik
7855e230f318c246537cc2dd606a2e7738a7ea9a8Ali AbdinINCLUDES = -DG_LOG_DOMAIN=g_log_domain_glib @GLIB_DEBUG_FLAGS@ \
8df2f429cff283621c463fafb2996f74cfde25043Owen Taylor	-DG_DISABLE_DEPRECATED -DGLIB_COMPILATION
9d5803865b40fbdf2ebec2dafbf9974bd590ebf40Tim Janik
10cf2f511198660a3c9c4e1ba95a0a49c8a010e2ddOwen TaylorEXTRA_DIST = 			\
11cf2f511198660a3c9c4e1ba95a0a49c8a010e2ddOwen Taylor	ChangeLog.pre-1-2	\
12eb023508ad933fba5a5542ce2927d784a9c982a2Owen Taylor	glib-2.0.m4		\
13a9a2206fc6449cb59416ef17232ef7d026a3baaeMichael Fulbright	glib.spec.in		\
14a14df7b98aaef645f3a7d212e9128fc4039fe6a6Tim Janik	NEWS.pre-1-3		\
153de4d2b78162c7611d7e4823436d240e9d518cbeManish Singh	acglib.m4		\
163de4d2b78162c7611d7e4823436d240e9d518cbeManish Singh	sanity_check		\
173de4d2b78162c7611d7e4823436d240e9d518cbeManish Singh	README.win32		\
18cf2f511198660a3c9c4e1ba95a0a49c8a010e2ddOwen Taylor	TODO.xml		\
193de4d2b78162c7611d7e4823436d240e9d518cbeManish Singh	glib.def		\
207cd50026f12a4e007f7ac4136d7d491187240e7dSebastian Wilhelmi	makefile.msc.in		\
2177866eaf9bff4e40223e326e99c40d0077a935b5Tor Lillqvist	makefile.mingw.in	\
227cd50026f12a4e007f7ac4136d7d491187240e7dSebastian Wilhelmi	glibconfig.h.win32.in	\
237cd50026f12a4e007f7ac4136d7d491187240e7dSebastian Wilhelmi	config.h.win32.in	\
242701653ce5599c0bcb2655f5c249da0eb61ead81Tor Lillqvist	build-dll		\
258bca378a6e77626d7f1a9873bf485c7434015e74Havoc Pennington	glib.rc.in		\
268bca378a6e77626d7f1a9873bf485c7434015e74Havoc Pennington	glib-2.0.pc.in 		\
278bca378a6e77626d7f1a9873bf485c7434015e74Havoc Pennington	gobject-2.0.pc.in 	\
288bca378a6e77626d7f1a9873bf485c7434015e74Havoc Pennington	gmodule-2.0.pc.in	\
297fce6d3abcca3639e2b3b268ad47557179a8a21fHavoc Pennington	gthread-2.0.pc.in	\
307fce6d3abcca3639e2b3b268ad47557179a8a21fHavoc Pennington	gen-unicode-tables.pl
31a6149403deed931b8c78b26aeb0e9c952cf3ef93Tor Lillqvist
32a626a650e533eba3ee76f4c8375cf41bc964f6cfRaja R Harinath# These may be in the builddir too
33a626a650e533eba3ee76f4c8375cf41bc964f6cfRaja R HarinathBUILT_EXTRA_DIST = \
34a626a650e533eba3ee76f4c8375cf41bc964f6cfRaja R Harinath	makefile.msc		\
35a626a650e533eba3ee76f4c8375cf41bc964f6cfRaja R Harinath	makefile.mingw		\
36a626a650e533eba3ee76f4c8375cf41bc964f6cfRaja R Harinath	glibconfig.h.win32	\
37a626a650e533eba3ee76f4c8375cf41bc964f6cfRaja R Harinath	config.h.win32		\
38a626a650e533eba3ee76f4c8375cf41bc964f6cfRaja R Harinath	glib.rc			\
39a626a650e533eba3ee76f4c8375cf41bc964f6cfRaja R Harinath	glib.spec
40a626a650e533eba3ee76f4c8375cf41bc964f6cfRaja R Harinath
41eb023508ad933fba5a5542ce2927d784a9c982a2Owen Taylorlib_LTLIBRARIES = libglib-1.3.la
422e0320d57e417f7d1c838d729a99545db2228e9Owen Taylor
43eb023508ad933fba5a5542ce2927d784a9c982a2Owen Taylorlibglib_1_3_la_SOURCES = 	\
44ada742763776d057cdf089a20f30a8c73f0f5db1Owen Taylor	garray.c		\
45ada742763776d057cdf089a20f30a8c73f0f5db1Owen Taylor	gasyncqueue.c		\
46c38d1dd9e9eeec9a997ea78c3aefb2e5bcaa7ac6Havoc Pennington	gbacktrace.c		\
47ada742763776d057cdf089a20f30a8c73f0f5db1Owen Taylor	gcache.c		\
48ada742763776d057cdf089a20f30a8c73f0f5db1Owen Taylor	gcompletion.c		\
49a212f93df26c24dc724905555b9525fe455be863Owen Taylor	gconvert.c		\
50ada742763776d057cdf089a20f30a8c73f0f5db1Owen Taylor	gdataset.c		\
51ada742763776d057cdf089a20f30a8c73f0f5db1Owen Taylor	gdate.c         	\
52ada742763776d057cdf089a20f30a8c73f0f5db1Owen Taylor	gerror.c		\
538e3a3eef63c3c298c93fa8f8e827b10dd1b6327cHavoc Pennington	gfileutils.c		\
54ada742763776d057cdf089a20f30a8c73f0f5db1Owen Taylor	ghash.c			\
55ada742763776d057cdf089a20f30a8c73f0f5db1Owen Taylor	ghook.c			\
56ada742763776d057cdf089a20f30a8c73f0f5db1Owen Taylor	giochannel.c    	\
57ff51072d5054060dd1b4550b6fe56f4a2cbfc9bfOwen Taylor	glibintl.h		\
58ada742763776d057cdf089a20f30a8c73f0f5db1Owen Taylor	glist.c			\
59ada742763776d057cdf089a20f30a8c73f0f5db1Owen Taylor	gmain.c         	\
6032ef70d4b27ac912188a47b6611d5e8c0516cc2fHavoc Pennington	gmarkup.c		\
61ada742763776d057cdf089a20f30a8c73f0f5db1Owen Taylor	gmem.c			\
62ada742763776d057cdf089a20f30a8c73f0f5db1Owen Taylor	gmessages.c		\
63ada742763776d057cdf089a20f30a8c73f0f5db1Owen Taylor	gnode.c			\
64bdd9b28b5bf43d3e60acc90da7564877214aac30Tim Janik	gpattern.c		\
65ada742763776d057cdf089a20f30a8c73f0f5db1Owen Taylor	gprimes.c		\
662645aaf59c540e25915da43eb1cb7fff6f445e6dJonathan Blandford	gqsort.c		\
67ada742763776d057cdf089a20f30a8c73f0f5db1Owen Taylor	gqueue.c		\
68ada742763776d057cdf089a20f30a8c73f0f5db1Owen Taylor	grel.c			\
69ada742763776d057cdf089a20f30a8c73f0f5db1Owen Taylor	grand.c			\
70ada742763776d057cdf089a20f30a8c73f0f5db1Owen Taylor	gscanner.c		\
718e3a3eef63c3c298c93fa8f8e827b10dd1b6327cHavoc Pennington	gshell.c		\
72ada742763776d057cdf089a20f30a8c73f0f5db1Owen Taylor	gslist.c		\
73ada742763776d057cdf089a20f30a8c73f0f5db1Owen Taylor	gstrfuncs.c		\
74ada742763776d057cdf089a20f30a8c73f0f5db1Owen Taylor	gstring.c		\
75ada742763776d057cdf089a20f30a8c73f0f5db1Owen Taylor	gthread.c       	\
76ada742763776d057cdf089a20f30a8c73f0f5db1Owen Taylor	gthreadpool.c   	\
77ada742763776d057cdf089a20f30a8c73f0f5db1Owen Taylor	gtimer.c		\
78ada742763776d057cdf089a20f30a8c73f0f5db1Owen Taylor	gtree.c			\
79ada742763776d057cdf089a20f30a8c73f0f5db1Owen Taylor	guniprop.c		\
80ada742763776d057cdf089a20f30a8c73f0f5db1Owen Taylor	gutf8.c			\
817fce6d3abcca3639e2b3b268ad47557179a8a21fHavoc Pennington	gunibreak.h		\
827fce6d3abcca3639e2b3b268ad47557179a8a21fHavoc Pennington	gunibreak.c		\
83ada742763776d057cdf089a20f30a8c73f0f5db1Owen Taylor	gunichartables.h	\
84ada742763776d057cdf089a20f30a8c73f0f5db1Owen Taylor	gunidecomp.h		\
85ada742763776d057cdf089a20f30a8c73f0f5db1Owen Taylor	gunidecomp.c		\
86a626a650e533eba3ee76f4c8375cf41bc964f6cfRaja R Harinath	gutils.c
87a626a650e533eba3ee76f4c8375cf41bc964f6cfRaja R Harinath
885c00c3497209ae2d5c59f32032ce02f2f0943d10Tor LillqvistEXTRA_libglib_1_3_la_SOURCES = \
895c00c3497209ae2d5c59f32032ce02f2f0943d10Tor Lillqvist	giounix.c	\
905c00c3497209ae2d5c59f32032ce02f2f0943d10Tor Lillqvist	giowin32.c	\
915c00c3497209ae2d5c59f32032ce02f2f0943d10Tor Lillqvist	gspawn.c	\
925c00c3497209ae2d5c59f32032ce02f2f0943d10Tor Lillqvist	gspawn-win32.c	\
935c00c3497209ae2d5c59f32032ce02f2f0943d10Tor Lillqvist	gwin32.c
942e0320d57e417f7d1c838d729a99545db2228e9Owen Taylor
95eb023508ad933fba5a5542ce2927d784a9c982a2Owen Taylorglibincludedir=$(includedir)/glib-2.0
96eb023508ad933fba5a5542ce2927d784a9c982a2Owen Taylorglibinclude_HEADERS =   \
97bceccd7243c5ccb5f9f5aa5554adf8dce4d75526Sebastian Wilhelmi	galloca.h	\
98bceccd7243c5ccb5f9f5aa5554adf8dce4d75526Sebastian Wilhelmi	garray.h	\
99bceccd7243c5ccb5f9f5aa5554adf8dce4d75526Sebastian Wilhelmi	gasyncqueue.h	\
100bceccd7243c5ccb5f9f5aa5554adf8dce4d75526Sebastian Wilhelmi	gbacktrace.h	\
101bceccd7243c5ccb5f9f5aa5554adf8dce4d75526Sebastian Wilhelmi	gcache.h	\
102bceccd7243c5ccb5f9f5aa5554adf8dce4d75526Sebastian Wilhelmi	gcompletion.h	\
103bceccd7243c5ccb5f9f5aa5554adf8dce4d75526Sebastian Wilhelmi	gconvert.h	\
104bceccd7243c5ccb5f9f5aa5554adf8dce4d75526Sebastian Wilhelmi	gdataset.h	\
105bceccd7243c5ccb5f9f5aa5554adf8dce4d75526Sebastian Wilhelmi	gdate.h		\
106eb023508ad933fba5a5542ce2927d784a9c982a2Owen Taylor	gerror.h	\
1078e3a3eef63c3c298c93fa8f8e827b10dd1b6327cHavoc Pennington	gfileutils.h	\
108bceccd7243c5ccb5f9f5aa5554adf8dce4d75526Sebastian Wilhelmi	ghash.h		\
109bceccd7243c5ccb5f9f5aa5554adf8dce4d75526Sebastian Wilhelmi	ghook.h		\
110bceccd7243c5ccb5f9f5aa5554adf8dce4d75526Sebastian Wilhelmi	giochannel.h	\
111eb023508ad933fba5a5542ce2927d784a9c982a2Owen Taylor	glib.h 		\
112eb023508ad933fba5a5542ce2927d784a9c982a2Owen Taylor	glib-object.h	\
113bceccd7243c5ccb5f9f5aa5554adf8dce4d75526Sebastian Wilhelmi	glist.h		\
114bceccd7243c5ccb5f9f5aa5554adf8dce4d75526Sebastian Wilhelmi	gmacros.h	\
115bceccd7243c5ccb5f9f5aa5554adf8dce4d75526Sebastian Wilhelmi	gmain.h		\
11632ef70d4b27ac912188a47b6611d5e8c0516cc2fHavoc Pennington	gmarkup.h	\
117bceccd7243c5ccb5f9f5aa5554adf8dce4d75526Sebastian Wilhelmi	gmem.h		\
118bceccd7243c5ccb5f9f5aa5554adf8dce4d75526Sebastian Wilhelmi	gmessages.h	\
119bceccd7243c5ccb5f9f5aa5554adf8dce4d75526Sebastian Wilhelmi	gnode.h		\
120bdd9b28b5bf43d3e60acc90da7564877214aac30Tim Janik	gpattern.h	\
121bceccd7243c5ccb5f9f5aa5554adf8dce4d75526Sebastian Wilhelmi	gprimes.h	\
1222645aaf59c540e25915da43eb1cb7fff6f445e6dJonathan Blandford	gqsort.h	\
123bceccd7243c5ccb5f9f5aa5554adf8dce4d75526Sebastian Wilhelmi	gquark.h	\
124bceccd7243c5ccb5f9f5aa5554adf8dce4d75526Sebastian Wilhelmi	gqueue.h	\
125bceccd7243c5ccb5f9f5aa5554adf8dce4d75526Sebastian Wilhelmi	grand.h		\
126bceccd7243c5ccb5f9f5aa5554adf8dce4d75526Sebastian Wilhelmi	grel.h		\
127bceccd7243c5ccb5f9f5aa5554adf8dce4d75526Sebastian Wilhelmi	gscanner.h	\
1288e3a3eef63c3c298c93fa8f8e827b10dd1b6327cHavoc Pennington	gshell.h	\
129bceccd7243c5ccb5f9f5aa5554adf8dce4d75526Sebastian Wilhelmi	gslist.h	\
1308e3a3eef63c3c298c93fa8f8e827b10dd1b6327cHavoc Pennington	gspawn.h	\
131bceccd7243c5ccb5f9f5aa5554adf8dce4d75526Sebastian Wilhelmi	gstrfuncs.h	\
132bceccd7243c5ccb5f9f5aa5554adf8dce4d75526Sebastian Wilhelmi	gstring.h	\
133bceccd7243c5ccb5f9f5aa5554adf8dce4d75526Sebastian Wilhelmi	gthread.h	\
134bceccd7243c5ccb5f9f5aa5554adf8dce4d75526Sebastian Wilhelmi	gthreadpool.h	\
135bceccd7243c5ccb5f9f5aa5554adf8dce4d75526Sebastian Wilhelmi	gtimer.h	\
136bceccd7243c5ccb5f9f5aa5554adf8dce4d75526Sebastian Wilhelmi	gtree.h		\
137bceccd7243c5ccb5f9f5aa5554adf8dce4d75526Sebastian Wilhelmi	gtypes.h	\
138bceccd7243c5ccb5f9f5aa5554adf8dce4d75526Sebastian Wilhelmi	gunicode.h	\
1394905022b8ecaf794faa9ce4ad9977cb7725e0b49Tor Lillqvist	gutils.h	\
1404905022b8ecaf794faa9ce4ad9977cb7725e0b49Tor Lillqvist	gwin32.h
1412e0320d57e417f7d1c838d729a99545db2228e9Owen Taylor
142eb023508ad933fba5a5542ce2927d784a9c982a2Owen Taylorconfigexecincludedir = $(libdir)/glib-2.0/include
14344714ea8382e37e48f68cc4660c198735a87963cRaja R Harinath#configexecinclude_DATA = glibconfig.h
14444714ea8382e37e48f68cc4660c198735a87963cRaja R Harinath
14544714ea8382e37e48f68cc4660c198735a87963cRaja R Harinathinstall-exec-local: glibconfig.h
14644714ea8382e37e48f68cc4660c198735a87963cRaja R Harinath	$(mkinstalldirs) $(DESTDIR)$(configexecincludedir)
14744714ea8382e37e48f68cc4660c198735a87963cRaja R Harinath	file=$(DESTDIR)$(configexecincludedir)/glibconfig.h; \
14844714ea8382e37e48f68cc4660c198735a87963cRaja R Harinath	if test -r $$file && cmp -s glibconfig.h $$file; then :; \
14944714ea8382e37e48f68cc4660c198735a87963cRaja R Harinath	else $(INSTALL_DATA) glibconfig.h $$file; fi
1502e0320d57e417f7d1c838d729a99545db2228e9Owen Taylor
15161f2f04c41725909f8fe23a1a54064afdd88ffa8Raja R HarinathCONFIGURE_DEPENDENCIES = acglib.m4
152e0153773a69fe64b2643c0d74c40af2dee7eb38fTim Janik
1535900267cc7bfe0641709d43eaba28f6b0ff7ab0dRaja R HarinathBUILT_SOURCES = stamp-gc-h #note: not glibconfig.h
1545900267cc7bfe0641709d43eaba28f6b0ff7ab0dRaja R Harinathglibconfig.h: stamp-gc-h
15544714ea8382e37e48f68cc4660c198735a87963cRaja R Harinath	@if test -f glibconfig.h; then :; \
15644714ea8382e37e48f68cc4660c198735a87963cRaja R Harinath	else rm -f stamp-gc-h; $(MAKE) stamp-gc-h; fi
1575900267cc7bfe0641709d43eaba28f6b0ff7ab0dRaja R Harinathstamp-gc-h: config.status
1585900267cc7bfe0641709d43eaba28f6b0ff7ab0dRaja R Harinath	CONFIG_FILES= CONFIG_HEADERS= CONFIG_OTHER=glibconfig.h ./config.status
1595900267cc7bfe0641709d43eaba28f6b0ff7ab0dRaja R Harinath	echo timestamp > stamp-gc-h
1605900267cc7bfe0641709d43eaba28f6b0ff7ab0dRaja R Harinath
1615c00c3497209ae2d5c59f32032ce02f2f0943d10Tor Lillqvistlibglib_1_3_la_LIBADD = @GIO@ @GSPAWN@ @PLATFORMDEP@ @ICONV_LIBS@ @G_LIBS_EXTRA@
1625c00c3497209ae2d5c59f32032ce02f2f0943d10Tor Lillqvistlibglib_1_3_la_DEPENDENCIES = @GIO@ @GSPAWN@ @PLATFORMDEP@ 
1635c00c3497209ae2d5c59f32032ce02f2f0943d10Tor Lillqvist
1645c00c3497209ae2d5c59f32032ce02f2f0943d10Tor Lillqvist
1655c00c3497209ae2d5c59f32032ce02f2f0943d10Tor Lillqvistif PLATFORM_WIN32
1665c00c3497209ae2d5c59f32032ce02f2f0943d10Tor Lillqvistno_undefined = -no-undefined
1675c00c3497209ae2d5c59f32032ce02f2f0943d10Tor Lillqvistendif
1685c00c3497209ae2d5c59f32032ce02f2f0943d10Tor Lillqvistif OS_WIN32
1695c00c3497209ae2d5c59f32032ce02f2f0943d10Tor Lillqvist# This requires a very new libtool
1705c00c3497209ae2d5c59f32032ce02f2f0943d10Tor Lillqvistexport_symbols = -export-symbols glib.def
1715c00c3497209ae2d5c59f32032ce02f2f0943d10Tor Lillqvistendif
172292152dae21f8a5e710036e0922905835897c567Owen Taylor
173eb023508ad933fba5a5542ce2927d784a9c982a2Owen Taylorlibglib_1_3_la_LDFLAGS = \
1743de4d2b78162c7611d7e4823436d240e9d518cbeManish Singh	-version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
1755c00c3497209ae2d5c59f32032ce02f2f0943d10Tor Lillqvist	-export-dynamic $(no_undefined) $(export_symbols)
1765c00c3497209ae2d5c59f32032ce02f2f0943d10Tor Lillqvist
1775c00c3497209ae2d5c59f32032ce02f2f0943d10Tor Lillqvistif OS_WIN32
1785c00c3497209ae2d5c59f32032ce02f2f0943d10Tor Lillqvistbin_PROGRAMS = gspawn-win32-helper
1795c00c3497209ae2d5c59f32032ce02f2f0943d10Tor Lillqvistgspawn_win32_helper_LDADD = libglib-1.3.la
1805c00c3497209ae2d5c59f32032ce02f2f0943d10Tor Lillqvistendif
1815c00c3497209ae2d5c59f32032ce02f2f0943d10Tor Lillqvistif ENABLE_TIMELOOP
1825c00c3497209ae2d5c59f32032ce02f2f0943d10Tor Lillqvisttimeloop = timeloop
1835c00c3497209ae2d5c59f32032ce02f2f0943d10Tor Lillqvistendif
1845c00c3497209ae2d5c59f32032ce02f2f0943d10Tor Lillqvistnoinst_PROGRAMS = testglib testgdate testgdateparser $(timeloop)
185eb023508ad933fba5a5542ce2927d784a9c982a2Owen Taylortestglib_LDADD = libglib-1.3.la
186eb023508ad933fba5a5542ce2927d784a9c982a2Owen Taylortestgdate_LDADD = libglib-1.3.la
187eb023508ad933fba5a5542ce2927d784a9c982a2Owen Taylortestgdateparser_LDADD = libglib-1.3.la
1885c00c3497209ae2d5c59f32032ce02f2f0943d10Tor Lillqvistif ENABLE_TIMELOOP
189e2fd4e2bd0589b159f87b491095565d16fac2789Owen Taylortimeloop_LDADD = libglib-1.3.la
1905c00c3497209ae2d5c59f32032ce02f2f0943d10Tor Lillqvistendif
1912e0320d57e417f7d1c838d729a99545db2228e9Owen Taylorm4datadir = $(datadir)/aclocal
192eb023508ad933fba5a5542ce2927d784a9c982a2Owen Taylorm4data_DATA = glib-2.0.m4
1932e0320d57e417f7d1c838d729a99545db2228e9Owen Taylor
194336f7e89fea34115850737035ffc96a5073c4e72Martin Bauligpkgconfigdir = $(libdir)/pkgconfig
1950ae274954831e15b7513a07d8c1d6d05a0bbe0d7Havoc Penningtonpkgconfig_DATA = glib-2.0.pc gobject-2.0.pc gmodule-2.0.pc gthread-2.0.pc
1960ae274954831e15b7513a07d8c1d6d05a0bbe0d7Havoc Pennington
197f6eb31132ca00fbf54cbaa9660b12cc8b5582252Tor Lillqvistglibconfig.h.win32: $(top_builddir)/config.status $(top_srcdir)/glibconfig.h.win32.in
1982b688f549c8a2719544b33859cdc5ef99355cf37Tor Lillqvist	cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
1992b688f549c8a2719544b33859cdc5ef99355cf37Tor Lillqvist
200f6eb31132ca00fbf54cbaa9660b12cc8b5582252Tor Lillqvistconfig.h.win32: $(top_builddir)/config.status $(top_srcdir)/config.h.win32.in
2012b688f549c8a2719544b33859cdc5ef99355cf37Tor Lillqvist	cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
2022b688f549c8a2719544b33859cdc5ef99355cf37Tor Lillqvist
203f6eb31132ca00fbf54cbaa9660b12cc8b5582252Tor Lillqvistmakefile.msc: $(top_builddir)/config.status $(top_srcdir)/makefile.msc.in
2042b688f549c8a2719544b33859cdc5ef99355cf37Tor Lillqvist	cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
2052b688f549c8a2719544b33859cdc5ef99355cf37Tor Lillqvist
20677866eaf9bff4e40223e326e99c40d0077a935b5Tor Lillqvistmakefile.mingw: $(top_builddir)/config.status $(top_srcdir)/makefile.mingw.in
2072b688f549c8a2719544b33859cdc5ef99355cf37Tor Lillqvist	cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
2082b688f549c8a2719544b33859cdc5ef99355cf37Tor Lillqvist
2092701653ce5599c0bcb2655f5c249da0eb61ead81Tor Lillqvistglib.rc: $(top_builddir)/config.status $(top_srcdir)/glib.rc.in
2102701653ce5599c0bcb2655f5c249da0eb61ead81Tor Lillqvist	cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
2112701653ce5599c0bcb2655f5c249da0eb61ead81Tor Lillqvist
212628bde5dfe6ba9146ca3cebb67b93b6ad0829bdbTim Janikbin_SCRIPTS=glib-config-2.0
213628bde5dfe6ba9146ca3cebb67b93b6ad0829bdbTim JanikBUILT_SOURCES=glib-config-2.0
214628bde5dfe6ba9146ca3cebb67b93b6ad0829bdbTim Janikglib-config-2.0: glib-config-2.0.in
215628bde5dfe6ba9146ca3cebb67b93b6ad0829bdbTim Janik
216c3d01e7332370931888ba6a1574e3c9ef26d247cCST.PHONY: files release sanity snapshot
2172e0320d57e417f7d1c838d729a99545db2228e9Owen Taylor
2182e0320d57e417f7d1c838d729a99545db2228e9Owen Taylorfiles:
2192e0320d57e417f7d1c838d729a99545db2228e9Owen Taylor	@files=`ls $(DISTFILES) 2> /dev/null `; for p in $$files; do \
2202e0320d57e417f7d1c838d729a99545db2228e9Owen Taylor	  echo $$p; \
2212e0320d57e417f7d1c838d729a99545db2228e9Owen Taylor	done
2222e0320d57e417f7d1c838d729a99545db2228e9Owen Taylor
2232e0320d57e417f7d1c838d729a99545db2228e9Owen Taylorrelease:
224c3d01e7332370931888ba6a1574e3c9ef26d247cCST	rm -rf .deps */.deps
225c3d01e7332370931888ba6a1574e3c9ef26d247cCST	cd docs && make glib.html
226c3d01e7332370931888ba6a1574e3c9ef26d247cCST	$(MAKE) distcheck
227c3d01e7332370931888ba6a1574e3c9ef26d247cCST
228c3d01e7332370931888ba6a1574e3c9ef26d247cCSTsanity:
229c3d01e7332370931888ba6a1574e3c9ef26d247cCST	./sanity_check $(VERSION)
230c3d01e7332370931888ba6a1574e3c9ef26d247cCST
231c3d01e7332370931888ba6a1574e3c9ef26d247cCSTsnapshot:
2326e47268c14ef1285fb8c9f4d2d3748c2bd84335fOwen Taylor	$(MAKE) dist distdir=$(PACKAGE)-snap`date +"%Y%m%d"`
2336e47268c14ef1285fb8c9f4d2d3748c2bd84335fOwen Taylor
2346e47268c14ef1285fb8c9f4d2d3748c2bd84335fOwen Taylorsnapcheck:
2356e47268c14ef1285fb8c9f4d2d3748c2bd84335fOwen Taylor	$(MAKE) distcheck distdir=$(PACKAGE)-snap`date +"%Y%m%d"`
236a9a2206fc6449cb59416ef17232ef7d026a3baaeMichael Fulbright
237a626a650e533eba3ee76f4c8375cf41bc964f6cfRaja R Harinathdist-hook: $(BUILT_EXTRA_DIST)
238a626a650e533eba3ee76f4c8375cf41bc964f6cfRaja R Harinath	files='$(BUILT_EXTRA_DIST)'; \
239a626a650e533eba3ee76f4c8375cf41bc964f6cfRaja R Harinath	for f in $$files; do \
240a626a650e533eba3ee76f4c8375cf41bc964f6cfRaja R Harinath	  if test -f $$f; then d=.; else d=$(srcdir); fi; \
241a626a650e533eba3ee76f4c8375cf41bc964f6cfRaja R Harinath	  cp $$d/$$f $(distdir) || exit 1; done
242