aboutsummaryrefslogtreecommitdiff
path: root/src/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'src/Makefile.in')
-rw-r--r--src/Makefile.in104
1 files changed, 82 insertions, 22 deletions
diff --git a/src/Makefile.in b/src/Makefile.in
index d4bcb63..2e4a1a3 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -119,7 +119,8 @@ CPPFLAGS = -Wall @CPPFLAGS@ @SHAPE@ @SLIT@ @INTERLACE@ @ORDEREDPSEUDO@ @DEBUG@ @
119 119
120bin_PROGRAMS = fluxbox 120bin_PROGRAMS = fluxbox
121 121
122fluxbox_SOURCES = BaseDisplay.cc BaseDisplay.hh Basemenu.cc Basemenu.hh Clientmenu.cc Clientmenu.hh Configmenu.cc Configmenu.hh Icon.cc Icon.hh Image.cc Image.hh LinkedList.cc LinkedList.hh Netizen.cc Netizen.hh Rootmenu.cc Rootmenu.hh Screen.cc Screen.hh Slit.cc Slit.hh Timer.cc Timer.hh Toolbar.cc Toolbar.hh Window.cc Window.hh Windowmenu.cc Windowmenu.hh Workspace.cc Workspace.hh Workspacemenu.cc Workspacemenu.hh fluxbox.cc fluxbox.hh bsd-snprintf.c bsd-snprintf.h i18n.cc i18n.hh main.cc Tab.hh Tab.cc Keys.cc Keys.hh IconBar.cc IconBar.hh Theme.hh Theme.cc misc.hh misc.cc Rotated.hh 122fluxbox_SOURCES = BaseDisplay.cc BaseDisplay.hh Basemenu.cc Basemenu.hh Clientmenu.cc Clientmenu.hh Configmenu.cc Configmenu.hh Icon.cc Icon.hh Image.cc Image.hh LinkedList.cc LinkedList.hh Netizen.cc Netizen.hh Rootmenu.cc Rootmenu.hh Screen.cc Screen.hh Slit.cc Slit.hh Timer.cc Timer.hh Toolbar.cc Toolbar.hh Window.cc Window.hh Windowmenu.cc Windowmenu.hh Workspace.cc Workspace.hh Workspacemenu.cc Workspacemenu.hh fluxbox.cc fluxbox.hh i18n.cc i18n.hh main.cc Tab.hh Tab.cc Keys.cc Keys.hh IconBar.cc IconBar.hh Theme.hh Theme.cc StringUtil.cc StringUtil.hh DrawUtil.cc DrawUtil.hh nl_types_cygnus.h
123
123 124
124MAINTAINERCLEANFILES = Makefile.in 125MAINTAINERCLEANFILES = Makefile.in
125mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs 126mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
@@ -138,8 +139,8 @@ X_PRE_LIBS = @X_PRE_LIBS@
138fluxbox_OBJECTS = BaseDisplay.o Basemenu.o Clientmenu.o Configmenu.o \ 139fluxbox_OBJECTS = BaseDisplay.o Basemenu.o Clientmenu.o Configmenu.o \
139Icon.o Image.o LinkedList.o Netizen.o Rootmenu.o Screen.o Slit.o \ 140Icon.o Image.o LinkedList.o Netizen.o Rootmenu.o Screen.o Slit.o \
140Timer.o Toolbar.o Window.o Windowmenu.o Workspace.o Workspacemenu.o \ 141Timer.o Toolbar.o Window.o Windowmenu.o Workspace.o Workspacemenu.o \
141fluxbox.o bsd-snprintf.o i18n.o main.o Tab.o Keys.o IconBar.o Theme.o \ 142fluxbox.o i18n.o main.o Tab.o Keys.o IconBar.o Theme.o StringUtil.o \
142misc.o 143DrawUtil.o
143fluxbox_LDADD = $(LDADD) 144fluxbox_LDADD = $(LDADD)
144fluxbox_DEPENDENCIES = 145fluxbox_DEPENDENCIES =
145fluxbox_LDFLAGS = 146fluxbox_LDFLAGS =
@@ -160,6 +161,13 @@ DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
160 161
161TAR = tar 162TAR = tar
162GZIP_ENV = --best 163GZIP_ENV = --best
164DEP_FILES = .deps/BaseDisplay.P .deps/Basemenu.P .deps/Clientmenu.P \
165.deps/Configmenu.P .deps/DrawUtil.P .deps/Icon.P .deps/IconBar.P \
166.deps/Image.P .deps/Keys.P .deps/LinkedList.P .deps/Netizen.P \
167.deps/Rootmenu.P .deps/Screen.P .deps/Slit.P .deps/StringUtil.P \
168.deps/Tab.P .deps/Theme.P .deps/Timer.P .deps/Toolbar.P .deps/Window.P \
169.deps/Windowmenu.P .deps/Workspace.P .deps/Workspacemenu.P \
170.deps/fluxbox.P .deps/i18n.P .deps/main.P
163SOURCES = $(fluxbox_SOURCES) 171SOURCES = $(fluxbox_SOURCES)
164OBJECTS = $(fluxbox_OBJECTS) 172OBJECTS = $(fluxbox_OBJECTS)
165 173
@@ -167,9 +175,9 @@ all: all-redirect
167.SUFFIXES: 175.SUFFIXES:
168.SUFFIXES: .S .c .cc .lo .o .s 176.SUFFIXES: .S .c .cc .lo .o .s
169$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) 177$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
170 cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps src/Makefile 178 cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Makefile
171 179
172Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status 180Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES)
173 cd $(top_builddir) \ 181 cd $(top_builddir) \
174 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status 182 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
175 183
@@ -199,9 +207,6 @@ uninstall-binPROGRAMS:
199 rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ 207 rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
200 done 208 done
201 209
202.c.o:
203 $(COMPILE) -c $<
204
205.s.o: 210.s.o:
206 $(COMPILE) -c $< 211 $(COMPILE) -c $<
207 212
@@ -218,9 +223,6 @@ distclean-compile:
218 223
219maintainer-clean-compile: 224maintainer-clean-compile:
220 225
221.c.lo:
222 $(LIBTOOL) --mode=compile $(COMPILE) -c $<
223
224.s.lo: 226.s.lo:
225 $(LIBTOOL) --mode=compile $(COMPILE) -c $< 227 $(LIBTOOL) --mode=compile $(COMPILE) -c $<
226 228
@@ -279,6 +281,11 @@ distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
279subdir = src 281subdir = src
280 282
281distdir: $(DISTFILES) 283distdir: $(DISTFILES)
284 here=`cd $(top_builddir) && pwd`; \
285 top_distdir=`cd $(top_distdir) && pwd`; \
286 distdir=`cd $(distdir) && pwd`; \
287 cd $(top_srcdir) \
288 && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu src/Makefile
282 @for file in $(DISTFILES); do \ 289 @for file in $(DISTFILES); do \
283 d=$(srcdir); \ 290 d=$(srcdir); \
284 if test -d $$d/$$file; then \ 291 if test -d $$d/$$file; then \
@@ -290,6 +297,56 @@ distdir: $(DISTFILES)
290 fi; \ 297 fi; \
291 done 298 done
292 299
300DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :)
301
302-include $(DEP_FILES)
303
304mostlyclean-depend:
305
306clean-depend:
307
308distclean-depend:
309 -rm -rf .deps
310
311maintainer-clean-depend:
312
313%.o: %.c
314 @echo '$(COMPILE) -c $<'; \
315 $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $<
316 @-cp .deps/$(*F).pp .deps/$(*F).P; \
317 tr ' ' '\012' < .deps/$(*F).pp \
318 | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
319 >> .deps/$(*F).P; \
320 rm .deps/$(*F).pp
321
322%.lo: %.c
323 @echo '$(LTCOMPILE) -c $<'; \
324 $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $<
325 @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \
326 < .deps/$(*F).pp > .deps/$(*F).P; \
327 tr ' ' '\012' < .deps/$(*F).pp \
328 | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
329 >> .deps/$(*F).P; \
330 rm -f .deps/$(*F).pp
331
332%.o: %.cc
333 @echo '$(CXXCOMPILE) -c $<'; \
334 $(CXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $<
335 @-cp .deps/$(*F).pp .deps/$(*F).P; \
336 tr ' ' '\012' < .deps/$(*F).pp \
337 | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
338 >> .deps/$(*F).P; \
339 rm .deps/$(*F).pp
340
341%.lo: %.cc
342 @echo '$(LTCXXCOMPILE) -c $<'; \
343 $(LTCXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $<
344 @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \
345 < .deps/$(*F).pp > .deps/$(*F).P; \
346 tr ' ' '\012' < .deps/$(*F).pp \
347 | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
348 >> .deps/$(*F).P; \
349 rm -f .deps/$(*F).pp
293info-am: 350info-am:
294info: info-am 351info: info-am
295dvi-am: 352dvi-am:
@@ -328,26 +385,27 @@ distclean-generic:
328maintainer-clean-generic: 385maintainer-clean-generic:
329 -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) 386 -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
330mostlyclean-am: mostlyclean-binPROGRAMS mostlyclean-compile \ 387mostlyclean-am: mostlyclean-binPROGRAMS mostlyclean-compile \
331 mostlyclean-libtool mostlyclean-tags \ 388 mostlyclean-libtool mostlyclean-tags mostlyclean-depend \
332 mostlyclean-generic 389 mostlyclean-generic
333 390
334mostlyclean: mostlyclean-am 391mostlyclean: mostlyclean-am
335 392
336clean-am: clean-binPROGRAMS clean-compile clean-libtool clean-tags \ 393clean-am: clean-binPROGRAMS clean-compile clean-libtool clean-tags \
337 clean-generic mostlyclean-am 394 clean-depend clean-generic mostlyclean-am
338 395
339clean: clean-am 396clean: clean-am
340 397
341distclean-am: distclean-binPROGRAMS distclean-compile distclean-libtool \ 398distclean-am: distclean-binPROGRAMS distclean-compile distclean-libtool \
342 distclean-tags distclean-generic clean-am 399 distclean-tags distclean-depend distclean-generic \
400 clean-am
343 -rm -f libtool 401 -rm -f libtool
344 402
345distclean: distclean-am 403distclean: distclean-am
346 404
347maintainer-clean-am: maintainer-clean-binPROGRAMS \ 405maintainer-clean-am: maintainer-clean-binPROGRAMS \
348 maintainer-clean-compile maintainer-clean-libtool \ 406 maintainer-clean-compile maintainer-clean-libtool \
349 maintainer-clean-tags maintainer-clean-generic \ 407 maintainer-clean-tags maintainer-clean-depend \
350 distclean-am 408 maintainer-clean-generic distclean-am
351 @echo "This command is intended for maintainers to use;" 409 @echo "This command is intended for maintainers to use;"
352 @echo "it deletes files that may require special tools to rebuild." 410 @echo "it deletes files that may require special tools to rebuild."
353 411
@@ -358,12 +416,14 @@ maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \
358mostlyclean-compile distclean-compile clean-compile \ 416mostlyclean-compile distclean-compile clean-compile \
359maintainer-clean-compile mostlyclean-libtool distclean-libtool \ 417maintainer-clean-compile mostlyclean-libtool distclean-libtool \
360clean-libtool maintainer-clean-libtool tags mostlyclean-tags \ 418clean-libtool maintainer-clean-libtool tags mostlyclean-tags \
361distclean-tags clean-tags maintainer-clean-tags distdir info-am info \ 419distclean-tags clean-tags maintainer-clean-tags distdir \
362dvi-am dvi check check-am installcheck-am installcheck install-exec-am \ 420mostlyclean-depend distclean-depend clean-depend \
363install-exec install-data-am install-data install-am install \ 421maintainer-clean-depend info-am info dvi-am dvi check check-am \
364uninstall-am uninstall all-redirect all-am all installdirs \ 422installcheck-am installcheck install-exec-am install-exec \
365mostlyclean-generic distclean-generic clean-generic \ 423install-data-am install-data install-am install uninstall-am uninstall \
366maintainer-clean-generic clean mostlyclean distclean maintainer-clean 424all-redirect all-am all installdirs mostlyclean-generic \
425distclean-generic clean-generic maintainer-clean-generic clean \
426mostlyclean distclean maintainer-clean
367 427
368 428
369# Tell versions [3.59,3.63) of GNU make to not export all variables. 429# Tell versions [3.59,3.63) of GNU make to not export all variables.