Changeset 61


Ignore:
Timestamp:
05/14/06 21:12:25 (8 years ago)
Author:
root
Message:

Now we do NIC-picking in Makefile.

Location:
floppyfw
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • floppyfw/Makefile

    r53 r61  
    7878# This one sets j<amount of CPUs> but it may be just as good or even better 
    7979# with amount +1 
    80 # JLEVEL=-j$(shell expr $(shell grep -i -c '^processor[[:space:]]*:[[:space:]]*[0-9]\+' /proc/cpuinfo) \+ 1) 
     80JLEVEL=-j$(shell expr $(shell grep -i -c '^processor[[:space:]]*:[[:space:]]*[0-9]\+' /proc/cpuinfo) \+ 1) 
    8181# Or if running distcc:  
    82 JLEVEL=-j3 
     82# JLEVEL=-j3 
    8383 
    8484# Sourceforge-mirror: 
     
    8686SF_MIRROR=http://$(SF_HOST).dl.sourceforge.net 
    8787 
     88# NICs you want in the nics.ffw module package separated by a space. 
     89NICS=3c509 3c59x 8139cp 8139too pcnet32 r8169 e100 e1000 ne ne2k-pci forcedeth 
    8890 
    8991############################################################# 
  • floppyfw/makefiles/modpack/nics.mk

    r1 r61  
    22        -rm -r $(MODULES_BASE_DIR)/nics 
    33        mkdir -p $(MODULES_BASE_DIR)/nics/lib/modules/$(LINUX_VERSION)/kernel/drivers/net 
     4 
     5        $(BASE_DIR)/perl/modpick.pl --kernelversion=$(LINUX_VERSION) --moduleroot=$(MODULES_DIR) --d --copyto="$(MODULES_BASE_DIR)/nics/" --module="$(NICS)" 
    46         
    5         # 
    6         # Network drivers 
    7         # 
    8         cp -a $(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/kernel/drivers/net/tulip $(MODULES_BASE_DIR)/nics/lib/modules/$(LINUX_VERSION)/kernel/drivers/net/. 
    9         cp -a $(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/kernel/drivers/net/3c509.o $(MODULES_BASE_DIR)/nics/lib/modules/$(LINUX_VERSION)/kernel/drivers/net/. 
    10         cp -a $(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/kernel/drivers/net/3c59x.o $(MODULES_BASE_DIR)/nics/lib/modules/$(LINUX_VERSION)/kernel/drivers/net/. 
    11         cp -a $(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/kernel/drivers/net/813*.o $(MODULES_BASE_DIR)/nics/lib/modules/$(LINUX_VERSION)/kernel/drivers/net/. 
    12         -cp -a $(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/kernel/drivers/net/r8139.o $(MODULES_BASE_DIR)/nics/lib/modules/$(LINUX_VERSION)/kernel/drivers/net/. 
    13         -cp -a $(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/kernel/drivers/net/r8169.o $(MODULES_BASE_DIR)/nics/lib/modules/$(LINUX_VERSION)/kernel/drivers/net/. 
    14         cp -a $(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/kernel/drivers/net/mii.o $(MODULES_BASE_DIR)/nics/lib/modules/$(LINUX_VERSION)/kernel/drivers/net/. 
    15         cp -a $(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/kernel/drivers/net/8390.o $(MODULES_BASE_DIR)/nics/lib/modules/$(LINUX_VERSION)/kernel/drivers/net/. 
    16         cp -a $(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/kernel/drivers/net/e100 $(MODULES_BASE_DIR)/nics/lib/modules/$(LINUX_VERSION)/kernel/drivers/net/. 
    17         cp -a $(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/kernel/drivers/net/e1000 $(MODULES_BASE_DIR)/nics/lib/modules/$(LINUX_VERSION)/kernel/drivers/net/. 
    18         cp -a $(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/kernel/drivers/net/ne.o $(MODULES_BASE_DIR)/nics/lib/modules/$(LINUX_VERSION)/kernel/drivers/net/. 
    19         cp -a $(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/kernel/drivers/net/forcedeth.o $(MODULES_BASE_DIR)/nics/lib/modules/$(LINUX_VERSION)/kernel/drivers/net/. 
    20         cp -a $(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/kernel/drivers/net/pcnet32.o $(MODULES_BASE_DIR)/nics/lib/modules/$(LINUX_VERSION)/kernel/drivers/net/. 
    21         cp -a $(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/kernel/drivers/net/ne2k-pci.o $(MODULES_BASE_DIR)/nics/lib/modules/$(LINUX_VERSION)/kernel/drivers/net/. 
    227        ( cd $(MODULES_BASE_DIR)/nics; tar -cpvf ../nics.tar *; ) 
    238        $(LZMAC) $(MODULES_BASE_DIR)/nics.tar > $(MODULES_BASE_DIR)/nics.ffw 
  • floppyfw/perl/modpick.conf

    r1 r61  
    11# $Id: modpick.conf,v 1.2 2005/03/19 08:13:31 thomasez Exp $ 
    22 
    3 $moduleroot = "/floppyfw//modules/2.4-std/lib/modules"; 
    4 $kernelversion = "2.4.29-floppyfw-2.99.2"; 
     3$moduleroot = "/floppyfw//modules/2.4-std/"; 
     4$kernelversion = "2.4.32-floppyfw-3.0rc1"; 
Note: See TracChangeset for help on using the changeset viewer.