144a24aca4345435b01b13acdcb6217233c6c0b4
3 include $(TOPDIR
)/rules.mk
5 PKG_OS
:=$(shell uname
-s
)
6 PKG_CPU
:=$(shell uname
-m
)
9 SDK_NAME
:=OpenWrt-SDK-
$(PKG_OS
)-$(PKG_CPU
)-$(PKG_RELEASE
)
11 SDK_BUILD_DIR
:=$(BUILD_DIR
)/$(SDK_NAME
)
12 IB_BUILD_DIR
:=$(BUILD_DIR
)/$(IB_NAME
)
16 $(BIN_DIR
)/$(SDK_NAME
).
tar.bz2
:
18 rm -rf
info man share
; \
20 rm -rf doc
info man share
; \
22 rm -rf
$(SDK_BUILD_DIR
)
23 mkdir
-p
$(SDK_BUILD_DIR
)/dl
$(SDK_BUILD_DIR
)/examples
$(SDK_BUILD_DIR
)/package
24 cp
-a
$(STAGING_DIR
) $(SCRIPT_DIR
) $(TOPDIR
)/docs
$(SDK_BUILD_DIR
)/
25 cp
-a
$(TOPDIR
)/package
/strace
$(TOPDIR
)/package
/iproute2
$(SDK_BUILD_DIR
)/examples
26 cp
$(TOPDIR
)/rules.mk
$(SDK_BUILD_DIR
)/
27 cp .
/files
/Makefile.sdk
$(SDK_BUILD_DIR
)/Makefile
28 cp .
/files
/README.SDK
$(SDK_BUILD_DIR
)/
29 cp .
/files
/depend.mk
$(SDK_BUILD_DIR
)/package
/
30 cp
$(TOPDIR
)/package
/rules.mk
$(SDK_BUILD_DIR
)/package
/
31 egrep
'^BR2_(ARCH|WGET|STAGING|JLEVEL|LARGEFILE|TARGET_OPT)' $(TOPDIR
)/.config
> $(SDK_BUILD_DIR
)/.config
32 find
$(SDK_BUILD_DIR
) -name .svn | xargs
rm -rf
33 find
$(SDK_BUILD_DIR
) -name CVS | xargs
rm -rf
35 tar cfj
$@
$(SDK_NAME
); \
40 compile
: $(BIN_DIR
)/$(SDK_NAME
).
tar.bz2
44 rm -rf
$(SDK_BUILD_DIR
) $(BIN_DIR
)/$(SDK_NAME
).
tar.bz2