1 # util/epist/Makefile.am for Blackbox - an X11 Window manager
3 DEFAULT_RC=$(pkgdatadir)/epistrc
7 CPPFLAGS= @CPPFLAGS@ @DEBUG@ -DDEFAULTRC=\"$(DEFAULT_RC)\"
9 #EXTRA_PROGRAMS = epist
14 epist_SOURCES = epist.cc window.cc screen.cc main.cc actions.cc yacc_parser.cc parser.cc keytree.cc lex.yy.c
15 epist_LDADD = ../../src/XAtom.o ../../src/BaseDisplay.o \
16 ../../src/Util.o ../../src/i18n.o ../../src/Timer.o \
17 ../../src/GCCache.o ../../src/Color.o
18 # ../../src/Texture.o \
19 # ../../src/Image.o ../../src/ImageControl.o
21 MAINTAINERCLEANFILES = Makefile.in
27 @regex_cmd@ -e "s,@pkgdatadir@,$(pkgdatadir)," \
30 install-data-local: epistrc
31 test -f $(DESTDIR)$(pkgdatadir)/epistrc || \
32 $(INSTALL_DATA) epistrc $(DESTDIR)$(pkgdatadir)
35 rm -f $(DESTDIR)$(pkgdatadir)/epistrc
39 actions.o: actions.cc actions.hh
40 epist.o: epist.cc actions.hh epist.hh window.hh ../../src/Util.hh \
41 keytree.hh screen.hh ../../src/BaseDisplay.hh ../../src/Timer.hh \
42 parser.hh ../../src/XAtom.hh
43 keytree.o: keytree.cc keytree.hh actions.hh screen.hh window.hh \
45 main.o: main.cc epist.hh actions.hh window.hh ../../src/Util.hh \
46 keytree.hh screen.hh ../../src/BaseDisplay.hh ../../src/Timer.hh \
47 ../../src/i18n.hh ../../nls/blackbox-nls.hh
48 parser.o: parser.cc parser.hh actions.hh keytree.hh screen.hh window.hh \
50 screen.o: screen.cc ../../src/BaseDisplay.hh ../../src/Timer.hh \
51 ../../src/Util.hh ../../src/XAtom.hh screen.hh window.hh epist.hh \
53 window.o: window.cc epist.hh actions.hh window.hh ../../src/Util.hh \
54 keytree.hh screen.hh ../../src/BaseDisplay.hh ../../src/Timer.hh \
56 yacc_parser.cc: epist.y
57 yacc -d epist.y -o yacc_parser.cc