build system cleanup. move shared include files into $(TOPDIR)/include, move lzma, mkfs.* into toolchain/
SVN-Revision: 4032
This commit is contained in:
parent
99bc02a12b
commit
4e24e35fa9
80 changed files with 205 additions and 305 deletions
77
openwrt/include/image.mk
Normal file
77
openwrt/include/image.mk
Normal file
|
@ -0,0 +1,77 @@
|
||||||
|
include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
|
KDIR:=$(BUILD_DIR)/linux-$(KERNEL)-$(BOARD)
|
||||||
|
|
||||||
|
ifneq ($(CONFIG_BIG_ENDIAN),y)
|
||||||
|
JFFS2OPTS := --pad --little-endian --squash
|
||||||
|
SQUASHFS_OPTS := -le
|
||||||
|
else
|
||||||
|
JFFS2OPTS := --pad --big-endian --squash
|
||||||
|
SQUASHFS_OPTS := -be
|
||||||
|
endif
|
||||||
|
|
||||||
|
ifneq ($(CONFIG_TARGET_ROOTFS_INITRAMFS),y)
|
||||||
|
ifeq ($(CONFIG_TARGET_ROOTFS_JFFS2),y)
|
||||||
|
define Image/mkfs/jffs2
|
||||||
|
rm -rf $(BUILD_DIR)/root/jffs
|
||||||
|
|
||||||
|
$(STAGING_DIR)/bin/mkfs.jffs2 $(JFFS2OPTS) -e 0x10000 -o $(KDIR)/root.jffs2-64k -d $(BUILD_DIR)/root
|
||||||
|
$(STAGING_DIR)/bin/mkfs.jffs2 $(JFFS2OPTS) -e 0x20000 -o $(KDIR)/root.jffs2-128k -d $(BUILD_DIR)/root
|
||||||
|
|
||||||
|
$(call Image/Build,jffs2-64k)
|
||||||
|
$(call Image/Build,jffs2-128k)
|
||||||
|
endef
|
||||||
|
endif
|
||||||
|
|
||||||
|
ifeq ($(CONFIG_TARGET_ROOTFS_SQUASHFS),y)
|
||||||
|
define Image/mkfs/squashfs
|
||||||
|
@mkdir -p $(BUILD_DIR)/root/jffs
|
||||||
|
$(STAGING_DIR)/bin/mksquashfs-lzma $(BUILD_DIR)/root $(KDIR)/root.squashfs -nopad -noappend -root-owned $(SQUASHFS_OPTS)
|
||||||
|
$(call Image/Build,squashfs)
|
||||||
|
endef
|
||||||
|
endif
|
||||||
|
|
||||||
|
ifeq ($(CONFIG_TARGET_ROOTFS_TGZ),y)
|
||||||
|
define Image/mkfs/tgz
|
||||||
|
tar -zcf $(BIN_DIR)/openwrt-rootfs.tgz --owner=root --group=root -C $(BUILD_DIR)/root/ .
|
||||||
|
endef
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
|
||||||
|
define Image/mkfs/prepare/default
|
||||||
|
find $(BUILD_DIR)/root -type f -not -perm +0100 | xargs chmod 0644
|
||||||
|
find $(BUILD_DIR)/root -type f -perm +0100 | xargs chmod 0755
|
||||||
|
find $(BUILD_DIR)/root -type d | xargs chmod 0755
|
||||||
|
mkdir -p $(BUILD_DIR)/root/tmp
|
||||||
|
chmod 0777 $(BUILD_DIR)/root/tmp
|
||||||
|
endef
|
||||||
|
|
||||||
|
define Image/mkfs/prepare
|
||||||
|
$(call Image/mkfs/prepare/default)
|
||||||
|
endef
|
||||||
|
|
||||||
|
define BuildImage
|
||||||
|
compile:
|
||||||
|
$(call Build/Compile)
|
||||||
|
|
||||||
|
install:
|
||||||
|
$(call Image/Prepare)
|
||||||
|
$(call Image/mkfs/prepare)
|
||||||
|
$(call Image/BuildKernel)
|
||||||
|
$(call Image/mkfs/jffs2)
|
||||||
|
$(call Image/mkfs/squashfs)
|
||||||
|
$(call Image/mkfs/tgz)
|
||||||
|
|
||||||
|
clean:
|
||||||
|
$(call Build/Clean)
|
||||||
|
endef
|
||||||
|
|
||||||
|
compile-targets:
|
||||||
|
install-targets:
|
||||||
|
clean-targets:
|
||||||
|
|
||||||
|
source:
|
||||||
|
prepare:
|
||||||
|
compile: compile-targets
|
||||||
|
install: compile install-targets
|
||||||
|
clean: clean-targets
|
|
@ -1,10 +1,14 @@
|
||||||
LINUX_SOURCE:=$(LINUX_NAME).tar.bz2
|
include $(TOPDIR)/include/modules-$(KERNEL).mk
|
||||||
|
|
||||||
|
LINUX_SOURCE:=linux-$(LINUX_VERSION).tar.bz2
|
||||||
LINUX_SITE=http://www.us.kernel.org/pub/linux/kernel/v$(KERNEL) \
|
LINUX_SITE=http://www.us.kernel.org/pub/linux/kernel/v$(KERNEL) \
|
||||||
http://www.us.kernel.org/pub/linux/kernel/v$(KERNEL) \
|
http://www.us.kernel.org/pub/linux/kernel/v$(KERNEL) \
|
||||||
http://www.kernel.org/pub/linux/kernel/v$(KERNEL) \
|
http://www.kernel.org/pub/linux/kernel/v$(KERNEL) \
|
||||||
http://www.de.kernel.org/pub/linux/kernel/v$(KERNEL)
|
http://www.de.kernel.org/pub/linux/kernel/v$(KERNEL)
|
||||||
|
|
||||||
KERNEL_IDIR:=$(LINUX_BUILD_DIR)/kernel-ipkg
|
KERNEL_IDIR:=$(KERNEL_BUILD_DIR)/kernel-ipkg
|
||||||
|
KERNEL_IPKG:=$(KERNEL_BUILD_DIR)/kernel_$(LINUX_VERSION)-$(BOARD)-$(LINUX_RELEASE)_$(ARCH).ipk
|
||||||
|
INSTALL_TARGETS += $(KERNEL_IPKG)
|
||||||
|
|
||||||
$(TARGETS): $(PACKAGE_DIR)
|
$(TARGETS): $(PACKAGE_DIR)
|
||||||
|
|
||||||
|
@ -19,8 +23,8 @@ $(DL_DIR)/$(LINUX_SOURCE):
|
||||||
$(SCRIPT_DIR)/download.pl $(DL_DIR) $(LINUX_SOURCE) $(LINUX_KERNEL_MD5SUM) $(LINUX_SITE)
|
$(SCRIPT_DIR)/download.pl $(DL_DIR) $(LINUX_SOURCE) $(LINUX_KERNEL_MD5SUM) $(LINUX_SITE)
|
||||||
|
|
||||||
$(LINUX_DIR)/.unpacked: $(DL_DIR)/$(LINUX_SOURCE)
|
$(LINUX_DIR)/.unpacked: $(DL_DIR)/$(LINUX_SOURCE)
|
||||||
-mkdir -p $(LINUX_BUILD_DIR)
|
-mkdir -p $(KERNEL_BUILD_DIR)
|
||||||
bzcat $(DL_DIR)/$(LINUX_SOURCE) | tar -C $(LINUX_BUILD_DIR) $(TAR_OPTIONS) -
|
bzcat $(DL_DIR)/$(LINUX_SOURCE) | tar -C $(KERNEL_BUILD_DIR) $(TAR_OPTIONS) -
|
||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
ifeq ($(KERNEL),2.4)
|
ifeq ($(KERNEL),2.4)
|
||||||
|
@ -65,14 +69,14 @@ $(LINUX_KERNEL): $(LINUX_DIR)/vmlinux
|
||||||
touch -c $(LINUX_KERNEL)
|
touch -c $(LINUX_KERNEL)
|
||||||
|
|
||||||
$(LINUX_DIR)/.modules_done:
|
$(LINUX_DIR)/.modules_done:
|
||||||
rm -rf $(LINUX_BUILD_DIR)/modules
|
rm -rf $(KERNEL_BUILD_DIR)/modules
|
||||||
$(MAKE) -C "$(LINUX_DIR)" CROSS_COMPILE="$(KERNEL_CROSS)" ARCH=$(LINUX_KARCH) PATH="$(TARGET_PATH)" modules
|
$(MAKE) -C "$(LINUX_DIR)" CROSS_COMPILE="$(KERNEL_CROSS)" ARCH=$(LINUX_KARCH) PATH="$(TARGET_PATH)" modules
|
||||||
$(MAKE) -C "$(LINUX_DIR)" CROSS_COMPILE="$(KERNEL_CROSS)" DEPMOD=true INSTALL_MOD_PATH=$(LINUX_BUILD_DIR)/modules modules_install
|
$(MAKE) -C "$(LINUX_DIR)" CROSS_COMPILE="$(KERNEL_CROSS)" DEPMOD=true INSTALL_MOD_PATH=$(KERNEL_BUILD_DIR)/modules modules_install
|
||||||
touch $(LINUX_DIR)/.modules_done
|
touch $(LINUX_DIR)/.modules_done
|
||||||
|
|
||||||
$(STAMP_DIR)/.linux-compile:
|
$(STAMP_DIR)/.linux-compile:
|
||||||
@$(MAKE) $(LINUX_DIR)/.modules_done $(TARGETS) $(KERNEL_IPKG)
|
@$(MAKE) $(LINUX_DIR)/.modules_done $(TARGETS) $(KERNEL_IPKG)
|
||||||
ln -sf $(LINUX_BUILD_DIR)/linux-$(LINUX_VERSION) $(BUILD_DIR)/linux
|
ln -sf $(KERNEL_BUILD_DIR)/linux-$(LINUX_VERSION) $(BUILD_DIR)/linux
|
||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
$(KERNEL_IPKG):
|
$(KERNEL_IPKG):
|
||||||
|
@ -82,11 +86,10 @@ $(KERNEL_IPKG):
|
||||||
if [ -f ./config/$(BOARD).modules ]; then \
|
if [ -f ./config/$(BOARD).modules ]; then \
|
||||||
cp ./config/$(BOARD).modules $(KERNEL_IDIR)/etc/modules; \
|
cp ./config/$(BOARD).modules $(KERNEL_IDIR)/etc/modules; \
|
||||||
fi
|
fi
|
||||||
$(IPKG_BUILD) $(KERNEL_IDIR) $(LINUX_BUILD_DIR)
|
$(IPKG_BUILD) $(KERNEL_IDIR) $(KERNEL_BUILD_DIR)
|
||||||
|
|
||||||
$(BUILD_DIR)/kernel.mk: $(LINUX_DIR) FORCE
|
$(TOPDIR)/.kernel.mk:
|
||||||
echo "BOARD:=$(BOARD)" > $@
|
echo "BOARD:=$(BOARD)" > $@
|
||||||
echo "LINUX_NAME:=$(LINUX_NAME)" >> $@
|
|
||||||
echo "LINUX_VERSION:=$(LINUX_VERSION)" >> $@
|
echo "LINUX_VERSION:=$(LINUX_VERSION)" >> $@
|
||||||
echo "LINUX_RELEASE:=$(LINUX_RELEASE)" >> $@
|
echo "LINUX_RELEASE:=$(LINUX_RELEASE)" >> $@
|
||||||
|
|
||||||
|
@ -94,7 +97,7 @@ pkg-install: FORCE
|
||||||
@{ [ "$(INSTALL_TARGETS)" != "" ] && $(IPKG) install $(INSTALL_TARGETS) || true; }
|
@{ [ "$(INSTALL_TARGETS)" != "" ] && $(IPKG) install $(INSTALL_TARGETS) || true; }
|
||||||
|
|
||||||
source: $(DL_DIR)/$(LINUX_SOURCE)
|
source: $(DL_DIR)/$(LINUX_SOURCE)
|
||||||
prepare: $(BUILD_DIR)/kernel.mk
|
prepare:
|
||||||
@mkdir -p $(STAMP_DIR) $(PACKAGE_DIR)
|
@mkdir -p $(STAMP_DIR) $(PACKAGE_DIR)
|
||||||
@$(MAKE) $(LINUX_DIR)/.configured
|
@$(MAKE) $(LINUX_DIR)/.configured
|
||||||
|
|
||||||
|
@ -104,9 +107,9 @@ install: compile $(LINUX_KERNEL)
|
||||||
|
|
||||||
mostlyclean: FORCE
|
mostlyclean: FORCE
|
||||||
rm -f $(STAMP_DIR)/.linux-compile
|
rm -f $(STAMP_DIR)/.linux-compile
|
||||||
rm -f $(LINUX_BUILD_DIR)/linux-$(LINUX_VERSION)/.modules_done
|
rm -f $(KERNEL_BUILD_DIR)/linux-$(LINUX_VERSION)/.modules_done
|
||||||
rm -f $(LINUX_BUILD_DIR)/linux-$(LINUX_VERSION)/.drivers-unpacked
|
rm -f $(KERNEL_BUILD_DIR)/linux-$(LINUX_VERSION)/.drivers-unpacked
|
||||||
$(MAKE) -C $(LINUX_BUILD_DIR)/linux-$(LINUX_VERSION) clean
|
$(MAKE) -C $(KERNEL_BUILD_DIR)/linux-$(LINUX_VERSION) clean
|
||||||
rm -f $(LINUX_KERNEL)
|
rm -f $(LINUX_KERNEL)
|
||||||
|
|
||||||
rebuild: FORCE
|
rebuild: FORCE
|
||||||
|
@ -118,5 +121,5 @@ rebuild: FORCE
|
||||||
|
|
||||||
clean: FORCE
|
clean: FORCE
|
||||||
rm -f $(STAMP_DIR)/.linux-compile
|
rm -f $(STAMP_DIR)/.linux-compile
|
||||||
rm -rf $(LINUX_BUILD_DIR)
|
rm -rf $(KERNEL_BUILD_DIR)
|
||||||
rm -f $(TARGETS)
|
rm -f $(TARGETS)
|
|
@ -1,22 +1,16 @@
|
||||||
|
ifneq ($(DUMP),1)
|
||||||
|
include $(TOPDIR)/.kernel.mk
|
||||||
|
|
||||||
KERNEL:=unknown
|
KERNEL:=unknown
|
||||||
ifneq (,$(findstring 2.4.,$(LINUX_VERSION)))
|
ifneq (,$(findstring 2.4.,$(LINUX_VERSION)))
|
||||||
KERNEL:=2.4
|
KERNEL:=2.4
|
||||||
|
LINUX_KMOD_SUFFIX=o
|
||||||
endif
|
endif
|
||||||
ifneq (,$(findstring 2.6.,$(LINUX_VERSION)))
|
ifneq (,$(findstring 2.6.,$(LINUX_VERSION)))
|
||||||
KERNEL:=2.6
|
KERNEL:=2.6
|
||||||
|
LINUX_KMOD_SUFFIX=ko
|
||||||
endif
|
endif
|
||||||
|
|
||||||
MODULES_SUBDIR:=lib/modules/$(LINUX_VERSION)
|
|
||||||
|
|
||||||
LINUX_BUILD_DIR:=$(BUILD_DIR)/linux-$(KERNEL)-$(BOARD)
|
|
||||||
ifeq ($(LINUX_NAME),)
|
|
||||||
LINUX_NAME:=linux-$(LINUX_VERSION)
|
|
||||||
endif
|
|
||||||
LINUX_DIR := $(LINUX_BUILD_DIR)/$(LINUX_NAME)
|
|
||||||
LINUX_KERNEL:=$(LINUX_BUILD_DIR)/vmlinux
|
|
||||||
|
|
||||||
LINUX_TARGET_DIR:=$(LINUX_BUILD_DIR)/root
|
|
||||||
|
|
||||||
LINUX_KARCH:=$(shell echo $(ARCH) | sed -e 's/i[3-9]86/i386/' \
|
LINUX_KARCH:=$(shell echo $(ARCH) | sed -e 's/i[3-9]86/i386/' \
|
||||||
-e 's/mipsel/mips/' \
|
-e 's/mipsel/mips/' \
|
||||||
-e 's/mipseb/mips/' \
|
-e 's/mipseb/mips/' \
|
||||||
|
@ -25,16 +19,18 @@ LINUX_KARCH:=$(shell echo $(ARCH) | sed -e 's/i[3-9]86/i386/' \
|
||||||
-e 's/armeb/arm/' \
|
-e 's/armeb/arm/' \
|
||||||
)
|
)
|
||||||
|
|
||||||
KMOD_BUILD_DIR := $(LINUX_BUILD_DIR)/linux-modules
|
KERNEL_BUILD_DIR:=$(BUILD_DIR)/linux-$(KERNEL)-$(BOARD)
|
||||||
MODULES_DIR := $(LINUX_BUILD_DIR)/modules/$(MODULES_SUBDIR)
|
LINUX_DIR := $(KERNEL_BUILD_DIR)/linux-$(LINUX_VERSION)
|
||||||
TARGET_MODULES_DIR := $(LINUX_TARGET_DIR)/$(MODULES_SUBDIR)
|
|
||||||
|
|
||||||
ifeq ($(KERNEL),2.6)
|
MODULES_SUBDIR:=lib/modules/$(LINUX_VERSION)
|
||||||
LINUX_KMOD_SUFFIX=ko
|
MODULES_DIR := $(KERNEL_BUILD_DIR)/modules/$(MODULES_SUBDIR)
|
||||||
else
|
TARGET_MODULES_DIR := $(LINUX_TARGET_DIR)/$(MODULES_SUBDIR)
|
||||||
LINUX_KMOD_SUFFIX=o
|
KMOD_BUILD_DIR := $(KERNEL_BUILD_DIR)/linux-modules
|
||||||
|
|
||||||
|
LINUX_KERNEL:=$(KERNEL_BUILD_DIR)/vmlinux
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
# FIXME: remove this crap
|
||||||
define KMOD_template
|
define KMOD_template
|
||||||
ifeq ($$(strip $(4)),)
|
ifeq ($$(strip $(4)),)
|
||||||
KDEPEND_$(1):=m
|
KDEPEND_$(1):=m
|
||||||
|
@ -79,7 +75,3 @@ endif
|
||||||
$(IPKG_BUILD) $$(I_$(1)) $(PACKAGE_DIR)
|
$(IPKG_BUILD) $$(I_$(1)) $(PACKAGE_DIR)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
KERNEL_IPKG:=$(LINUX_BUILD_DIR)/kernel_$(LINUX_VERSION)-$(BOARD)-$(LINUX_RELEASE)_$(ARCH).ipk
|
|
||||||
INSTALL_TARGETS := $(KERNEL_IPKG)
|
|
||||||
TARGETS :=
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
include ../netfilter.mk
|
include $(TOPDIR)/include/netfilter.mk
|
||||||
|
|
||||||
# Networking
|
# Networking
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
NF_2_6:=1
|
NF_2_6:=1
|
||||||
include ../netfilter.mk
|
include $(TOPDIR)/include/netfilter.mk
|
||||||
|
|
||||||
# Networking
|
# Networking
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# $Id$
|
# $Id$
|
||||||
|
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
include $(TOPDIR)/package/kernel.mk
|
include $(TOPDIR)/include/kernel.mk
|
||||||
|
|
||||||
PKG_NAME:=alsa-driver
|
PKG_NAME:=alsa-driver
|
||||||
PKG_VERSION:=1.0.11
|
PKG_VERSION:=1.0.11
|
||||||
|
@ -13,7 +13,7 @@ PKG_SOURCE_URL:=ftp://ftp.alsa-project.org/pub/driver/
|
||||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
|
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
|
||||||
PKG_CAT:=bzcat
|
PKG_CAT:=bzcat
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
ifeq ($(LINUX_KARCH),i386)
|
ifeq ($(LINUX_KARCH),i386)
|
||||||
KERNEL_C_INCS:= -I$(LINUX_DIR)/include/asm-i386/mach-generic -I$(LINUX_DIR)/include/asm-i386/mach-default
|
KERNEL_C_INCS:= -I$(LINUX_DIR)/include/asm-i386/mach-generic -I$(LINUX_DIR)/include/asm-i386/mach-default
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# $Id$
|
# $Id$
|
||||||
|
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
include $(TOPDIR)/package/kernel.mk
|
include $(TOPDIR)/include/kernel.mk
|
||||||
|
|
||||||
PKG_NAME:=base-files
|
PKG_NAME:=base-files
|
||||||
PKG_RELEASE:=8
|
PKG_RELEASE:=8
|
||||||
|
@ -12,7 +12,7 @@ ifeq ($(REV),)
|
||||||
REV:=0
|
REV:=0
|
||||||
endif
|
endif
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
ifneq ($(DUMP),1)
|
ifneq ($(DUMP),1)
|
||||||
TARGET:=-$(BOARD)-$(KERNEL)
|
TARGET:=-$(BOARD)-$(KERNEL)
|
||||||
|
|
|
@ -12,7 +12,7 @@ PKG_SOURCE_URL:=@SF/bridge
|
||||||
PKG_MD5SUM:=9b7dc52656f5cbec846a7ba3299f73bd
|
PKG_MD5SUM:=9b7dc52656f5cbec846a7ba3299f73bd
|
||||||
PKG_CAT:=zcat
|
PKG_CAT:=zcat
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
define Package/bridge
|
define Package/bridge
|
||||||
SECTION:=base
|
SECTION:=base
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# $Id: Makefile 2480 2005-11-14 02:07:33Z nbd $
|
# $Id: Makefile 2480 2005-11-14 02:07:33Z nbd $
|
||||||
|
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
include $(TOPDIR)/package/kernel.mk
|
include $(TOPDIR)/include/kernel.mk
|
||||||
|
|
||||||
PKG_NAME:=broadcom-wl
|
PKG_NAME:=broadcom-wl
|
||||||
PKG_VERSION:=4.80.9.2
|
PKG_VERSION:=4.80.9.2
|
||||||
|
@ -14,7 +14,7 @@ PKG_SOURCE_URL:=http://downloads.openwrt.org/sources
|
||||||
PKG_MD5SUM:=7d9fab2c611369bbe075c3924ea77450
|
PKG_MD5SUM:=7d9fab2c611369bbe075c3924ea77450
|
||||||
PKG_CAT:=bzcat
|
PKG_CAT:=bzcat
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
define Package/kmod-brcm-wl
|
define Package/kmod-brcm-wl
|
||||||
SECTION:=drivers
|
SECTION:=drivers
|
||||||
|
|
|
@ -12,7 +12,7 @@ PKG_SOURCE_URL:=http://www.busybox.net/downloads
|
||||||
PKG_MD5SUM:=19a0b475169335f17e421cf644616fe7
|
PKG_MD5SUM:=19a0b475169335f17e421cf644616fe7
|
||||||
PKG_CAT:=bzcat
|
PKG_CAT:=bzcat
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
define Package/busybox
|
define Package/busybox
|
||||||
SECTION:=base
|
SECTION:=base
|
||||||
|
|
|
@ -1,14 +1,14 @@
|
||||||
# $Id$
|
# $Id$
|
||||||
|
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
include $(TOPDIR)/package/kernel.mk
|
include $(TOPDIR)/include/kernel.mk
|
||||||
|
|
||||||
PKG_NAME:=kmod-diag
|
PKG_NAME:=kmod-diag
|
||||||
PKG_RELEASE:=1
|
PKG_RELEASE:=1
|
||||||
|
|
||||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)
|
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
define Package/kmod-diag
|
define Package/kmod-diag
|
||||||
SECTION:=drivers
|
SECTION:=drivers
|
||||||
|
|
|
@ -12,7 +12,7 @@ PKG_SOURCE_URL:=http://thekelleys.org.uk/dnsmasq
|
||||||
PKG_MD5SUM:=489198ec87101087043adc98bbe062dc
|
PKG_MD5SUM:=489198ec87101087043adc98bbe062dc
|
||||||
PKG_CAT:=zcat
|
PKG_CAT:=zcat
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
define Package/dnsmasq
|
define Package/dnsmasq
|
||||||
SECTION:=base
|
SECTION:=base
|
||||||
|
|
|
@ -12,7 +12,7 @@ PKG_SOURCE_URL:=http://matt.ucc.asn.au/dropbear/releases/
|
||||||
PKG_MD5SUM:=ca8e53a766faec831882831364568421
|
PKG_MD5SUM:=ca8e53a766faec831882831364568421
|
||||||
PKG_CAT:=zcat
|
PKG_CAT:=zcat
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
define Package/dropbear
|
define Package/dropbear
|
||||||
SECTION:=base
|
SECTION:=base
|
||||||
|
|
|
@ -12,7 +12,7 @@ PKG_SOURCE_URL:=@SF/ebtables
|
||||||
PKG_MD5SUM:=f07111fcc1966be669278433c35dcc28
|
PKG_MD5SUM:=f07111fcc1966be669278433c35dcc28
|
||||||
PKG_CAT:=zcat
|
PKG_CAT:=zcat
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
define Package/ebtables
|
define Package/ebtables
|
||||||
SECTION:=base
|
SECTION:=base
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# $Id$
|
# $Id$
|
||||||
|
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
include $(TOPDIR)/package/kernel.mk
|
include $(TOPDIR)/include/kernel.mk
|
||||||
|
|
||||||
PKG_NAME:=fuse
|
PKG_NAME:=fuse
|
||||||
PKG_VERSION:=2.5.3
|
PKG_VERSION:=2.5.3
|
||||||
|
@ -15,7 +15,7 @@ PKG_CAT:=zcat
|
||||||
|
|
||||||
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
define Package/kmod-fuse
|
define Package/kmod-fuse
|
||||||
SECTION:=drivers
|
SECTION:=drivers
|
||||||
|
|
|
@ -12,7 +12,7 @@ PKG_SOURCE_URL:=@SF/haserl
|
||||||
PKG_MD5SUM:=bd9195d086566f56634c0bcbbbcbebea
|
PKG_MD5SUM:=bd9195d086566f56634c0bcbbbcbebea
|
||||||
PKG_CAT:=zcat
|
PKG_CAT:=zcat
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
define Package/haserl
|
define Package/haserl
|
||||||
SECTION:=base
|
SECTION:=base
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# $Id$
|
# $Id$
|
||||||
|
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
include $(TOPDIR)/package/kernel.mk
|
include $(TOPDIR)/include/kernel.mk
|
||||||
|
|
||||||
PKG_NAME:=hostap-driver
|
PKG_NAME:=hostap-driver
|
||||||
PKG_VERSION:=0.4.9
|
PKG_VERSION:=0.4.9
|
||||||
|
@ -15,7 +15,7 @@ PKG_CAT:=zcat
|
||||||
|
|
||||||
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
define Package/kmod-hostap
|
define Package/kmod-hostap
|
||||||
SECTION:=drivers
|
SECTION:=drivers
|
||||||
|
|
|
@ -14,7 +14,7 @@ PKG_CAT:=zcat
|
||||||
|
|
||||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
|
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
define Package/hostapd
|
define Package/hostapd
|
||||||
SECTION:=net
|
SECTION:=net
|
||||||
|
|
|
@ -12,7 +12,7 @@ PKG_SOURCE_URL:=http://developer.osdl.org/dev/iproute2/download/
|
||||||
PKG_MD5SUM:=04f57a6d366d36426d276178b600f5c5
|
PKG_MD5SUM:=04f57a6d366d36426d276178b600f5c5
|
||||||
PKG_CAT:=zcat
|
PKG_CAT:=zcat
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
define Package/ip
|
define Package/ip
|
||||||
SECTION:=base
|
SECTION:=base
|
||||||
|
|
|
@ -14,7 +14,7 @@ PKG_CAT:=bzcat
|
||||||
|
|
||||||
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
define Package/ipsec-tools
|
define Package/ipsec-tools
|
||||||
SECTION:=base
|
SECTION:=base
|
||||||
|
|
|
@ -12,7 +12,7 @@ PKG_SOURCE_URL:=http://ipset.netfilter.org
|
||||||
PKG_MD5SUM:=1709424cc2cdb925d4fb6fd5fcaefc26
|
PKG_MD5SUM:=1709424cc2cdb925d4fb6fd5fcaefc26
|
||||||
PKG_CAT:=bzcat
|
PKG_CAT:=bzcat
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
define Package/ipset
|
define Package/ipset
|
||||||
SECTION:=base
|
SECTION:=base
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# $Id$
|
# $Id$
|
||||||
|
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
include $(TOPDIR)/package/kernel.mk
|
include $(TOPDIR)/include/kernel.mk
|
||||||
|
|
||||||
PKG_NAME:=iptables
|
PKG_NAME:=iptables
|
||||||
PKG_VERSION:=1.3.5
|
PKG_VERSION:=1.3.5
|
||||||
|
@ -20,10 +20,10 @@ PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
||||||
|
|
||||||
PKG_MENU:=IPv4 / IPv6 firewall administration
|
PKG_MENU:=IPv4 / IPv6 firewall administration
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
ifeq ($(DUMP),)
|
ifeq ($(DUMP),)
|
||||||
include $(LINUX_DIR)/.config
|
include $(LINUX_DIR)/.config
|
||||||
include $(TOPDIR)/target/linux/netfilter.mk
|
include $(TOPDIR)/include/netfilter.mk
|
||||||
endif
|
endif
|
||||||
|
|
||||||
define Package/iptables
|
define Package/iptables
|
||||||
|
|
|
@ -1,31 +0,0 @@
|
||||||
ifneq ($(DUMP),1)
|
|
||||||
include $(BUILD_DIR)/kernel.mk
|
|
||||||
|
|
||||||
KERNEL:=unknown
|
|
||||||
ifneq (,$(findstring 2.4.,$(LINUX_VERSION)))
|
|
||||||
KERNEL:=2.4
|
|
||||||
LINUX_KMOD_SUFFIX=o
|
|
||||||
endif
|
|
||||||
ifneq (,$(findstring 2.6.,$(LINUX_VERSION)))
|
|
||||||
KERNEL:=2.6
|
|
||||||
LINUX_KMOD_SUFFIX=ko
|
|
||||||
endif
|
|
||||||
|
|
||||||
LINUX_KARCH:=$(shell echo $(ARCH) | sed -e 's/i[3-9]86/i386/' \
|
|
||||||
-e 's/mipsel/mips/' \
|
|
||||||
-e 's/mipseb/mips/' \
|
|
||||||
-e 's/powerpc/ppc/' \
|
|
||||||
-e 's/sh[234]/sh/' \
|
|
||||||
-e 's/armeb/arm/' \
|
|
||||||
)
|
|
||||||
|
|
||||||
KERNEL_BUILD_DIR:=$(BUILD_DIR)/linux-$(KERNEL)-$(BOARD)
|
|
||||||
ifeq ($(LINUX_NAME),)
|
|
||||||
LINUX_NAME:=linux-$(LINUX_VERSION)
|
|
||||||
endif
|
|
||||||
LINUX_DIR := $(KERNEL_BUILD_DIR)/$(LINUX_NAME)
|
|
||||||
|
|
||||||
KMOD_BUILD_DIR := $(KERNEL_BUILD_DIR)/linux-modules
|
|
||||||
MODULES_DIR := $(KERNEL_BUILD_DIR)/modules/$(MODULES_SUBDIR)
|
|
||||||
TARGET_MODULES_DIR := $(LINUX_TARGET_DIR)/$(MODULES_SUBDIR)
|
|
||||||
endif
|
|
|
@ -14,7 +14,7 @@ PKG_CAT:=zcat
|
||||||
|
|
||||||
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
define Package/libpcap
|
define Package/libpcap
|
||||||
SECTION:=base
|
SECTION:=base
|
||||||
|
|
|
@ -14,7 +14,7 @@ PKG_CAT:=zcat
|
||||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
|
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
|
||||||
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
define Package/linux-atm
|
define Package/linux-atm
|
||||||
SECTION:=libs
|
SECTION:=libs
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# $Id$
|
# $Id$
|
||||||
|
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
include $(TOPDIR)/package/kernel.mk
|
include $(TOPDIR)/include/kernel.mk
|
||||||
|
|
||||||
PKG_NAME:=madwifi
|
PKG_NAME:=madwifi
|
||||||
PKG_VERSION:=0.9.0
|
PKG_VERSION:=0.9.0
|
||||||
|
@ -54,7 +54,7 @@ MADWIFI_MAKEOPTS= -C $(PKG_BUILD_DIR) \
|
||||||
LDOPTS="" \
|
LDOPTS="" \
|
||||||
DOMULTI=1
|
DOMULTI=1
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
ifeq ($(findstring AHB,$(BUS)),AHB)
|
ifeq ($(findstring AHB,$(BUS)),AHB)
|
||||||
define Build/Compile/ahb
|
define Build/Compile/ahb
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# $Id$
|
# $Id$
|
||||||
|
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
include $(TOPDIR)/package/kernel.mk
|
include $(TOPDIR)/include/kernel.mk
|
||||||
|
|
||||||
PKG_NAME:=mini_fo
|
PKG_NAME:=mini_fo
|
||||||
PKG_VERSION:=0.6.2pre1
|
PKG_VERSION:=0.6.2pre1
|
||||||
|
@ -13,7 +13,7 @@ PKG_SOURCE_URL:=http://www.denx.de/twiki/pub/Know/MiniFOHome/
|
||||||
PKG_SOURCE:=mini_fo-0-6-2-pre1.tar.bz2
|
PKG_SOURCE:=mini_fo-0-6-2-pre1.tar.bz2
|
||||||
PKG_CAT:=bzcat
|
PKG_CAT:=bzcat
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
define Package/kmod-mini-fo
|
define Package/kmod-mini-fo
|
||||||
SECTION:=drivers
|
SECTION:=drivers
|
||||||
|
|
|
@ -7,7 +7,7 @@ PKG_RELEASE:=4
|
||||||
|
|
||||||
PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)
|
PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
define Package/mtd
|
define Package/mtd
|
||||||
SECTION:=base
|
SECTION:=base
|
||||||
|
|
|
@ -7,7 +7,7 @@ PKG_RELEASE:=1
|
||||||
|
|
||||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)
|
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
define Package/nvram
|
define Package/nvram
|
||||||
SECTION:=base
|
SECTION:=base
|
||||||
|
|
|
@ -20,7 +20,7 @@ PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
||||||
OPENSSL_NO_CIPHERS:= no-idea no-md2 no-mdc2 no-rc5 no-sha0 no-rmd160 no-aes192
|
OPENSSL_NO_CIPHERS:= no-idea no-md2 no-mdc2 no-rc5 no-sha0 no-rmd160 no-aes192
|
||||||
OPENSSL_OPTIONS:= shared no-ec no-err no-fips no-hw no-krb5 no-threads zlib-dynamic no-engines
|
OPENSSL_OPTIONS:= shared no-ec no-err no-fips no-hw no-krb5 no-threads zlib-dynamic no-engines
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
define Package/libopenssl
|
define Package/libopenssl
|
||||||
SECTION:=base
|
SECTION:=base
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# $Id$
|
# $Id$
|
||||||
|
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
include $(TOPDIR)/package/kernel.mk
|
include $(TOPDIR)/include/kernel.mk
|
||||||
|
|
||||||
PKG_NAME:=openswan
|
PKG_NAME:=openswan
|
||||||
PKG_VERSION:=2.4.5
|
PKG_VERSION:=2.4.5
|
||||||
|
@ -13,7 +13,7 @@ PKG_SOURCE_URL:=http://www.openswan.org/download
|
||||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
||||||
PKG_CAT:=zcat
|
PKG_CAT:=zcat
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
define Package/kmod-openswan
|
define Package/kmod-openswan
|
||||||
SECTION:=drivers
|
SECTION:=drivers
|
||||||
|
|
|
@ -14,7 +14,7 @@ PKG_CAT:=zcat
|
||||||
|
|
||||||
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
define Package/pcmcia-cs
|
define Package/pcmcia-cs
|
||||||
SECTION:=base
|
SECTION:=base
|
||||||
|
|
|
@ -15,7 +15,7 @@ PKG_CAT:=zcat
|
||||||
|
|
||||||
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
define Package/ppp
|
define Package/ppp
|
||||||
SECTION:=net
|
SECTION:=net
|
||||||
|
|
|
@ -12,7 +12,7 @@ PKG_SOURCE_URL:=@SF/pptpclient
|
||||||
PKG_MD5SUM:=9a706327fb9827541d7c86d48ceb9631
|
PKG_MD5SUM:=9a706327fb9827541d7c86d48ceb9631
|
||||||
PKG_CAT:=zcat
|
PKG_CAT:=zcat
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
define Package/pptp
|
define Package/pptp
|
||||||
SECTION:=base
|
SECTION:=base
|
||||||
|
|
|
@ -8,7 +8,7 @@ PKG_RELEASE:=1
|
||||||
|
|
||||||
PKG_BUILD_DIR:=$(BUILD_DIR)/robocfg
|
PKG_BUILD_DIR:=$(BUILD_DIR)/robocfg
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
define Package/robocfg
|
define Package/robocfg
|
||||||
SECTION:=base
|
SECTION:=base
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# $Id$
|
# $Id$
|
||||||
|
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
include $(TOPDIR)/package/kernel.mk
|
include $(TOPDIR)/include/kernel.mk
|
||||||
|
|
||||||
PKG_NAME:=shfs
|
PKG_NAME:=shfs
|
||||||
PKG_VERSION:=0.35
|
PKG_VERSION:=0.35
|
||||||
|
@ -15,7 +15,7 @@ PKG_CAT:=zcat
|
||||||
|
|
||||||
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
define Package/kmod-shfs
|
define Package/kmod-shfs
|
||||||
SECTION:=drivers
|
SECTION:=drivers
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# $Id$
|
# $Id$
|
||||||
|
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
include $(TOPDIR)/package/kernel.mk
|
include $(TOPDIR)/include/kernel.mk
|
||||||
|
|
||||||
PKG_NAME:=spca5xx
|
PKG_NAME:=spca5xx
|
||||||
PKG_VERSION:=20060301
|
PKG_VERSION:=20060301
|
||||||
|
@ -13,7 +13,7 @@ PKG_SOURCE_URL:=http://mxhaard.free.fr/spca50x/Download/
|
||||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
||||||
PKG_CAT:=zcat
|
PKG_CAT:=zcat
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
#FIXME: add proper dependency handling on kmod-usb-core & kmod-videodev packages
|
#FIXME: add proper dependency handling on kmod-usb-core & kmod-videodev packages
|
||||||
define Package/kmod-spca5xx
|
define Package/kmod-spca5xx
|
||||||
|
|
|
@ -1,14 +1,14 @@
|
||||||
# $Id$
|
# $Id$
|
||||||
|
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
include $(TOPDIR)/package/kernel.mk
|
include $(TOPDIR)/include/kernel.mk
|
||||||
|
|
||||||
PKG_NAME:=kmod-switch
|
PKG_NAME:=kmod-switch
|
||||||
PKG_RELEASE:=1
|
PKG_RELEASE:=1
|
||||||
|
|
||||||
PKG_BUILD_DIR:=$(KERNEL_BUILD_DIR)/$(PKG_NAME)
|
PKG_BUILD_DIR:=$(KERNEL_BUILD_DIR)/$(PKG_NAME)
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
define Package/kmod-switch
|
define Package/kmod-switch
|
||||||
SECTION:=drivers
|
SECTION:=drivers
|
||||||
|
|
|
@ -19,7 +19,7 @@ PKG_CAT:=bzcat
|
||||||
|
|
||||||
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
define Package/udev
|
define Package/udev
|
||||||
SECTION:=base
|
SECTION:=base
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# $Id: Makefile 2767 2005-12-25 02:10:14Z wbx $
|
# $Id: Makefile 2767 2005-12-25 02:10:14Z wbx $
|
||||||
|
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
include $(TOPDIR)/package/kernel.mk
|
include $(TOPDIR)/include/kernel.mk
|
||||||
|
|
||||||
PKG_NAME:=ueagle-atm
|
PKG_NAME:=ueagle-atm
|
||||||
PKG_VERSION:=1.0d1
|
PKG_VERSION:=1.0d1
|
||||||
|
@ -15,7 +15,7 @@ PKG_CAT:=zcat
|
||||||
|
|
||||||
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
#FIXME: add dependency on kmod-usb-core
|
#FIXME: add dependency on kmod-usb-core
|
||||||
define Package/kmod-ueagle-atm
|
define Package/kmod-ueagle-atm
|
||||||
|
|
|
@ -16,7 +16,7 @@ PKG_CAT:=zcat
|
||||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
|
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
|
||||||
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
define Package/fdisk
|
define Package/fdisk
|
||||||
SECTION:=base
|
SECTION:=base
|
||||||
|
|
|
@ -14,7 +14,7 @@ PKG_CAT:=zcat
|
||||||
|
|
||||||
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
define Package/wireless-tools
|
define Package/wireless-tools
|
||||||
SECTION:=base
|
SECTION:=base
|
||||||
|
|
|
@ -1,14 +1,14 @@
|
||||||
# $Id$
|
# $Id$
|
||||||
|
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
include $(TOPDIR)/package/kernel.mk
|
include $(TOPDIR)/include/kernel.mk
|
||||||
|
|
||||||
PKG_NAME:=kmod-wlcompat
|
PKG_NAME:=kmod-wlcompat
|
||||||
PKG_RELEASE:=3
|
PKG_RELEASE:=3
|
||||||
|
|
||||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)
|
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
define Package/kmod-wlcompat
|
define Package/kmod-wlcompat
|
||||||
SECTION:=drivers
|
SECTION:=drivers
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# $Id: Makefile 3297 2006-03-02 23:42:52Z florian $
|
# $Id: Makefile 3297 2006-03-02 23:42:52Z florian $
|
||||||
|
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
include $(TOPDIR)/package/kernel.mk
|
include $(TOPDIR)/include/kernel.mk
|
||||||
|
|
||||||
PKG_NAME:=zd1211
|
PKG_NAME:=zd1211
|
||||||
PKG_VERSION:=r69
|
PKG_VERSION:=r69
|
||||||
|
@ -13,7 +13,7 @@ PKG_SOURCE_URL:=http://zd1211.ath.cx/download/
|
||||||
PKG_SOURCE:=$(PKG_NAME)-driver-$(PKG_VERSION).tgz
|
PKG_SOURCE:=$(PKG_NAME)-driver-$(PKG_VERSION).tgz
|
||||||
PKG_CAT:=zcat
|
PKG_CAT:=zcat
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
#FIXME: add proper dependency handling on kmod-usb-core packages
|
#FIXME: add proper dependency handling on kmod-usb-core packages
|
||||||
define Package/kmod-zd1211
|
define Package/kmod-zd1211
|
||||||
|
|
|
@ -14,7 +14,7 @@ PKG_CAT:=bzcat
|
||||||
|
|
||||||
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
||||||
|
|
||||||
include $(TOPDIR)/package/rules.mk
|
include $(TOPDIR)/include/package.mk
|
||||||
|
|
||||||
define Package/zlib
|
define Package/zlib
|
||||||
SECTION:=base
|
SECTION:=base
|
||||||
|
|
|
@ -5,9 +5,9 @@ all: install
|
||||||
$(BIN_DIR):
|
$(BIN_DIR):
|
||||||
mkdir -p $(BIN_DIR)
|
mkdir -p $(BIN_DIR)
|
||||||
|
|
||||||
TARGETS:=linux utils lzma
|
TARGETS:=linux utils
|
||||||
|
|
||||||
linux-compile: utils-install lzma-install
|
linux-compile: utils-install
|
||||||
linux-install: $(BIN_DIR)
|
linux-install: $(BIN_DIR)
|
||||||
|
|
||||||
download: $(patsubst %,%-source,$(TARGETS))
|
download: $(patsubst %,%-source,$(TARGETS))
|
||||||
|
@ -27,11 +27,6 @@ image_clean: FORCE
|
||||||
$(MAKE) -C $(patsubst %-prepare,%,$@) prepare
|
$(MAKE) -C $(patsubst %-prepare,%,$@) prepare
|
||||||
%-compile: %-prepare
|
%-compile: %-prepare
|
||||||
$(MAKE) -C $(patsubst %-compile,%,$@) compile
|
$(MAKE) -C $(patsubst %-compile,%,$@) compile
|
||||||
%-rebuild: FORCE
|
|
||||||
$(MAKE) -C $(patsubst %-rebuild,%,$@) rebuild
|
|
||||||
%-install: %-compile
|
%-install: %-compile
|
||||||
$(MAKE) -C $(patsubst %-install,%,$@) install
|
$(MAKE) -C $(patsubst %-install,%,$@) install
|
||||||
linux-imagebuilder: FORCE
|
|
||||||
$(MAKE) -C linux imagebuilder
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -13,8 +13,8 @@ menu "Target Root Filesystem"
|
||||||
help
|
help
|
||||||
Build a jffs2 root filesystem
|
Build a jffs2 root filesystem
|
||||||
|
|
||||||
config TARGET_ROOTFS_SQUASHFS_LZMA
|
config TARGET_ROOTFS_SQUASHFS
|
||||||
bool "squashfs-lzma"
|
bool "squashfs"
|
||||||
default y
|
default y
|
||||||
depends !LINUX_2_6_ARUBA
|
depends !LINUX_2_6_ARUBA
|
||||||
depends !LINUX_2_6_XSCALE
|
depends !LINUX_2_6_XSCALE
|
||||||
|
|
|
@ -30,6 +30,7 @@ source:
|
||||||
$(MAKE) -C image/$(BOARD) source
|
$(MAKE) -C image/$(BOARD) source
|
||||||
|
|
||||||
prepare:
|
prepare:
|
||||||
|
rm -f $(TOPDIR)/.kernel.mk
|
||||||
$(MAKE) -C $(BOARD)-$(KERNEL) prepare
|
$(MAKE) -C $(BOARD)-$(KERNEL) prepare
|
||||||
|
|
||||||
compile:
|
compile:
|
||||||
|
|
|
@ -4,10 +4,9 @@ LINUX_VERSION:=2.4.32
|
||||||
LINUX_RELEASE:=1
|
LINUX_RELEASE:=1
|
||||||
LINUX_KERNEL_MD5SUM:=38f4d0830e95a20f4bfed17622d5557c
|
LINUX_KERNEL_MD5SUM:=38f4d0830e95a20f4bfed17622d5557c
|
||||||
|
|
||||||
include ../rules.mk
|
|
||||||
include ./config
|
include ./config
|
||||||
include ../generic-$(KERNEL)/modules.mk
|
include $(TOPDIR)/include/kernel.mk
|
||||||
include ../kernel.mk
|
include $(TOPDIR)/include/kernel-build.mk
|
||||||
|
|
||||||
$(LINUX_DIR)/.patched: $(LINUX_DIR)/.unpacked
|
$(LINUX_DIR)/.patched: $(LINUX_DIR)/.unpacked
|
||||||
[ -d ../generic-$(KERNEL)/patches ] && $(PATCH) $(LINUX_DIR) ../generic-$(KERNEL)/patches
|
[ -d ../generic-$(KERNEL)/patches ] && $(PATCH) $(LINUX_DIR) ../generic-$(KERNEL)/patches
|
||||||
|
|
|
@ -4,8 +4,8 @@ LINUX_VERSION:=2.4.32
|
||||||
LINUX_RELEASE:=1
|
LINUX_RELEASE:=1
|
||||||
LINUX_KERNEL_MD5SUM:=38f4d0830e95a20f4bfed17622d5557c
|
LINUX_KERNEL_MD5SUM:=38f4d0830e95a20f4bfed17622d5557c
|
||||||
|
|
||||||
include ../rules.mk
|
|
||||||
include ./config
|
include ./config
|
||||||
|
include $(TOPDIR)/include/kernel.mk
|
||||||
|
|
||||||
ATM_FIRMWARE_VERSION:=0.4
|
ATM_FIRMWARE_VERSION:=0.4
|
||||||
ATM_FIRMWARE_DIR=sangam-atm-firmware-$(ATM_FIRMWARE_VERSION)
|
ATM_FIRMWARE_DIR=sangam-atm-firmware-$(ATM_FIRMWARE_VERSION)
|
||||||
|
@ -26,8 +26,7 @@ $(eval $(call KMOD_template,CPMAC,cpmac,\
|
||||||
$(MODULES_DIR)/kernel/drivers/net/avalanche_cpmac/avalanche_cpmac.o \
|
$(MODULES_DIR)/kernel/drivers/net/avalanche_cpmac/avalanche_cpmac.o \
|
||||||
,CONFIG_MIPS_AVALANCHE_CPMAC,,10,avalanche_cpmac))
|
,CONFIG_MIPS_AVALANCHE_CPMAC,,10,avalanche_cpmac))
|
||||||
|
|
||||||
include ../generic-$(KERNEL)/modules.mk
|
include $(TOPDIR)/include/kernel-build.mk
|
||||||
include ../kernel.mk
|
|
||||||
|
|
||||||
|
|
||||||
$(LINUX_DIR)/.patched: $(LINUX_DIR)/.unpacked
|
$(LINUX_DIR)/.patched: $(LINUX_DIR)/.unpacked
|
||||||
|
|
|
@ -4,12 +4,9 @@ LINUX_VERSION:=2.6.17
|
||||||
LINUX_RELEASE:=1
|
LINUX_RELEASE:=1
|
||||||
LINUX_KERNEL_MD5SUM:=37ddefe96625502161f075b9d907f21e
|
LINUX_KERNEL_MD5SUM:=37ddefe96625502161f075b9d907f21e
|
||||||
|
|
||||||
include ../rules.mk
|
|
||||||
include ./config
|
include ./config
|
||||||
|
include $(TOPDIR)/include/kernel.mk
|
||||||
include ../generic-$(KERNEL)/modules.mk
|
include $(TOPDIR)/include/kernel-build.mk
|
||||||
include ../kernel.mk
|
|
||||||
|
|
||||||
|
|
||||||
$(LINUX_DIR)/.patched: $(LINUX_DIR)/.unpacked
|
$(LINUX_DIR)/.patched: $(LINUX_DIR)/.unpacked
|
||||||
[ -d ../generic-$(KERNEL)/patches ] && $(PATCH) $(LINUX_DIR) ../generic-$(KERNEL)/patches $(MAKE_TRACE)
|
[ -d ../generic-$(KERNEL)/patches ] && $(PATCH) $(LINUX_DIR) ../generic-$(KERNEL)/patches $(MAKE_TRACE)
|
||||||
|
|
|
@ -4,12 +4,9 @@ LINUX_VERSION:=2.6.17
|
||||||
LINUX_RELEASE:=1
|
LINUX_RELEASE:=1
|
||||||
LINUX_KERNEL_MD5SUM:=37ddefe96625502161f075b9d907f21e
|
LINUX_KERNEL_MD5SUM:=37ddefe96625502161f075b9d907f21e
|
||||||
|
|
||||||
include ../rules.mk
|
|
||||||
include ./config
|
include ./config
|
||||||
|
include $(TOPDIR)/include/kernel.mk
|
||||||
include ../generic-$(KERNEL)/modules.mk
|
include $(TOPDIR)/include/kernel-build.mk
|
||||||
include ../kernel.mk
|
|
||||||
|
|
||||||
|
|
||||||
$(LINUX_DIR)/.patched: $(LINUX_DIR)/.unpacked
|
$(LINUX_DIR)/.patched: $(LINUX_DIR)/.unpacked
|
||||||
[ -d ../generic-$(KERNEL)/patches ] && $(PATCH) $(LINUX_DIR) ../generic-$(KERNEL)/patches
|
[ -d ../generic-$(KERNEL)/patches ] && $(PATCH) $(LINUX_DIR) ../generic-$(KERNEL)/patches
|
||||||
|
|
|
@ -4,8 +4,8 @@ LINUX_VERSION:=2.4.32
|
||||||
LINUX_RELEASE:=1
|
LINUX_RELEASE:=1
|
||||||
LINUX_KERNEL_MD5SUM:=38f4d0830e95a20f4bfed17622d5557c
|
LINUX_KERNEL_MD5SUM:=38f4d0830e95a20f4bfed17622d5557c
|
||||||
|
|
||||||
include ../rules.mk
|
|
||||||
include ./config
|
include ./config
|
||||||
|
include $(TOPDIR)/include/kernel.mk
|
||||||
|
|
||||||
# broadcom specific kmod packages
|
# broadcom specific kmod packages
|
||||||
$(eval $(call KMOD_template,LP,lp,\
|
$(eval $(call KMOD_template,LP,lp,\
|
||||||
|
@ -15,8 +15,7 @@ $(eval $(call KMOD_template,LP,lp,\
|
||||||
$(MODULES_DIR)/kernel/drivers/char/ppdev.o \
|
$(MODULES_DIR)/kernel/drivers/char/ppdev.o \
|
||||||
,CONFIG_PARPORT,,50,parport parport_splink lp))
|
,CONFIG_PARPORT,,50,parport parport_splink lp))
|
||||||
|
|
||||||
include ../generic-$(KERNEL)/modules.mk
|
include $(TOPDIR)/include/kernel-build.mk
|
||||||
include ../kernel.mk
|
|
||||||
|
|
||||||
|
|
||||||
$(LINUX_DIR)/.patched: $(LINUX_DIR)/.unpacked
|
$(LINUX_DIR)/.patched: $(LINUX_DIR)/.unpacked
|
||||||
|
|
|
@ -4,11 +4,9 @@ LINUX_VERSION:=2.6.17
|
||||||
LINUX_RELEASE:=1
|
LINUX_RELEASE:=1
|
||||||
LINUX_KERNEL_MD5SUM:=37ddefe96625502161f075b9d907f21e
|
LINUX_KERNEL_MD5SUM:=37ddefe96625502161f075b9d907f21e
|
||||||
|
|
||||||
include ../rules.mk
|
|
||||||
include ./config
|
include ./config
|
||||||
|
include $(TOPDIR)/include/kernel.mk
|
||||||
include ../generic-$(KERNEL)/modules.mk
|
include $(TOPDIR)/include/kernel-build.mk
|
||||||
include ../kernel.mk
|
|
||||||
|
|
||||||
|
|
||||||
$(LINUX_DIR)/.patched: $(LINUX_DIR)/.unpacked
|
$(LINUX_DIR)/.patched: $(LINUX_DIR)/.unpacked
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
include ../image.mk
|
include $(TOPDIR)/include/image.mk
|
||||||
|
|
||||||
PKG_BUILD_DIR:=$(BUILD_DIR)/ar7loader
|
PKG_BUILD_DIR:=$(BUILD_DIR)/ar7loader
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
include ../image.mk
|
include $(TOPDIR)/include/image.mk
|
||||||
|
|
||||||
LOADADDR = 0x81000000 # RAM start + 16M
|
LOADADDR = 0x81000000 # RAM start + 16M
|
||||||
KERNEL_ENTRY = 0x80100000
|
KERNEL_ENTRY = 0x80100000
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
include ../image.mk
|
include $(TOPDIR)/include/image.mk
|
||||||
|
|
||||||
LOADADDR = 0x8108c8f4 # RAM start + 16M
|
LOADADDR = 0x8108c8f4 # RAM start + 16M
|
||||||
KERNEL_ENTRY = 0x80100000 # Default kernel entry in arch/mips/Makefile
|
KERNEL_ENTRY = 0x80100000 # Default kernel entry in arch/mips/Makefile
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
include ../image.mk
|
include $(TOPDIR)/include/image.mk
|
||||||
|
|
||||||
define Build/Compile
|
define Build/Compile
|
||||||
rm -f $(KDIR)/loader.gz
|
rm -f $(KDIR)/loader.gz
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
include ../image.mk
|
include $(TOPDIR)/include/image.mk
|
||||||
|
|
||||||
# use default targets for everything
|
# use default targets for everything
|
||||||
|
|
||||||
|
|
|
@ -1,55 +0,0 @@
|
||||||
include $(TOPDIR)/rules.mk
|
|
||||||
|
|
||||||
KDIR:=$(BUILD_DIR)/linux-$(KERNEL)-$(BOARD)
|
|
||||||
|
|
||||||
ifneq ($(CONFIG_TARGET_ROOTFS_INITRAMFS),y)
|
|
||||||
ifeq ($(CONFIG_TARGET_ROOTFS_JFFS2),y)
|
|
||||||
include $(TOPDIR)/target/linux/image/jffs2.mk
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifeq ($(CONFIG_TARGET_ROOTFS_SQUASHFS_LZMA),y)
|
|
||||||
include $(TOPDIR)/target/linux/image/squashfs.mk
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifeq ($(CONFIG_TARGET_ROOTFS_TGZ),y)
|
|
||||||
include $(TOPDIR)/target/linux/image/tgz.mk
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
|
|
||||||
define Image/mkfs/prepare/default
|
|
||||||
find $(BUILD_DIR)/root -type f -not -perm +0100 | xargs chmod 0644
|
|
||||||
find $(BUILD_DIR)/root -type f -perm +0100 | xargs chmod 0755
|
|
||||||
find $(BUILD_DIR)/root -type d | xargs chmod 0755
|
|
||||||
mkdir -p $(BUILD_DIR)/root/tmp
|
|
||||||
chmod 0777 $(BUILD_DIR)/root/tmp
|
|
||||||
endef
|
|
||||||
|
|
||||||
define Image/mkfs/prepare
|
|
||||||
$(call Image/mkfs/prepare/default)
|
|
||||||
endef
|
|
||||||
|
|
||||||
define BuildImage
|
|
||||||
compile:
|
|
||||||
$(call Build/Compile)
|
|
||||||
|
|
||||||
install:
|
|
||||||
$(call Image/Prepare)
|
|
||||||
$(call Image/mkfs/prepare)
|
|
||||||
$(call Image/BuildKernel)
|
|
||||||
$(call Image/mkfs/jffs2)
|
|
||||||
$(call Image/mkfs/squashfs)
|
|
||||||
$(call Image/mkfs/tgz)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
$(call Build/Clean)
|
|
||||||
endef
|
|
||||||
|
|
||||||
compile-targets:
|
|
||||||
install-targets:
|
|
||||||
clean-targets:
|
|
||||||
|
|
||||||
source:
|
|
||||||
prepare:
|
|
||||||
compile: compile-targets
|
|
||||||
install: compile install-targets
|
|
||||||
clean: clean-targets
|
|
|
@ -1,30 +0,0 @@
|
||||||
ifneq ($(CONFIG_BIG_ENDIAN),y)
|
|
||||||
JFFS2OPTS := --pad --little-endian --squash
|
|
||||||
else
|
|
||||||
JFFS2OPTS := --pad --big-endian --squash
|
|
||||||
endif
|
|
||||||
|
|
||||||
define Image/mkfs/jffs2
|
|
||||||
rm -rf $(BUILD_DIR)/root/jffs
|
|
||||||
|
|
||||||
$(STAGING_DIR)/bin/mkfs.jffs2 $(JFFS2OPTS) -e 0x10000 -o $(KDIR)/root.jffs2-64k -d $(BUILD_DIR)/root
|
|
||||||
$(STAGING_DIR)/bin/mkfs.jffs2 $(JFFS2OPTS) -e 0x20000 -o $(KDIR)/root.jffs2-128k -d $(BUILD_DIR)/root
|
|
||||||
|
|
||||||
$(call Image/Build,jffs2-64k)
|
|
||||||
$(call Image/Build,jffs2-128k)
|
|
||||||
endef
|
|
||||||
|
|
||||||
jffs2-source: FORCE
|
|
||||||
$(MAKE) -C $(TOPDIR)/target/linux/image/jffs2 source
|
|
||||||
|
|
||||||
$(STAGING_DIR)/bin/mkfs.jffs2:
|
|
||||||
$(MAKE) -C $(TOPDIR)/target/linux/image/jffs2 compile
|
|
||||||
|
|
||||||
jffs2-clean: FORCE
|
|
||||||
$(MAKE) -C $(TOPDIR)/target/linux/image/jffs2 clean
|
|
||||||
rm -f $(KDIR)/root.jffs2*
|
|
||||||
|
|
||||||
source: jffs2-source
|
|
||||||
compile-targets: $(STAGING_DIR)/bin/mkfs.jffs2
|
|
||||||
clean-targets: jffs2-clean
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
include ../image.mk
|
include $(TOPDIR)/include/image.mk
|
||||||
|
|
||||||
LOADADDR = 0x81000000 # RAM start + 16M
|
LOADADDR = 0x81000000 # RAM start + 16M
|
||||||
KERNEL_ENTRY = 0x80101000
|
KERNEL_ENTRY = 0x80101000
|
||||||
|
|
|
@ -1,25 +0,0 @@
|
||||||
ifneq ($(CONFIG_BIG_ENDIAN),y)
|
|
||||||
ENDIAN := le
|
|
||||||
else
|
|
||||||
ENDIAN := be
|
|
||||||
endif
|
|
||||||
|
|
||||||
squashfs-source: FORCE
|
|
||||||
$(MAKE) -C $(TOPDIR)/target/linux/image/squashfs source
|
|
||||||
|
|
||||||
$(STAGING_DIR)/bin/mksquashfs-lzma:
|
|
||||||
$(MAKE) -C $(TOPDIR)/target/linux/image/squashfs compile
|
|
||||||
|
|
||||||
squashfs-clean: FORCE
|
|
||||||
$(MAKE) -C $(TOPDIR)/target/linux/image/squashfs clean
|
|
||||||
rm -f $(KDIR)/root.squashfs
|
|
||||||
|
|
||||||
define Image/mkfs/squashfs
|
|
||||||
@mkdir -p $(BUILD_DIR)/root/jffs
|
|
||||||
$(STAGING_DIR)/bin/mksquashfs-lzma $(BUILD_DIR)/root $(KDIR)/root.squashfs -nopad -noappend -root-owned -$(ENDIAN)
|
|
||||||
$(call Image/Build,squashfs)
|
|
||||||
endef
|
|
||||||
|
|
||||||
FILESYSTEMS += squashfs
|
|
||||||
compile-targets: $(STAGING_DIR)/bin/mksquashfs-lzma
|
|
||||||
clean-targets: squashfs-clean
|
|
|
@ -1,3 +0,0 @@
|
||||||
define Image/mkfs/tgz
|
|
||||||
tar -zcf $(BIN_DIR)/openwrt-rootfs.tgz --owner=root --group=root -C $(BUILD_DIR)/root/ .
|
|
||||||
endef
|
|
|
@ -1,4 +1,4 @@
|
||||||
include ../image.mk
|
include $(TOPDIR)/include/image.mk
|
||||||
|
|
||||||
define Image/Build
|
define Image/Build
|
||||||
cp $(KDIR)/root.$(1) $(BIN_DIR)/openwrt-$(BOARD)-$(KERNEL)-$(1).img
|
cp $(KDIR)/root.$(1) $(BIN_DIR)/openwrt-$(BOARD)-$(KERNEL)-$(1).img
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
include ../image.mk
|
include $(TOPDIR)/include/image.mk
|
||||||
|
|
||||||
define Image/Build
|
define Image/Build
|
||||||
ifneq ($(FS),jffs2-64k)
|
ifneq ($(FS),jffs2-64k)
|
||||||
|
|
|
@ -4,11 +4,9 @@ LINUX_VERSION:=2.6.17
|
||||||
LINUX_RELEASE:=1
|
LINUX_RELEASE:=1
|
||||||
LINUX_KERNEL_MD5SUM:=37ddefe96625502161f075b9d907f21e
|
LINUX_KERNEL_MD5SUM:=37ddefe96625502161f075b9d907f21e
|
||||||
|
|
||||||
include ../rules.mk
|
|
||||||
include ./config
|
include ./config
|
||||||
|
include $(TOPDIR)/include/kernel.mk
|
||||||
include ../generic-$(KERNEL)/modules.mk
|
include $(TOPDIR)/include/kernel-build.mk
|
||||||
include ../kernel.mk
|
|
||||||
|
|
||||||
$(LINUX_DIR)/.patched: $(LINUX_DIR)/.unpacked
|
$(LINUX_DIR)/.patched: $(LINUX_DIR)/.unpacked
|
||||||
[ -d ../generic-$(KERNEL)/patches ] && $(PATCH) $(LINUX_DIR) ../generic-$(KERNEL)/patches
|
[ -d ../generic-$(KERNEL)/patches ] && $(PATCH) $(LINUX_DIR) ../generic-$(KERNEL)/patches
|
||||||
|
|
|
@ -4,12 +4,9 @@ LINUX_VERSION:=2.6.17
|
||||||
LINUX_RELEASE:=1
|
LINUX_RELEASE:=1
|
||||||
LINUX_KERNEL_MD5SUM:=37ddefe96625502161f075b9d907f21e
|
LINUX_KERNEL_MD5SUM:=37ddefe96625502161f075b9d907f21e
|
||||||
|
|
||||||
include ../rules.mk
|
|
||||||
include ./config
|
include ./config
|
||||||
|
include $(TOPDIR)/include/kernel.mk
|
||||||
include ../generic-$(KERNEL)/modules.mk
|
include $(TOPDIR)/include/kernel-build.mk
|
||||||
include ../kernel.mk
|
|
||||||
|
|
||||||
|
|
||||||
$(LINUX_DIR)/.patched: $(LINUX_DIR)/.unpacked
|
$(LINUX_DIR)/.patched: $(LINUX_DIR)/.unpacked
|
||||||
[ -d ../generic-$(KERNEL)/patches ] && $(PATCH) $(LINUX_DIR) ../generic-$(KERNEL)/patches
|
[ -d ../generic-$(KERNEL)/patches ] && $(PATCH) $(LINUX_DIR) ../generic-$(KERNEL)/patches
|
||||||
|
|
|
@ -4,17 +4,14 @@ LINUX_VERSION:=2.4.32
|
||||||
LINUX_RELEASE:=1
|
LINUX_RELEASE:=1
|
||||||
LINUX_KERNEL_MD5SUM:=38f4d0830e95a20f4bfed17622d5557c
|
LINUX_KERNEL_MD5SUM:=38f4d0830e95a20f4bfed17622d5557c
|
||||||
|
|
||||||
include ../rules.mk
|
|
||||||
include ./config
|
include ./config
|
||||||
|
include $(TOPDIR)/include/kernel.mk
|
||||||
|
|
||||||
$(eval $(call KMOD_template,WD1100,wd1100,\
|
$(eval $(call KMOD_template,WD1100,wd1100,\
|
||||||
$(MODULES_DIR)/kernel/drivers/char/wd1100.o \
|
$(MODULES_DIR)/kernel/drivers/char/wd1100.o \
|
||||||
,CONFIG_WD1100))
|
,CONFIG_WD1100))
|
||||||
|
|
||||||
|
include $(TOPDIR)/include/kernel-build.mk
|
||||||
include ../generic-$(KERNEL)/modules.mk
|
|
||||||
include ../kernel.mk
|
|
||||||
|
|
||||||
|
|
||||||
$(LINUX_DIR)/.patched: $(LINUX_DIR)/.unpacked
|
$(LINUX_DIR)/.patched: $(LINUX_DIR)/.unpacked
|
||||||
[ -d ../generic-$(KERNEL)/patches ] && $(PATCH) $(LINUX_DIR) ../generic-$(KERNEL)/patches
|
[ -d ../generic-$(KERNEL)/patches ] && $(PATCH) $(LINUX_DIR) ../generic-$(KERNEL)/patches
|
||||||
|
|
|
@ -4,12 +4,9 @@ LINUX_VERSION:=2.6.17
|
||||||
LINUX_RELEASE:=1
|
LINUX_RELEASE:=1
|
||||||
LINUX_KERNEL_MD5SUM:=37ddefe96625502161f075b9d907f21e
|
LINUX_KERNEL_MD5SUM:=37ddefe96625502161f075b9d907f21e
|
||||||
|
|
||||||
include ../rules.mk
|
|
||||||
include ./config
|
include ./config
|
||||||
|
include $(TOPDIR)/include/kernel.mk
|
||||||
include ../generic-$(KERNEL)/modules.mk
|
include $(TOPDIR)/include/kernel-build.mk
|
||||||
include ../kernel.mk
|
|
||||||
|
|
||||||
|
|
||||||
$(LINUX_DIR)/.patched: $(LINUX_DIR)/.unpacked
|
$(LINUX_DIR)/.patched: $(LINUX_DIR)/.unpacked
|
||||||
[ -d ../generic-$(KERNEL)/patches ] && $(PATCH) $(LINUX_DIR) ../generic-$(KERNEL)/patches
|
[ -d ../generic-$(KERNEL)/patches ] && $(PATCH) $(LINUX_DIR) ../generic-$(KERNEL)/patches
|
||||||
|
|
|
@ -4,12 +4,9 @@ LINUX_VERSION:=2.6.17
|
||||||
LINUX_RELEASE:=1
|
LINUX_RELEASE:=1
|
||||||
LINUX_KERNEL_MD5SUM:=37ddefe96625502161f075b9d907f21e
|
LINUX_KERNEL_MD5SUM:=37ddefe96625502161f075b9d907f21e
|
||||||
|
|
||||||
include ../rules.mk
|
|
||||||
include ./config
|
include ./config
|
||||||
|
include $(TOPDIR)/include/kernel.mk
|
||||||
include ../generic-$(KERNEL)/modules.mk
|
include $(TOPDIR)/include/kernel-build.mk
|
||||||
include ../kernel.mk
|
|
||||||
|
|
||||||
|
|
||||||
$(LINUX_DIR)/.patched: $(LINUX_DIR)/.unpacked
|
$(LINUX_DIR)/.patched: $(LINUX_DIR)/.unpacked
|
||||||
[ -d ../generic-$(KERNEL)/patches ] && $(PATCH) $(LINUX_DIR) ../generic-$(KERNEL)/patches
|
[ -d ../generic-$(KERNEL)/patches ] && $(PATCH) $(LINUX_DIR) ../generic-$(KERNEL)/patches
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# Main makefile for the toolchain
|
# Main makefile for the toolchain
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
TARGETS-y:=sed kernel-headers utils binutils gcc uClibc ipkg-utils libnotimpl
|
TARGETS-y:=sed kernel-headers utils binutils gcc uClibc ipkg-utils libnotimpl squashfs jffs2 lzma
|
||||||
TARGETS-$(CONFIG_GDB) += gdb
|
TARGETS-$(CONFIG_GDB) += gdb
|
||||||
|
|
||||||
TARGETS_DOWNLOAD:=$(patsubst %,%-source,$(TARGETS-y))
|
TARGETS_DOWNLOAD:=$(patsubst %,%-source,$(TARGETS-y))
|
||||||
|
@ -17,6 +17,7 @@ binutils-prepare: uClibc-prepare
|
||||||
gcc-prepare: binutils-install
|
gcc-prepare: binutils-install
|
||||||
uClibc-compile: gcc-prepare
|
uClibc-compile: gcc-prepare
|
||||||
gcc-compile: uClibc-install
|
gcc-compile: uClibc-install
|
||||||
|
squashfs-compile: lzma-compile
|
||||||
|
|
||||||
TOOLCHAIN_STAMP_DIR:=$(STAGING_DIR)/stampfiles
|
TOOLCHAIN_STAMP_DIR:=$(STAGING_DIR)/stampfiles
|
||||||
|
|
||||||
|
|
|
@ -22,7 +22,7 @@ $(DL_DIR)/$(LZMA_SOURCE):
|
||||||
$(LZMA_DIR)/.unpacked: $(DL_DIR)/$(LZMA_SOURCE)
|
$(LZMA_DIR)/.unpacked: $(DL_DIR)/$(LZMA_SOURCE)
|
||||||
@rm -rf $(LZMA_DIR) && mkdir -p $(LZMA_DIR)
|
@rm -rf $(LZMA_DIR) && mkdir -p $(LZMA_DIR)
|
||||||
tar xjf $^ -C $(LZMA_DIR)
|
tar xjf $^ -C $(LZMA_DIR)
|
||||||
patch -d $(LZMA_DIR) -p1 < lzma-zlib.patch
|
$(PATCH) $(LZMA_DIR) ./patches
|
||||||
touch $(LZMA_DIR)/.unpacked
|
touch $(LZMA_DIR)/.unpacked
|
||||||
|
|
||||||
$(LZMA_ALONE_DIR)/lzma $(LZMA_LIB_DIR)/liblzma.a: $(LZMA_DIR)/.built
|
$(LZMA_ALONE_DIR)/lzma $(LZMA_LIB_DIR)/liblzma.a: $(LZMA_DIR)/.built
|
Loading…
Reference in a new issue