mirror of
https://github.com/hak5/wifipineapple-openwrt.git
synced 2025-10-29 16:57:19 +00:00
large target/linux cleanup
git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@2877 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
@@ -1,11 +1,9 @@
|
||||
# Main makefile for the packages
|
||||
include $(TOPDIR)/rules.mk
|
||||
include ../rules.mk
|
||||
|
||||
ifneq ($(BOARD),ar7)
|
||||
ifneq ($(BOARD)-$(KERNEL),x86-2.6)
|
||||
package-y += base-files
|
||||
package-$(BR2_PACKAGE_KMOD_ALSA) += alsa
|
||||
endif
|
||||
endif
|
||||
package-$(BR2_PACKAGE_KMOD_FUSE) += fuse
|
||||
package-$(BR2_PACKAGE_KMOD_HOSTAP) += hostap
|
||||
package-$(BR2_PACKAGE_KMOD_BCM43XX_DSCAPE) += bcm43xx-dscape
|
||||
@@ -17,14 +15,11 @@ package-$(BR2_PACKAGE_KMOD_SHFS) += shfs
|
||||
package-$(BR2_PACKAGE_KMOD_SPCA5XX) += spca5xx
|
||||
package-$(BR2_PACKAGE_KMOD_SWITCH) += switch
|
||||
package-$(BR2_PACKAGE_KMOD_UEAGLE_ATM) += ueagle-atm
|
||||
package-y += base-files
|
||||
bcm43xx-dscape-compile: ieee80211-dscape-compile
|
||||
|
||||
ifeq ($(BOARD)-$(KERNEL),brcm-2.4)
|
||||
package-$(BR2_PACKAGE_KMOD_DIAG) += diag
|
||||
package-$(BR2_PACKAGE_KMOD_WLCOMPAT) += wlcompat
|
||||
|
||||
bcm43xx-dscape-compile: ieee80211-dscape-compile
|
||||
wlcompat-compile: base-files-compile
|
||||
endif
|
||||
|
||||
all: compile install
|
||||
clean: $(patsubst %,%-clean,$(package-) $(package-y) $(package-m))
|
||||
@@ -32,20 +27,12 @@ prepare: $(patsubst %,%-prepare,$(package-y) $(package-m))
|
||||
compile: $(patsubst %,%-compile,$(package-y) $(package-m))
|
||||
install: $(patsubst %,%-install,$(package-y))
|
||||
|
||||
MAKEOPTS:= BOARD="$(BOARD)" \
|
||||
KERNEL="$(KERNEL)" \
|
||||
IPKG="$(IPKG)" \
|
||||
TARGET_DIR="$(TARGET_DIR)" \
|
||||
BUILD_DIR="$(BUILD_DIR)" \
|
||||
KERNEL_DIR="$(KERNEL_DIR)" \
|
||||
LINUX_VERSION="$(LINUX_VERSION)" \
|
||||
KERNEL_RELEASE="$(KERNEL_RELEASE)"
|
||||
|
||||
KPKG_MAKEOPTS += BUILD_DIR="$(LINUX_BUILD_DIR)"
|
||||
|
||||
%-prepare:
|
||||
@$(START_TRACE) "target/linux/package/$(patsubst %-prepare,%,$@)/prepare: "
|
||||
$(MAKE) -C $(patsubst %-prepare,%,$@) \
|
||||
$(MAKEOPTS) \
|
||||
$(KPKG_MAKEOPTS) \
|
||||
prepare
|
||||
@$(CMD_TRACE) " done"
|
||||
@$(END_TRACE)
|
||||
@@ -53,7 +40,7 @@ MAKEOPTS:= BOARD="$(BOARD)" \
|
||||
%-compile:
|
||||
@$(START_TRACE) "target/linux/package/$(patsubst %-compile,%,$@)-compile: "
|
||||
$(MAKE) -C $(patsubst %-compile,%,$@) \
|
||||
$(MAKEOPTS) \
|
||||
$(KPKG_MAKEOPTS) \
|
||||
compile
|
||||
@$(CMD_TRACE) " done"
|
||||
@$(END_TRACE)
|
||||
@@ -61,7 +48,7 @@ MAKEOPTS:= BOARD="$(BOARD)" \
|
||||
%-install:
|
||||
@$(START_TRACE) "target/linux/package/$(patsubst %-install,%,$@)-install: "
|
||||
$(MAKE) -C $(patsubst %-install,%,$@) \
|
||||
$(MAKEOPTS) \
|
||||
$(KPKG_MAKEOPTS) \
|
||||
install
|
||||
@$(CMD_TRACE) " done"
|
||||
@$(END_TRACE)
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
config BR2_PACKAGE_KMOD_ALSA
|
||||
prompt "kmod-alsa......................... Alsa Sound Drivers"
|
||||
tristate
|
||||
default m if CONFIG_DEVEL
|
||||
depends BR2_LINUX_2_4_X86 || BR2_LINUX_2_4_BRCM || BR2_LINUX_2_6_X86 || BR2_LINUX_2_6_BRCM
|
||||
depends BR2_LINUX_2_4_X86 || BR2_LINUX_2_4_BRCM || BR2_LINUX_2_6_X86 || BR2_LINUX_2_6_BRCM
|
||||
depends BR2_PACKAGE_KMOD_USB_CONTROLLER
|
||||
select BR2_PACKAGE_KMOD_SOUNDCORE
|
||||
default m if CONFIG_DEVEL
|
||||
help
|
||||
Alsa Drivers for USB Soundcards
|
||||
|
||||
@@ -14,29 +14,25 @@ PKG_CAT:=bzcat
|
||||
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
|
||||
|
||||
ifeq ($(KERNEL_DIR),)
|
||||
KERNEL_DIR:=$(LINUX_DIR)
|
||||
endif
|
||||
|
||||
include $(TOPDIR)/package/rules.mk
|
||||
|
||||
ifeq ($(LINUX_KARCH),i386)
|
||||
KERNEL_C_INCS:= -I$(KERNEL_DIR)/include/asm-i386/mach-generic
|
||||
KERNEL_C_INCS:= -I$(LINUX_DIR)/include/asm-i386/mach-generic
|
||||
KERNEL_C_OPTS:= -Os -mpreferred-stack-boundary=2 -march=i486 -fno-unit-at-a-time
|
||||
endif
|
||||
ifeq ($(LINUX_KARCH),mips)
|
||||
KERNEL_C_INCS:= -I$(KERNEL_DIR)/include/asm-mips/mach-generic
|
||||
KERNEL_C_INCS:= -I$(LINUX_DIR)/include/asm-mips/mach-generic
|
||||
KERNEL_C_OPTS:= -Os -G 0 -mno-abicalls -fno-pic -finline-limit=100000 -mabi=32 -march=mips32 -Wa,-32 -Wa,-march=mips32 -Wa,-mips32 -Wa,--trap
|
||||
endif
|
||||
|
||||
$(eval $(call PKG_template,KMOD_ALSA,kmod-alsa,$(LINUX_VERSION)+$(PKG_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel-$(LINUX_VERSION)-$(BOARD) ($(KERNEL_RELEASE))))
|
||||
$(eval $(call PKG_template,KMOD_ALSA,kmod-alsa,$(LINUX_VERSION)+$(PKG_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel-$(LINUX_VERSION)-$(BOARD) ($(LINUX_RELEASE))))
|
||||
|
||||
$(PKG_BUILD_DIR)/.configured:
|
||||
(cd $(PKG_BUILD_DIR); \
|
||||
CFLAGS="$(KERNEL_C_INCS)" \
|
||||
./configure \
|
||||
--with-build=$(KERNEL_DIR) \
|
||||
--with-kernel=$(KERNEL_DIR) \
|
||||
--with-build=$(LINUX_DIR) \
|
||||
--with-kernel=$(LINUX_DIR) \
|
||||
--with-cross=$(KERNEL_CROSS) \
|
||||
--with-redhat=no \
|
||||
--with-suse=no \
|
||||
|
||||
@@ -19,12 +19,7 @@ FIRMWARE_BLOB_MD5SUM := e08665c5c5b66beb9c3b2dd54aa80cb3
|
||||
|
||||
include $(TOPDIR)/package/rules.mk
|
||||
|
||||
$(eval $(call PKG_template,KMOD_BCM43XX_DSCAPE,kmod-$(PKG_NAME),$(LINUX_VERSION)-$(BOARD)+0.$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH),kernel ($(LINUX_VERSION)-$(BOARD)-$(KERNEL_RELEASE))))
|
||||
|
||||
ifeq ($(KERNEL_DIR),)
|
||||
KERNEL_DIR:=$(LINUX_DIR)
|
||||
endif
|
||||
KERNEL_VERSION=$(shell echo "$(LINUX_VERSION)" | cut -d. -f1,2)
|
||||
$(eval $(call PKG_template,KMOD_BCM43XX_DSCAPE,kmod-$(PKG_NAME),$(LINUX_VERSION)-$(BOARD)+0.$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH),kernel ($(LINUX_VERSION)-$(BOARD)-$(LINUX_RELEASE))))
|
||||
|
||||
$(PKG_BUILD_DIR)/.configured:
|
||||
touch $@
|
||||
@@ -38,12 +33,12 @@ $(PKG_BUILD_DIR)/fwcutter/.built:
|
||||
touch $@
|
||||
|
||||
$(PKG_BUILD_DIR)/.built: $(PKG_BUILD_DIR)/fwcutter/.built
|
||||
$(MAKE) -C "$(KERNEL_DIR)" \
|
||||
$(MAKE) -C "$(LINUX_DIR)" \
|
||||
CROSS_COMPILE="$(TARGET_CROSS)" \
|
||||
ARCH="$(LINUX_KARCH)" \
|
||||
PATH="$(TARGET_PATH)" \
|
||||
SUBDIRS="$(PKG_BUILD_DIR)" \
|
||||
LINUXINCLUDE="-I$(STAGING_DIR)/usr/include/ieee80211-dscape -I$(KERNEL_DIR)/include -DBCM47XX=1" \
|
||||
LINUXINCLUDE="-I$(STAGING_DIR)/usr/include/ieee80211-dscape -I$(LINUX_DIR)/include -DBCM47XX=1" \
|
||||
modules
|
||||
touch $@
|
||||
|
||||
|
||||
@@ -1,8 +1,7 @@
|
||||
config BR2_PACKAGE_KMOD_DIAG
|
||||
prompt "kmod-diag......................... Driver for router LEDs and Buttons"
|
||||
tristate
|
||||
default y if BR2_LINUX_2_4_BRCM
|
||||
depends BR2_LINUX_2_4_BRCM
|
||||
default m if CONFIG_DEVEL
|
||||
default n
|
||||
help
|
||||
Driver for router LEDs and Buttons
|
||||
|
||||
@@ -10,16 +10,12 @@ PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)
|
||||
|
||||
include $(TOPDIR)/package/rules.mk
|
||||
|
||||
$(eval $(call PKG_template,KMOD_DIAG,$(PKG_NAME),$(LINUX_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel ($(LINUX_VERSION)-$(BOARD)-$(KERNEL_RELEASE))))
|
||||
|
||||
ifeq ($(KERNEL_DIR),)
|
||||
KERNEL_DIR:=$(LINUX_DIR)
|
||||
endif
|
||||
$(eval $(call PKG_template,KMOD_DIAG,$(PKG_NAME),$(LINUX_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel ($(LINUX_VERSION)-$(BOARD)-$(LINUX_RELEASE))))
|
||||
|
||||
DIAG_FLAGS:=$(TARGET_CFLAGS) -D__KERNEL__ -fno-strict-aliasing -fno-common -fomit-frame-pointer -G 0 \
|
||||
-mno-abicalls -fno-pic -finline-limit=100000 -mabi=32 -march=mips32 -Wa,-32 -Wa,-march=mips32 \
|
||||
-Wa,-mips32 -Wa,--trap -Wstrict-prototypes -Wno-trigraphs -DMODULE -mlong-calls -fno-common -I. -I linux-2.4 -nostdinc \
|
||||
-iwithprefix include -I$(KERNEL_DIR)/include -I$(KERNEL_DIR)/include/asm/gcc -c -I$(KERNEL_DIR)/arch/mips/bcm947xx/include -DBCMDRIVER
|
||||
-iwithprefix include -I$(LINUX_DIR)/include -I$(LINUX_DIR)/include/asm/gcc -c -I$(LINUX_DIR)/arch/mips/bcm947xx/include -DBCMDRIVER
|
||||
|
||||
$(PKG_BUILD_DIR)/.prepared:
|
||||
mkdir -p $(PKG_BUILD_DIR)
|
||||
|
||||
@@ -15,13 +15,9 @@ PKG_CAT:=zcat
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
|
||||
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
||||
|
||||
ifeq ($(KERNEL_DIR),)
|
||||
KERNEL_DIR:=$(LINUX_DIR)
|
||||
endif
|
||||
|
||||
include $(TOPDIR)/package/rules.mk
|
||||
|
||||
$(eval $(call PKG_template,KMOD_FUSE,kmod-fuse,$(LINUX_VERSION)+$(PKG_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel ($(LINUX_VERSION)-$(BOARD)-$(KERNEL_RELEASE))))
|
||||
$(eval $(call PKG_template,KMOD_FUSE,kmod-fuse,$(LINUX_VERSION)+$(PKG_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel ($(LINUX_VERSION)-$(BOARD)-$(LINUX_RELEASE))))
|
||||
|
||||
$(PKG_BUILD_DIR)/.configured:
|
||||
(cd $(PKG_BUILD_DIR); \
|
||||
@@ -60,7 +56,7 @@ $(PKG_BUILD_DIR)/.configured:
|
||||
--disable-util \
|
||||
--disable-example \
|
||||
--disable-auto-modprobe \
|
||||
--with-kernel=$(KERNEL_DIR) \
|
||||
--with-kernel=$(LINUX_DIR) \
|
||||
--disable-mtab \
|
||||
);
|
||||
touch $@
|
||||
|
||||
@@ -15,21 +15,17 @@ PKG_CAT:=zcat
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
|
||||
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
||||
|
||||
ifeq ($(KERNEL_DIR),)
|
||||
KERNEL_DIR:=$(LINUX_DIR)
|
||||
endif
|
||||
|
||||
include $(TOPDIR)/package/rules.mk
|
||||
|
||||
$(eval $(call PKG_template,KMOD_HOSTAP,kmod-hostap,$(LINUX_VERSION)+$(PKG_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel ($(LINUX_VERSION)-$(BOARD)-$(KERNEL_RELEASE))))
|
||||
$(eval $(call PKG_template,KMOD_HOSTAP_PCI,kmod-hostap-pci,$(LINUX_VERSION)+$(PKG_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel ($(LINUX_VERSION)-$(BOARD)-$(KERNEL_RELEASE))))
|
||||
$(eval $(call PKG_template,KMOD_HOSTAP_PLX,kmod-hostap-plx,$(LINUX_VERSION)+$(PKG_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel ($(LINUX_VERSION)-$(BOARD)-$(KERNEL_RELEASE))))
|
||||
$(eval $(call PKG_template,KMOD_HOSTAP,kmod-hostap,$(LINUX_VERSION)+$(PKG_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel ($(LINUX_VERSION)-$(BOARD)-$(LINUX_RELEASE))))
|
||||
$(eval $(call PKG_template,KMOD_HOSTAP_PCI,kmod-hostap-pci,$(LINUX_VERSION)+$(PKG_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel ($(LINUX_VERSION)-$(BOARD)-$(LINUX_RELEASE))))
|
||||
$(eval $(call PKG_template,KMOD_HOSTAP_PLX,kmod-hostap-plx,$(LINUX_VERSION)+$(PKG_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel ($(LINUX_VERSION)-$(BOARD)-$(LINUX_RELEASE))))
|
||||
|
||||
$(PKG_BUILD_DIR)/.configured:
|
||||
touch $@
|
||||
|
||||
$(PKG_BUILD_DIR)/.built:
|
||||
$(MAKE) -C $(KERNEL_DIR)/ \
|
||||
$(MAKE) -C $(LINUX_DIR)/ \
|
||||
ARCH="$(LINUX_KARCH)" \
|
||||
CROSS_COMPILE="$(TARGET_CROSS)" \
|
||||
SUBDIRS="$(PKG_BUILD_DIR)/driver/modules" \
|
||||
|
||||
@@ -9,12 +9,7 @@ PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)
|
||||
|
||||
include $(TOPDIR)/package/rules.mk
|
||||
|
||||
$(eval $(call PKG_template,KMOD_IEEE80211_DSCAPE,$(PKG_NAME),$(LINUX_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel ($(LINUX_VERSION)-$(BOARD)-$(KERNEL_RELEASE))))
|
||||
|
||||
ifeq ($(KERNEL_DIR),)
|
||||
KERNEL_DIR:=$(LINUX_DIR)
|
||||
endif
|
||||
KERNEL_VERSION=$(shell echo "$(LINUX_VERSION)" | cut -d. -f1,2)
|
||||
$(eval $(call PKG_template,KMOD_IEEE80211_DSCAPE,$(PKG_NAME),$(LINUX_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel ($(LINUX_VERSION)-$(BOARD)-$(LINUX_RELEASE))))
|
||||
|
||||
$(PKG_BUILD_DIR)/.prepared:
|
||||
mkdir -p $(PKG_BUILD_DIR)
|
||||
@@ -25,12 +20,12 @@ $(PKG_BUILD_DIR)/.configured:
|
||||
touch $@
|
||||
|
||||
$(PKG_BUILD_DIR)/.built:
|
||||
$(MAKE) -C "$(KERNEL_DIR)" \
|
||||
$(MAKE) -C "$(LINUX_DIR)" \
|
||||
CROSS_COMPILE="$(TARGET_CROSS)" \
|
||||
ARCH="$(LINUX_KARCH)" \
|
||||
PATH="$(TARGET_PATH)" \
|
||||
SUBDIRS="$(PKG_BUILD_DIR)" \
|
||||
LINUXINCLUDE="-I$(shell pwd)/src/include -I$(KERNEL_DIR)/include" \
|
||||
LINUXINCLUDE="-I$(shell pwd)/src/include -I$(LINUX_DIR)/include" \
|
||||
modules
|
||||
touch $@
|
||||
|
||||
|
||||
@@ -14,10 +14,6 @@ PKG_CAT:=zcat
|
||||
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-ng-$(PKG_VERSION)
|
||||
|
||||
ifeq ($(KERNEL_DIR),)
|
||||
KERNEL_DIR:=$(LINUX_DIR)
|
||||
endif
|
||||
|
||||
ifeq ($(ARCH),mips)
|
||||
HAL_TARGET:=mips-be-elf
|
||||
endif
|
||||
@@ -38,7 +34,7 @@ endif
|
||||
|
||||
include $(TOPDIR)/package/rules.mk
|
||||
|
||||
$(eval $(call PKG_template,KMOD_MADWIFI,kmod-madwifi,$(LINUX_VERSION)+$(PKG_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel-$(LINUX_VERSION)-$(BOARD) ($(KERNEL_RELEASE))))
|
||||
$(eval $(call PKG_template,KMOD_MADWIFI,kmod-madwifi,$(LINUX_VERSION)+$(PKG_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel-$(LINUX_VERSION)-$(BOARD) ($(LINUX_RELEASE))))
|
||||
|
||||
$(PKG_BUILD_DIR)/.configured:
|
||||
touch $@
|
||||
@@ -51,7 +47,7 @@ $(PKG_BUILD_DIR)/.built:
|
||||
TARGET="$(HAL_TARGET)" \
|
||||
TOOLPREFIX="$(KERNEL_CROSS)" \
|
||||
TOOLPATH="$(KERNEL_CROSS)" \
|
||||
KERNELPATH="$(KERNEL_DIR)" \
|
||||
KERNELPATH="$(LINUX_DIR)" \
|
||||
BUS="$(BUS)" \
|
||||
all
|
||||
touch $@
|
||||
|
||||
@@ -15,14 +15,9 @@ PKG_CAT := bzcat
|
||||
PKG_BUILD_DIR := $(BUILD_DIR)/mini_fo-0-6-2-pre1
|
||||
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
||||
|
||||
ifeq ($(KERNEL_DIR),)
|
||||
KERNEL_DIR:=$(LINUX_DIR)
|
||||
endif
|
||||
KERNEL_VERSION=$(shell echo "$(LINUX_VERSION)" | cut -d. -f1,2)
|
||||
|
||||
include $(TOPDIR)/package/rules.mk
|
||||
|
||||
$(eval $(call PKG_template,KMOD_MINI_FO,kmod-mini-fo,$(LINUX_VERSION)+$(PKG_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel ($(LINUX_VERSION)-$(BOARD)-$(KERNEL_RELEASE))))
|
||||
$(eval $(call PKG_template,KMOD_MINI_FO,kmod-mini-fo,$(LINUX_VERSION)+$(PKG_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel ($(LINUX_VERSION)-$(BOARD)-$(LINUX_RELEASE))))
|
||||
|
||||
$(PKG_BUILD_DIR)/.configured:
|
||||
touch $@
|
||||
@@ -33,7 +28,7 @@ $(PKG_BUILD_DIR)/.built:
|
||||
ARCH="$(LINUX_KARCH)" \
|
||||
CROSS_COMPILE="$(TARGET_CROSS)" \
|
||||
KERNELVERSION="$(KERNEL_VERSION)" \
|
||||
KERNEL_SRC="$(KERNEL_DIR)" \
|
||||
KERNEL_SRC="$(LINUX_DIR)" \
|
||||
all
|
||||
touch $@
|
||||
|
||||
|
||||
@@ -15,19 +15,15 @@ PKG_CAT:=zcat
|
||||
|
||||
include $(TOPDIR)/package/rules.mk
|
||||
|
||||
ifeq ($(KERNEL_DIR),)
|
||||
KERNEL_DIR:=$(LINUX_DIR)
|
||||
endif
|
||||
|
||||
$(eval $(call PKG_template,KMOD_OPENSWAN,kmod-openswan,$(LINUX_VERSION)+$(PKG_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel ($(LINUX_VERSION)-$(BOARD)-$(KERNEL_RELEASE))))
|
||||
$(eval $(call PKG_template,KMOD_OPENSWAN,kmod-openswan,$(LINUX_VERSION)+$(PKG_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel ($(LINUX_VERSION)-$(BOARD)-$(LINUX_RELEASE))))
|
||||
|
||||
FLAGS := $(TARGET_CFLAGS) -I$(PKG_BUILD_DIR)/linux/include -L$(STAGING_DIR)/usr/lib -I$(STAGING_DIR)/usr/include
|
||||
|
||||
$(PKG_BUILD_DIR)/.built:
|
||||
$(MAKE) -C $(PKG_BUILD_DIR) \
|
||||
$(TARGET_CONFIGURE_OPTS) \
|
||||
KERNEL_RELEASE="$(KERNEL_RELEASE)" \
|
||||
KERNELSRC="$(KERNEL_DIR)" \
|
||||
LINUX_RELEASE="$(LINUX_RELEASE)" \
|
||||
KERNELSRC="$(LINUX_DIR)" \
|
||||
ARCH="$(LINUX_KARCH)" \
|
||||
CROSS_COMPILE="$(TARGET_CROSS)" \
|
||||
USERCOMPILE="$(FLAGS)" \
|
||||
|
||||
@@ -15,13 +15,9 @@ PKG_CAT:=zcat
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
|
||||
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
||||
|
||||
ifeq ($(KERNEL_DIR),)
|
||||
KERNEL_DIR:=$(LINUX_DIR)
|
||||
endif
|
||||
|
||||
include $(TOPDIR)/package/rules.mk
|
||||
|
||||
$(eval $(call PKG_template,KMOD_SHFS,kmod-shfs,$(LINUX_VERSION)+$(PKG_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel ($(LINUX_VERSION)-$(BOARD)-$(KERNEL_RELEASE))))
|
||||
$(eval $(call PKG_template,KMOD_SHFS,kmod-shfs,$(LINUX_VERSION)+$(PKG_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel ($(LINUX_VERSION)-$(BOARD)-$(LINUX_RELEASE))))
|
||||
|
||||
$(PKG_BUILD_DIR)/.configured:
|
||||
touch $@
|
||||
@@ -37,7 +33,7 @@ $(PKG_BUILD_DIR)/.built:
|
||||
CC="$(TARGET_CC)" \
|
||||
LINKER="$(TARGET_CC)" \
|
||||
KERNEL="$(LINUX_VERSION)" \
|
||||
KERNEL_SOURCES="$(KERNEL_DIR)" \
|
||||
KERNEL_SOURCES="$(LINUX_DIR)" \
|
||||
ROOT="$(PKG_INSTALL_DIR)" \
|
||||
module module-install
|
||||
touch $@
|
||||
|
||||
@@ -15,20 +15,15 @@ PKG_CAT:=zcat
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
|
||||
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
||||
|
||||
ifeq ($(KERNEL_DIR),)
|
||||
KERNEL_DIR:=$(LINUX_DIR)
|
||||
endif
|
||||
KERNEL_VERSION=$(shell echo "$(LINUX_VERSION)" | cut -d. -f1,2)
|
||||
|
||||
include $(TOPDIR)/package/rules.mk
|
||||
|
||||
$(eval $(call PKG_template,KMOD_SPCA5XX,kmod-spca5xx,$(LINUX_VERSION)+$(PKG_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel ($(LINUX_VERSION)-$(BOARD)-$(KERNEL_RELEASE))))
|
||||
$(eval $(call PKG_template,KMOD_SPCA5XX,kmod-spca5xx,$(LINUX_VERSION)+$(PKG_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel ($(LINUX_VERSION)-$(BOARD)-$(LINUX_RELEASE))))
|
||||
|
||||
$(PKG_BUILD_DIR)/.configured:
|
||||
touch $@
|
||||
|
||||
$(PKG_BUILD_DIR)/.built:
|
||||
$(MAKE) -C $(KERNEL_DIR) \
|
||||
$(MAKE) -C $(LINUX_DIR) \
|
||||
ARCH="$(LINUX_KARCH)" \
|
||||
CROSS_COMPILE="$(TARGET_CROSS)" \
|
||||
KERNELVERSION="$(KERNEL_VERSION)" \
|
||||
|
||||
@@ -9,12 +9,7 @@ PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)
|
||||
|
||||
include $(TOPDIR)/package/rules.mk
|
||||
|
||||
$(eval $(call PKG_template,KMOD_SWITCH,$(PKG_NAME),$(LINUX_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel ($(LINUX_VERSION)-$(BOARD)-$(KERNEL_RELEASE))))
|
||||
|
||||
ifeq ($(KERNEL_DIR),)
|
||||
KERNEL_DIR:=$(LINUX_DIR)
|
||||
endif
|
||||
KERNEL_VERSION=$(shell echo "$(LINUX_VERSION)" | cut -d. -f1,2)
|
||||
$(eval $(call PKG_template,KMOD_SWITCH,$(PKG_NAME),$(LINUX_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel ($(LINUX_VERSION)-$(BOARD)-$(LINUX_RELEASE))))
|
||||
|
||||
$(PKG_BUILD_DIR)/.prepared:
|
||||
mkdir -p $(PKG_BUILD_DIR)
|
||||
@@ -25,7 +20,7 @@ $(PKG_BUILD_DIR)/.configured:
|
||||
touch $@
|
||||
|
||||
$(PKG_BUILD_DIR)/.built:
|
||||
$(MAKE) -C "$(KERNEL_DIR)" \
|
||||
$(MAKE) -C "$(LINUX_DIR)" \
|
||||
CROSS_COMPILE="$(TARGET_CROSS)" \
|
||||
ARCH="$(LINUX_KARCH)" \
|
||||
PATH="$(TARGET_PATH)" \
|
||||
|
||||
@@ -15,14 +15,9 @@ PKG_CAT:=zcat
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
|
||||
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
|
||||
|
||||
ifeq ($(KERNEL_DIR),)
|
||||
KERNEL_DIR:=$(LINUX_DIR)
|
||||
endif
|
||||
KERNEL_VERSION=$(shell echo "$(LINUX_VERSION)" | cut -d. -f1,2)
|
||||
|
||||
include $(TOPDIR)/package/rules.mk
|
||||
|
||||
$(eval $(call PKG_template,KMOD_UEAGLE_ATM,kmod-ueagle-atm,$(LINUX_VERSION)+$(PKG_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel-$(LINUX_VERSION)-$(BOARD) ($(KERNEL_RELEASE))))
|
||||
$(eval $(call PKG_template,KMOD_UEAGLE_ATM,kmod-ueagle-atm,$(LINUX_VERSION)+$(PKG_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel-$(LINUX_VERSION)-$(BOARD) ($(LINUX_RELEASE))))
|
||||
|
||||
$(PKG_BUILD_DIR)/.configured:
|
||||
touch $@
|
||||
@@ -32,7 +27,7 @@ $(PKG_BUILD_DIR)/.built:
|
||||
ARCH="$(LINUX_KARCH)" \
|
||||
CROSS_COMPILE="$(TARGET_CROSS)" \
|
||||
TARGET="$(HAL_TARGET)" \
|
||||
KERNELDIR="$(KERNEL_DIR)" \
|
||||
KERNELDIR="$(LINUX_DIR)" \
|
||||
all
|
||||
touch $@
|
||||
|
||||
|
||||
@@ -8,17 +8,13 @@ PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)
|
||||
|
||||
include $(TOPDIR)/package/rules.mk
|
||||
|
||||
$(eval $(call PKG_template,KMOD_WLCOMPAT,$(PKG_NAME),$(LINUX_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel ($(LINUX_VERSION)-$(BOARD)-$(KERNEL_RELEASE))))
|
||||
$(eval $(call PKG_template,KMOD_WLCOMPAT_DEBUG,$(PKG_NAME)-debug,$(LINUX_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel ($(LINUX_VERSION)-$(BOARD)-$(KERNEL_RELEASE))))
|
||||
|
||||
ifeq ($(KERNEL_DIR),)
|
||||
KERNEL_DIR:=$(LINUX_DIR)
|
||||
endif
|
||||
$(eval $(call PKG_template,KMOD_WLCOMPAT,$(PKG_NAME),$(LINUX_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel ($(LINUX_VERSION)-$(BOARD)-$(LINUX_RELEASE))))
|
||||
$(eval $(call PKG_template,KMOD_WLCOMPAT_DEBUG,$(PKG_NAME)-debug,$(LINUX_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel ($(LINUX_VERSION)-$(BOARD)-$(LINUX_RELEASE))))
|
||||
|
||||
WLCOMPAT_FLAGS:=$(TARGET_CFLAGS) -D__KERNEL__ -fno-strict-aliasing -fno-common -fomit-frame-pointer -G 0 \
|
||||
-mno-abicalls -fno-pic -finline-limit=100000 -mabi=32 -march=mips32 -Wa,-32 -Wa,-march=mips32 \
|
||||
-Wa,-mips32 -Wa,--trap -DMODULE -mlong-calls -fno-common -I. -I linux-2.4 -funsigned-char -nostdinc \
|
||||
-iwithprefix include -I$(KERNEL_DIR)/include -I$(KERNEL_DIR)/include/asm/gcc -I$(STAGING_DIR)/usr/include -c
|
||||
-iwithprefix include -I$(LINUX_DIR)/include -I$(LINUX_DIR)/include/asm/gcc -I$(STAGING_DIR)/usr/include -c
|
||||
|
||||
$(PKG_BUILD_DIR)/.prepared:
|
||||
mkdir -p $(PKG_BUILD_DIR)
|
||||
|
||||
Reference in New Issue
Block a user