summaryrefslogtreecommitdiff
path: root/build/Makefile.kernel
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2003-04-13 21:17:02 +0000
committerDana Jansens <danakj@orodu.net>2003-04-13 21:17:02 +0000
commitdfc9680e333c3a10fedea103136b03c1ebc1ab2b (patch)
treef1db27e2907f46e67270fd1041a4ac0cbcbfde8e /build/Makefile.kernel
parent1e1ee706501584dab74dde04333c712ccd0d7c91 (diff)
back to automake
Diffstat (limited to 'build/Makefile.kernel')
-rw-r--r--build/Makefile.kernel67
1 files changed, 0 insertions, 67 deletions
diff --git a/build/Makefile.kernel b/build/Makefile.kernel
deleted file mode 100644
index e0ccfa26..00000000
--- a/build/Makefile.kernel
+++ /dev/null
@@ -1,67 +0,0 @@
-include build/Makefile.incl
-
-dir = kernel
-
-CPPFLAGS += $(GLIB_CFLAGS) $(GMODULE_CFLAGS) $(XFT_CFLAGS) $(X_CFLAGS) \
- -DG_LOG_DOMAIN=\"Openbox\"
-LIBS += $(GLIB_LIBS) $(GMODULE_LIBS) $(XFT_LIBS) $(X_LIBS) $(XINERAMA_LIBS) \
- -lobrender
-LDFLAGS += -Lrender -export-dynamic
-
-target = openbox3
-sources = action.c client.c config.c dispatch.c event.c group.c \
- extensions.c focus.c frame.c grab.c menu.c openbox.c framerender.c \
- parse.c plugin.c prop.c screen.c stacking.c timer.c xerror.c \
- parse.lex.c parse.tab.c
-
-srcdir := $(srcdir)/$(dir)
-target := $(addprefix $(dir)/,$(target))
-objects := $(addprefix $(dir)/,$(sources:.c=.lo))
-sources := $(addprefix $(srcdir)/,$(sources))
-deps := $(addprefix $(depdir)/,$(objects:.lo=.d))
-depdir := $(depdir)/$(dir)
-
-all: $(target)
-
-$(target): $(objects) render/libobrender.la
- $(LINK) -o $@ $^ $(LIBS) $(LDFLAGS)
-
-# kill the implicit .c.y rule
-$(srcdir)/%.c: $(srcdir)/%.y
- @
-
-$(dir)/%.lo: $(srcdir)/%.c $(depdir)/%.d
- $(COMPILE) -c -o $@ $<
-
-%.lex.c: %.l
- $(FLEX) -o$@ $<
-
-%.tab.c: %.y
- $(BISON) -d -o $@ $<
-
-$(depdir)/%.d: $(srcdir)/%.c
- @echo Building dependancies for $<
- @$(INSTALL) -d $(depdir)
- @$(CC) $(CPPFLAGS) $(CFLAGS) -w -MM -MF $@ -MQ $(<:.c=.lo) $<
-
-install:
- $(INSTALL) -d $(DESTDIR)$(bindir)/
- $(LIBTOOL) --mode=install $(INSTALL) $(target) \
- $(DESTDIR)$(bindir)/$(notdir $(target))
-
-uninstall:
- -$(RM) $(DESTDIR)$(bindir)/$(notdir $(target))
- -rmdir $(DESTDIR)$(bindir)/
-
-clean:
- $(LTCLEAN) $(target)
- $(RM) $(objects) $(srcdir)/*\~
- $(RM) $(filter %.lex.c, $(sources))
- $(RM) $(filter %.tab.c, $(sources))
- $(RM) $(patsubst %.c,%.h, $(filter %.tab.c, $(sources)))
-
-distclean:
-
--include $(deps)
-
-.PHONY: all install uninstall clean distclean