extensions.c focus.c frame.c grab.c menu.c openbox.c \
parse.c plugin.c prop.c screen.c stacking.c timer.c xerror.c \
parse.lex.c parse.tab.c
extensions.c focus.c frame.c grab.c menu.c openbox.c \
parse.c plugin.c prop.c screen.c stacking.c timer.c xerror.c \
parse.lex.c parse.tab.c
target := $(addprefix $(dir)/,$(target))
objects := $(addprefix $(dir)/,$(sources:.c=.o))
sources := $(addprefix $(srcdir)/,$(sources))
target := $(addprefix $(dir)/,$(target))
objects := $(addprefix $(dir)/,$(sources:.c=.o))
sources := $(addprefix $(srcdir)/,$(sources))
$(RM) $(filter %.lex.c, $(sources))
$(RM) $(filter %.tab.c, $(sources))
$(RM) $(patsubst %.c,%.h, $(filter %.tab.c, $(sources)))
$(RM) $(filter %.lex.c, $(sources))
$(RM) $(filter %.tab.c, $(sources))
$(RM) $(patsubst %.c,%.h, $(filter %.tab.c, $(sources)))