You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
966 B
30 lines
966 B
################################################################################
|
|
#
|
|
# libdpf
|
|
#
|
|
################################################################################
|
|
|
|
LIBDPF_VERSION = git
|
|
LIBDPF_DIR = dpf-ax.$(LIBDPF_VERSION)
|
|
LIBDPF_SOURCE = dpf-ax.$(LIBDPF_VERSION)
|
|
LIBDPF_SITE = $(GITHUB)/MaxWiesel
|
|
|
|
LIBDPF_DEPENDENCIES = libusb-compat
|
|
|
|
LIBDPF_MAKE = \
|
|
$(MAKE1)
|
|
|
|
LIBDPF_MAKE_OPTS = \
|
|
-C dpflib libdpf.a \
|
|
CC=$(TARGET_CC) PREFIX=$(TARGET_prefix)
|
|
|
|
define LIBDPF_INSTALL_FILES
|
|
$(INSTALL_DATA) -D $(PKG_BUILD_DIR)/dpflib/libdpf.a $(TARGET_libdir)/libdpf.a
|
|
$(INSTALL_DATA) -D $(PKG_BUILD_DIR)/dpflib/dpf.h $(TARGET_includedir)/libdpf/libdpf.h
|
|
$(INSTALL_DATA) -D $(PKG_BUILD_DIR)/include/spiflash.h $(TARGET_includedir)/libdpf/spiflash.h
|
|
$(INSTALL_DATA) -D $(PKG_BUILD_DIR)/include/usbuser.h $(TARGET_includedir)/libdpf/usbuser.h
|
|
endef
|
|
LIBDPF_PRE_FOLLOWUP_HOOKS += LIBDPF_INSTALL_FILES
|
|
|
|
libdpf: | $(TARGET_DIR)
|
|
$(call generic-package,$(PKG_NO_INSTALL))
|
|
|