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
)
10 IB_NAME
:=OpenWrt-ImageBuilder-
$(PKG_OS
)-$(PKG_CPU
)-$(PKG_RELEASE
)
12 SDK_BUILD_DIR
:=$(BUILD_DIR
)/$(SDK_NAME
)
13 IB_BUILD_DIR
:=$(BUILD_DIR
)/$(IB_NAME
)
17 $(BIN_DIR
)/$(SDK_NAME
).
tar.bz2
:
19 rm -rf
info man share
; \
21 rm -rf doc
info man share
; \
23 rm -rf
$(SDK_BUILD_DIR
)
24 mkdir
-p
$(SDK_BUILD_DIR
)/dl
$(SDK_BUILD_DIR
)/examples
$(SDK_BUILD_DIR
)/package
25 cp
-a
$(STAGING_DIR
) $(SCRIPT_DIR
) $(TOPDIR
)/docs
$(SDK_BUILD_DIR
)/
26 cp
-a
$(TOPDIR
)/package
/strace
$(TOPDIR
)/package
/iproute2
$(SDK_BUILD_DIR
)/examples
27 cp
$(TOPDIR
)/rules.mk
$(SDK_BUILD_DIR
)/
28 cp .
/files
/Makefile.sdk
$(SDK_BUILD_DIR
)/Makefile
29 cp .
/files
/README.SDK
$(SDK_BUILD_DIR
)/
30 cp .
/files
/depend.mk
$(SDK_BUILD_DIR
)/package
/
31 cp
$(TOPDIR
)/package
/rules.mk
$(SDK_BUILD_DIR
)/package
/
32 egrep
'^BR2_(ARCH|WGET|STAGING|JLEVEL|LARGEFILE|TARGET_OPT)' $(TOPDIR
)/.config
> $(SDK_BUILD_DIR
)/.config
33 find
$(SDK_BUILD_DIR
) -name CVS | xargs
rm -rf
35 tar cfj
$@
$(SDK_NAME
); \
40 compile
: $(BIN_DIR
)/$(SDK_NAME
).
tar.bz2
41 # FIXME: image builder disabled for now. need to find a way to make it work cleanly with the new kernel structure
42 # $(BIN_DIR)/$(IB_NAME).tar.bz2
46 rm -rf
$(SDK_BUILD_DIR
) $(BIN_DIR
)/$(SDK_NAME
).
tar.bz2
$(BIN_DIR
)/$(IB_NAME
).
tar.bz2
This page took 0.062912 seconds and 5 git commands to generate.