]> Dogcows Code - chaz/openbox/blobdiff - plugins/keyboard/Makefile.am
comment stuff correctly for xresources
[chaz/openbox] / plugins / keyboard / Makefile.am
index 983fd39aba0313b07e575f1cd80979d2dc4f1684..1b6800ce7ef4035e34a3258cabb9a38178471960 100644 (file)
@@ -1,17 +1,30 @@
 plugindir=$(libdir)/openbox/plugins
+rcdir=$(datadir)/openbox
 
 CPPFLAGS=$(XFT_CFLAGS) $(GLIB_CFLAGS) @CPPFLAGS@ \
 -DPLUGINDIR=\"$(plugindir)\" \
+-DRCDIR=\"$(rcdir)\" \
 -DG_LOG_DOMAIN=\"Plugin-Keyboard\"
 
 plugin_LTLIBRARIES=keyboard.la
 
 keyboard_la_LDFLAGS=-module -avoid-version
-keyboard_la_SOURCES=keyboard.c tree.c translate.c keyaction.c
+keyboard_la_SOURCES=keyboard.c tree.c translate.c y.tab.c lex.kparse.c
 
-noinst_HEADERS=keyboard.h tree.h translate.h keyaction.h
+lex.kparse.c: keysrc.l y.tab.c
+       $(FLEX) -Pkparse $<
+
+y.tab.c: keysrc.yacc
+       $(YACC) -d -p kparse $<
+
+rc_DATA=keysrc
+
+noinst_HEADERS=keyboard.h tree.h translate.h keysrc.h
 
 MAINTAINERCLEANFILES= Makefile.in
 
+clean-local:
+       $(RM) y.tab.c lex.kparse.c
+
 distclean-local:
        $(RM) *\~ *.orig *.rej .\#*
This page took 0.021233 seconds and 4 git commands to generate.