summaryrefslogtreecommitdiff
path: root/libdde_linux26/lib/src
diff options
context:
space:
mode:
authorZheng Da <zhengda1936@gmail.com>2009-12-21 22:53:52 +0100
committerZheng Da <zhengda1936@gmail.com>2009-12-21 22:53:52 +0100
commitde60719e36c86cd19e7ace9a1f1c485ce2af4060 (patch)
tree06acc872b691d54377e483fb9c0fb8268a30c1d8 /libdde_linux26/lib/src
parent7ccfc1fdb1c0030e6e2105d50d76122b8f10c687 (diff)
a temporary version of Makefiles for libdde_linux26
Diffstat (limited to 'libdde_linux26/lib/src')
-rw-r--r--libdde_linux26/lib/src/Makefile15
-rw-r--r--libdde_linux26/lib/src/Makefile.inc50
2 files changed, 61 insertions, 4 deletions
diff --git a/libdde_linux26/lib/src/Makefile b/libdde_linux26/lib/src/Makefile
index 3707b2cb..7802479b 100644
--- a/libdde_linux26/lib/src/Makefile
+++ b/libdde_linux26/lib/src/Makefile
@@ -1,9 +1,15 @@
-PKGDIR ?= ../../..
-L4DIR ?= $(PKGDIR)/../..
-CONTRIB ?= $(PKGDIR)/linux26/contrib
+PKGDIR ?= ../..
+L4DIR ?= $(PKGDIR)
+CONTRIB ?= $(PKGDIR)/contrib
-include $(PKGDIR_OBJ)/Makeconf
+CONFIG_DDE26_COMMON := y
+CONFIG_DDE26_NET := y
+CONFIG_DDE26_BLOCK := y
+CONFIG_DDE26_SOUND := y
+CONFIG_DDE26_CHAR :=y
+
ifeq ($(CONFIG_DDE26_COMMON),y)
TARGET += libdde_linux26.o.a
endif
@@ -25,6 +31,7 @@ TARGET += libdde_linux26_char.a
endif
SYSTEMS = x86-l4v2
+ARCH = x86
ifeq ($(ARCH), x86)
ARCH_DIR = arch/x86
@@ -225,6 +232,6 @@ gen_crc32table : lib/gen_crc32table.c
@$(GEN_MESSAGE)
$(VERBOSE)$(HOST_CC) -O2 -o $@ $<
-include $(PKGDIR)/linux26/Makeconf
+include $(PKGDIR)/Makeconf
include $(L4DIR)/mk/lib.mk
diff --git a/libdde_linux26/lib/src/Makefile.inc b/libdde_linux26/lib/src/Makefile.inc
new file mode 100644
index 00000000..12df220d
--- /dev/null
+++ b/libdde_linux26/lib/src/Makefile.inc
@@ -0,0 +1,50 @@
+# automatically generated, do not edit!
+
+IDL_SRC_C_libdde_linux26.o.a=
+IDL_SRC_C_libdde_linux26_net.a=
+IDL_SRC_C_libdde_linux26_block.a=
+IDL_SRC_C_libdde_linux26_sound.a=
+IDL_SRC_C_libdde_linux26_char.a=
+SRC_C_libdde_linux26.o.a += $(IDL_SRC_C_libdde_linux26.o.a)
+SRC_C_libdde_linux26_net.a += $(IDL_SRC_C_libdde_linux26_net.a)
+SRC_C_libdde_linux26_block.a += $(IDL_SRC_C_libdde_linux26_block.a)
+SRC_C_libdde_linux26_sound.a += $(IDL_SRC_C_libdde_linux26_sound.a)
+SRC_C_libdde_linux26_char.a += $(IDL_SRC_C_libdde_linux26_char.a)
+Makefile.inc: IDL_SRC_C_libdde_linux26.o.a=
+Makefile.inc: IDL_SRC_C_libdde_linux26_net.a=
+Makefile.inc: IDL_SRC_C_libdde_linux26_block.a=
+Makefile.inc: IDL_SRC_C_libdde_linux26_sound.a=
+Makefile.inc: IDL_SRC_C_libdde_linux26_char.a=
+IDL_SRC_CC_libdde_linux26.o.a=
+IDL_SRC_CC_libdde_linux26_net.a=
+IDL_SRC_CC_libdde_linux26_block.a=
+IDL_SRC_CC_libdde_linux26_sound.a=
+IDL_SRC_CC_libdde_linux26_char.a=
+SRC_CC_libdde_linux26.o.a += $(IDL_SRC_CC_libdde_linux26.o.a)
+SRC_CC_libdde_linux26_net.a += $(IDL_SRC_CC_libdde_linux26_net.a)
+SRC_CC_libdde_linux26_block.a += $(IDL_SRC_CC_libdde_linux26_block.a)
+SRC_CC_libdde_linux26_sound.a += $(IDL_SRC_CC_libdde_linux26_sound.a)
+SRC_CC_libdde_linux26_char.a += $(IDL_SRC_CC_libdde_linux26_char.a)
+Makefile.inc: IDL_SRC_CC_libdde_linux26.o.a=
+Makefile.inc: IDL_SRC_CC_libdde_linux26_net.a=
+Makefile.inc: IDL_SRC_CC_libdde_linux26_block.a=
+Makefile.inc: IDL_SRC_CC_libdde_linux26_sound.a=
+Makefile.inc: IDL_SRC_CC_libdde_linux26_char.a=
+OBJS_libdde_linux26.o.a += arch/l4/cli_sti.o arch/l4/fs.o arch/l4/hw-helpers.o arch/l4/init_task.o arch/l4/init.o arch/l4/pci.o arch/l4/power.o arch/l4/process.o arch/l4/res.o arch/l4/sched.o arch/l4/signal.o arch/l4/smp.o arch/l4/softirq.o arch/l4/timer.o arch/l4/page_alloc.o arch/l4/kmem_cache.o arch/l4/kmalloc.o arch/l4/irq.o arch/l4/param.o arch/l4/vmalloc.o arch/l4/vmstat.o arch/l4/mm-helper.o lib/rwsem.o arch/x86/kernel/pci-dma.o arch/x86/kernel/pci-nommu.o kernel/exit.o kernel/kthread.o kernel/mutex.o kernel/notifier.o kernel/resource.o kernel/rwsem.o kernel/sched.o kernel/semaphore.o kernel/sys.o kernel/time.o kernel/timer.o kernel/wait.o kernel/workqueue.o lib/bitmap.o lib/bitrev.o lib/crc32.o lib/ctype.o lib/cpumask.o lib/find_next_bit.o lib/hexdump.o lib/idr.o lib/iomap.o lib/hweight.o lib/kasprintf.o lib/kernel_lock.o lib/klist.o lib/kobject.o lib/kref.o lib/parser.o lib/proportions.o lib/radix-tree.o lib/scatterlist.o lib/sha1.o lib/string.o lib/vsprintf.o mm/dmapool.o mm/mempool.o mm/swap.o mm/util.o drivers/base/attribute_container.o drivers/base/bus.o drivers/base/class.o drivers/base/core.o drivers/base/cpu.o drivers/base/dd.o drivers/base/devres.o drivers/base/driver.o drivers/base/init.o drivers/base/map.o drivers/base/platform.o drivers/base/sys.o drivers/pci/access.o drivers/pci/bus.o drivers/pci/hotplug-pci.o drivers/pci/pci.o drivers/pci/pci-driver.o drivers/pci/probe.o drivers/pci/search.o drivers/pci/setup-bus.o drivers/pci/setup-res.o arch/x86/lib/semaphore_32.o
+OBJS_libdde_linux26_net.a += arch/l4/net.o drivers/net/mii.o net/core/dev.o net/core/dev_mcast.o net/core/ethtool.o net/core/link_watch.o net/core/neighbour.o net/core/netevent.o net/core/net-sysfs.o net/core/net_namespace.o net/core/rtnetlink.o net/core/skbuff.o net/core/skb_dma_map.o net/core/utils.o net/ethernet/eth.o net/sched/sch_generic.o arch/x86/lib/checksum_32.o
+OBJS_libdde_linux26_block.a += arch/l4/inodes.o block/blk-barrier.o block/blk-core.o block/blk-exec.o block/blk-ioc.o block/blk-merge.o block/blk-settings.o block/blk-softirq.o block/blk-sysfs.o block/blk-tag.o block/blk-timeout.o block/elevator.o block/genhd.o block/noop-iosched.o block/ioctl.o block/scsi_ioctl.o mm/backing-dev.o mm/bounce.o mm/page-writeback.o fs/bio.o fs/block_dev.o fs/buffer.o fs/filesystems.o
+OBJS_libdde_linux26_sound.a += sound/sound_core.o arch/l4/sound.o
+OBJS_libdde_linux26_char.a += arch/l4/inodes.o fs/char_dev.o
+
+
+libdde_linux26.o.a: $(OBJS_libdde_linux26.o.a)
+libdde_linux26_net.a: $(OBJS_libdde_linux26_net.a)
+libdde_linux26_block.a: $(OBJS_libdde_linux26_block.a)
+libdde_linux26_sound.a: $(OBJS_libdde_linux26_sound.a)
+libdde_linux26_char.a: $(OBJS_libdde_linux26_char.a)
+
+$(OBJS_libdde_linux26.o.a): .general.d
+$(OBJS_libdde_linux26_net.a): .general.d
+$(OBJS_libdde_linux26_block.a): .general.d
+$(OBJS_libdde_linux26_sound.a): .general.d
+$(OBJS_libdde_linux26_char.a): .general.d