openap-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[openap-cvs] : openap-main/config/wl11000 rules.mk,NONE,1.1 config.mk,1.


From: David Kimdon <address@hidden>
Subject: [openap-cvs] : openap-main/config/wl11000 rules.mk,NONE,1.1 config.mk,1.5,NONE
Date: Tue, 06 Aug 2002 17:55:13 -0400

Update of /cvsroot/openap/openap-main/config/wl11000
In directory subversions:/tmp/cvs-serv32047

Added Files:
        rules.mk 
Removed Files:
        config.mk 
Log Message:
- config.mk renamed to rules.mk
- put device file creation into rules.mk


--- NEW FILE ---
WL11000=config/wl11000

rcS_FILES += $(WL11000)/S10configfs $(WL11000)/S20wireless

rc1_FILES += $(WL11000)/K80configfs $(WL11000)/K70wireless

ifeq ($(CONFIG_AP_BRIDGE),y)
rcS_FILES += $(WL11000)/S30bridge
rc1_FILES += $(WL11000)/K60bridge
rcS_FILES += $(WL11000)/S40tcpip.bridge
rc1_FILES += $(WL11000)/K50tcpip.bridge
endif
ifeq ($(CONFIG_AP_ROUTER),y)
rcS_FILES += $(WL11000)/S40tcpip.router
rc1_FILES += $(WL11000)/K50tcpip.router
endif

EXTRA_TARGETS += wl11000_devices

sram: subdirs
        $(MAKE) -C alios clean
        $(MAKE) -C alios SFLAGS=-DCARD_BOOT CONFIGURATION_1=0x1Fc000
        $(MAKE) -C $(KERNEL_DIR) oldconfig
        $(MAKE) -C $(KERNEL_DIR) dep
        $(MAKE) config_pcmcia
        $(MAKE) image
        $(MAKE) -C linux bzImage ROOT_DEV="31 1"
        echo "`date "+%Y%m%d.%T"` `whoami` `hostname` " \
                > $(IMAGE_DIR)/etc/i802_version
        rm -rf `find $(IMAGE_DIR)/* -name *CVS*`
        cp flash $(IMAGE_DIR)/flash
        ./misc/build_flash.pl 2097152 sram # 2 * 1024 * 1024

# FIXME : there should be a better way of creating these devices, possible
# using metafiles
wl11000_devices:
        mkdir -p $(DESTDIR)/dev/
        $(MKNOD) $(DESTDIR)/dev/console c 5 1
        $(MKNOD) $(DESTDIR)/dev/initctl p
        $(MKNOD) $(DESTDIR)/dev/kmem    c 1 2
        $(MKNOD) $(DESTDIR)/dev/loop0   b 7 0
        $(MKNOD) $(DESTDIR)/dev/loop1   b 7 1
        $(MKNOD) $(DESTDIR)/dev/mem     c 1 1
        $(MKNOD) $(DESTDIR)/dev/null    c 1 3
        $(MKNOD) $(DESTDIR)/dev/port    c 1 4
        $(MKNOD) $(DESTDIR)/dev/ptmx    c 5 2
        ln -s    ram0                     $(DESTDIR)/dev/ram
        $(MKNOD) $(DESTDIR)/dev/ram0    b 1 0
        ln -s    ram0                     $(DESTDIR)/dev/ramdisk 
        $(MKNOD) $(DESTDIR)/dev/random  c 1 8
        ln -s    ../proc/self/fd/2        $(DESTDIR)/dev/stderr 
        ln -s    ../proc/self/fd/0        $(DESTDIR)/dev/stdin
        ln -s    ../proc/self/fd/1        $(DESTDIR)/dev/stdout 
        $(MKNOD) $(DESTDIR)/dev/tty     c 5 0
        $(MKNOD) $(DESTDIR)/dev/tty0    c 4 0
        $(MKNOD) $(DESTDIR)/dev/ttyS0   c 4 64
        $(MKNOD) $(DESTDIR)/dev/urandom c 1 9
        $(MKNOD) $(DESTDIR)/dev/zero    c 1 5
        $(MKNOD) $(DESTDIR)/dev/watchdog c 10 130

        $(MKNOD) $(DESTDIR)/dev/mtd0 c 90 0
        $(MKNOD) $(DESTDIR)/dev/mtdblock0 b 31 0

        # tty/pty's used by telnetd
        let i=0; \
        while [ $$i -lt 4 ] ; do\
                $(MKNOD) $(DESTDIR)/dev/ptyp$$i c 2 $$i ;\
                $(MKNOD) $(DESTDIR)/dev/ttyp$$i c 3 $$i ;\
                let i=$$i+1;\
        done

        address@hidden a+r $(DESTDIR)/dev 1>/dev/null 2>/dev/null

        # set a link from /etc/mtab to /proc/mtab
        ln -s ../proc/mounts $(DESTDIR)/etc/mtab

        # link /tmp to /var/tmp so we don't have to mount another ramfs
        ln -s /var/tmp $(DESTDIR)/tmp
        # link /etc/var to /var/etc/var so we don't have to mount another ramfs
        ln -s /var/etc/rw  $(DESTDIR)/etc/rw
        ln -s /var/etc/rw/resolv.conf  $(DESTDIR)/etc/resolv.conf

        ln -s /var/syslogd.socket $(DESTDIR)/dev/log

--- config.mk DELETED ---




reply via email to

[Prev in Thread] Current Thread [Next in Thread]