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
:=27892ef741e7f1d08cb939744f8b8f5dac7b04ae
17 PKG_MIRROR_HASH
:=f914c36ac566e9e3b5a3a04de16ddb014fcad6a1cf25cdd8e4825c708d28d3f4
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
))