Changeset 1195


Ignore:
Timestamp:
2005-06-11T03:50:07+02:00 (13 years ago)
Author:
nbd
Message:

add kernel package with version-specific /etc/modules

Location:
trunk/openwrt/target/linux
Files:
2 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/openwrt/target/linux/linux-2.4/Makefile

    r1186 r1195  
    4141IPKG_KERNEL:=IPKG_TMP=$(BUILD_DIR)/tmp IPKG_INSTROOT=$(LINUX_TARGET_DIR) IPKG_CONF_DIR=$(LINUX_BUILD_DIR) $(SCRIPT_DIR)/ipkg -force-defaults -force-depends 
    4242 
     43KERNEL_IPKG:=$(LINUX_BUILD_DIR)/kernel_$(LINUX_VERSION)-$(BOARD)_$(ARCH).ipk 
     44KERNEL_IDIR:=$(LINUX_BUILD_DIR)/kernel-ipkg 
     45 
    4346include $(LINUX_KCONFIG) 
    4447ifeq ($(BOARD),brcm) 
     
    5053 
    5154TARGETS :=  
    52 INSTALL_TARGETS :=  
     55INSTALL_TARGETS := $(KERNEL_IPKG) 
    5356 
    5457$(eval $(call KMOD_template,DIAG,diag,\ 
     
    211214        -mkdir -p $(TARGET_MODULES_DIR) 
    212215 
     216$(KERNEL_IPKG): 
     217        rm -rf $(KERNEL_IDIR) 
     218        mkdir -p $(KERNEL_IDIR)/etc 
     219        $(SCRIPT_DIR)/make-ipkg-dir.sh $(KERNEL_IDIR) ../control/kernel.control $(LINUX_VERSION)-$(BOARD) $(ARCH) 
     220        if [ -f ./config/$(BOARD).modules ]; then \ 
     221                cp ./config/$(BOARD).modules $(KERNEL_IDIR)/etc/modules; \ 
     222        fi 
     223        $(IPKG_BUILD) $(KERNEL_IDIR) $(LINUX_BUILD_DIR) 
     224 
    213225source: $(DL_DIR)/$(LINUX_SOURCE) 
    214226prepare: $(LINUX_DIR)/.configured 
     
    221233                LINUX_VERSION="$(LINUX_VERSION)" 
    222234 
    223 install: compile $(TARGET_MODULES_DIR) 
     235install: compile $(TARGET_MODULES_DIR) $(KERNEL_IPKG) 
    224236        rm -rf $(LINUX_BUILD_DIR)/root* 
    225237        cp -a $(BUILD_DIR)/root $(LINUX_BUILD_DIR)/ 
  • trunk/openwrt/target/linux/rules.mk

    r1085 r1195  
    2525 
    2626endef 
    27  
    28  
Note: See TracChangeset for help on using the changeset viewer.