[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