1 #############################################################
5 #############################################################
7 CKERMIT_SITE
:=ftp
://kermit.columbia.edu
/kermit
/archives
8 CKERMIT_SOURCE
:=cku211.
tar.gz
9 CKERMIT_DIR
:=$(BUILD_DIR
)/ckermit
11 $(DL_DIR
)/$(CKERMIT_SOURCE
):
12 $(WGET
) -P
$(DL_DIR
) $(CKERMIT_SITE
)/$(CKERMIT_SOURCE
)
14 ckermit-source
: $(DL_DIR
)/$(CKERMIT_SOURCE
)
16 $(CKERMIT_DIR
)/.unpacked
: $(DL_DIR
)/$(CKERMIT_SOURCE
)
17 mkdir
-p
$(CKERMIT_DIR
)
18 zcat
$(DL_DIR
)/$(CKERMIT_SOURCE
) |
tar -C
$(CKERMIT_DIR
) $(TAR_OPTIONS
) -
19 toolchain
/patch-kernel.sh
$(CKERMIT_DIR
) package
/ckermit ckermit-
*.patch
20 touch
$(CKERMIT_DIR
)/.unpacked
22 $(CKERMIT_DIR
)/wermit
: $(CKERMIT_DIR
)/.unpacked
23 $(MAKE
) $(JLEVEL
) CC
="$(HOSTCC)" CC2
="$(HOSTCC)" -C
$(CKERMIT_DIR
) wart
24 $(MAKE
) $(JLEVEL
) CC
="$(TARGET_CC)" CC2
="$(TARGET_CC)" KFLAGS
="$(TARGET_CFLAGS)" -C
$(CKERMIT_DIR
) linuxgum
25 $(STRIP
) $(CKERMIT_DIR
)/wermit
27 $(TARGET_DIR
)/usr
/bin
/wermit
: $(CKERMIT_DIR
)/wermit
28 cp
$(CKERMIT_DIR
)/wermit
$(TARGET_DIR
)/usr
/bin
30 ckermit
: uclibc
$(TARGET_DIR
)/usr
/bin
/wermit
33 rm -f
$(TARGET_DIR
)/usr
/bin
/wermit
34 -$(MAKE
) -C
$(CKERMIT_DIR
) clean
38 #############################################################
40 # Toplevel Makefile options
42 #############################################################
43 ifeq ($(strip $(BR2_PACKAGE_CKERMIT
)),y
)