[kernel] r6304 - in people/waldi/linux-kbuild-2.6/src: . basic genksyms kconfig mod

Bastian Blank waldi at costa.debian.org
Tue Mar 28 10:56:04 UTC 2006


Author: waldi
Date: Tue Mar 28 10:56:02 2006
New Revision: 6304

Added:
   people/waldi/linux-kbuild-2.6/src/Makefile
   people/waldi/linux-kbuild-2.6/src/Makefile.inc
   people/waldi/linux-kbuild-2.6/src/basic/
   people/waldi/linux-kbuild-2.6/src/basic/Makefile
   people/waldi/linux-kbuild-2.6/src/genksyms/
   people/waldi/linux-kbuild-2.6/src/genksyms/Makefile
   people/waldi/linux-kbuild-2.6/src/kconfig/
   people/waldi/linux-kbuild-2.6/src/kconfig/Makefile
   people/waldi/linux-kbuild-2.6/src/mod/Makefile
Log:
* src/basic, src/genksyms, src/kconfig: New directory.
* src/Makefile, src/Makefile.inc, src/basic/Makefile,
  src/genksyms/Makefile, src/kconfig/Makefile, src/mod/Makefile: Add.


Added: people/waldi/linux-kbuild-2.6/src/Makefile
==============================================================================
--- (empty file)
+++ people/waldi/linux-kbuild-2.6/src/Makefile	Tue Mar 28 10:56:02 2006
@@ -0,0 +1,20 @@
+include Makefile.inc
+
+PROGS = \
+	bin2c \
+	conmakehash \
+	kallsyms \
+	pnmtologo
+
+SUBDIRS = \
+	basic \
+	genksyms \
+	kconfig \
+	mod
+
+VPATH = $(top_srcdir)/scripts
+
+all-local: $(PROGS)
+
+install-local: $(PROGS)
+

Added: people/waldi/linux-kbuild-2.6/src/Makefile.inc
==============================================================================
--- (empty file)
+++ people/waldi/linux-kbuild-2.6/src/Makefile.inc	Tue Mar 28 10:56:02 2006
@@ -0,0 +1,17 @@
+CC = gcc
+CXX = g++
+CFLAGS = -Wall -W -O2
+CXXFLAGS = $(CFLAGS)
+
+all: all-local all-recursive
+install: install-local install-recursive
+
+all-recursive install-recursive:
+	@target=`echo $@ | sed s/-recursive//`; \
+	list='$(SUBDIRS)'; \
+	for subdir in $$list; do \
+	  echo "Making $$target in $$subdir"; \
+	  $(MAKE) -C $$subdir $$target \
+	  || exit 1; \
+	done
+

Added: people/waldi/linux-kbuild-2.6/src/basic/Makefile
==============================================================================
--- (empty file)
+++ people/waldi/linux-kbuild-2.6/src/basic/Makefile	Tue Mar 28 10:56:02 2006
@@ -0,0 +1,13 @@
+include ../Makefile.inc
+
+PROGS = \
+	docproc \
+	fixdep \
+	split-include
+
+VPATH = $(top_srcdir)/scripts/basic
+
+all-local: $(PROGS)
+
+install-local: $(PROGS)
+

Added: people/waldi/linux-kbuild-2.6/src/genksyms/Makefile
==============================================================================
--- (empty file)
+++ people/waldi/linux-kbuild-2.6/src/genksyms/Makefile	Tue Mar 28 10:56:02 2006
@@ -0,0 +1,21 @@
+include ../Makefile.inc
+
+PROGS = genksyms
+
+VPATH = $(top_srcdir)/scripts/genksyms
+
+CFLAGS += -I$(top_srcdir)/scripts/genksyms
+
+all-local: $(PROGS)
+
+install-local: $(PROGS)
+
+genksyms: genksyms.o parse.o lex.o
+
+lex.o: keywords.c parse.h
+
+%.c: %.c_shipped
+	ln -s $< $@
+
+%.h: %.h_shipped
+	ln -s $< $@

Added: people/waldi/linux-kbuild-2.6/src/kconfig/Makefile
==============================================================================
--- (empty file)
+++ people/waldi/linux-kbuild-2.6/src/kconfig/Makefile	Tue Mar 28 10:56:02 2006
@@ -0,0 +1,21 @@
+include ../Makefile.inc
+
+PROGS = conf
+
+VPATH = $(top_srcdir)/scripts/kconfig
+
+CFLAGS += -I$(top_srcdir)/scripts/kconfig
+
+all-local: $(PROGS)
+
+install-local: $(PROGS)
+
+conf: conf.o zconf.tab.o
+
+zconf.tab.c: zconf.hash.c lex.zconf.c
+
+%.c: %.c_shipped
+	ln -s $< $@
+
+%.h: %.h_shipped
+	ln -s $< $@

Added: people/waldi/linux-kbuild-2.6/src/mod/Makefile
==============================================================================
--- (empty file)
+++ people/waldi/linux-kbuild-2.6/src/mod/Makefile	Tue Mar 28 10:56:02 2006
@@ -0,0 +1,13 @@
+include ../Makefile.inc
+
+PROGS = modpost
+
+all-local: $(PROGS)
+
+install-local: $(PROGS)
+
+modpost: elf.o modpost.o module.o module_devicetable.o module_devicetable_impl_2_6_10.o
+	$(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $^
+
+%.o: %.cpp %.hpp endian.hpp
+



More information about the Kernel-svn-changes mailing list