2 # Copyright (C) 2012 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
13 PKG_SOURCE_URL
:=https
://github.com
/mbuesch
/b43-tools.git
15 PKG_SOURCE_SUBDIR
:=$(PKG_NAME
)
16 PKG_SOURCE_VERSION
:=8dce53297966b31b6c70a7a03c2433978dd9f288
17 PKG_MIRROR_HASH
:=247eb0297f14fbcc828685cc353150f30fa03bf886e7a477aadc4161d9c0458d
18 HOST_BUILD_DIR
=$(BUILD_DIR_HOST
)/$(PKG_NAME
)
20 include $(INCLUDE_DIR
)/host-build.mk
24 +$(MAKE
) $(HOST_JOBS
) -C
$(HOST_BUILD_DIR
)/fwcutter \
25 CFLAGS
="$(HOST_CFLAGS) -include endian.h" \
28 +$(MAKE
) $(HOST_JOBS
) -C
$(HOST_BUILD_DIR
)/assembler \
29 CFLAGS
="$(HOST_CFLAGS) -include endian.h" \
36 $(INSTALL_DIR
) $(STAGING_DIR_HOST
)/bin
37 $(INSTALL_BIN
) $(HOST_BUILD_DIR
)/fwcutter
/b43-fwcutter
$(STAGING_DIR_HOST
)/bin
/
38 $(INSTALL_BIN
) $(HOST_BUILD_DIR
)/assembler
/b43-asm
$(STAGING_DIR_HOST
)/bin
/
39 $(INSTALL_BIN
) $(HOST_BUILD_DIR
)/assembler
/b43-asm.bin
$(STAGING_DIR_HOST
)/bin
/
40 $(INSTALL_BIN
) .
/files
/b43-fwsquash.py
$(STAGING_DIR_HOST
)/bin
/
44 rm -f
$(STAGING_DIR_HOST
)/bin
/b43-fwcutter
45 rm -f
$(STAGING_DIR_HOST
)/bin
/b43-asm
46 rm -f
$(STAGING_DIR_HOST
)/bin
/b43-asm.bin
47 rm -f
$(STAGING_DIR_HOST
)/bin
/b43-fwsquash.py
50 $(eval
$(call HostBuild
))