mirror of
https://github.com/linuxboot/heads.git
synced 2025-02-02 09:18:22 +00:00
a54a4b8afa
I give up trying to make Nitrokey do the right thing. They will propose PR to Heads next to fix their own fixes for their own caused regressions and security vulns. I just stopped caring for sanity reasons, i'm making quiet+eom/user-reownership fixes for feature freeze. If nitrokey pays, there is gonna be future collaboration, if they don't, they will do Heads related stuff themselves. Signed-off-by: Thierry Laurion <insurgo@riseup.net>
39 lines
1.6 KiB
Makefile
39 lines
1.6 KiB
Makefile
modules-$(CONFIG_HOTPKEY) += hotp-verification
|
|
|
|
hotp-verification_depends := libusb $(musl_dep)
|
|
|
|
# v1.7 + non-released stuff under 1.7 version bump (Nitrokey will do PR to change this in the future and also fixes to Heads related to regression fixes under Heads)
|
|
hotp-verification_version := f4583b701a354dfa50c690075a568bc5cdf160e1
|
|
hotp-verification_dir := hotp-verification-$(hotp-verification_version)
|
|
hotp-verification_tar := nitrokey-hotp-verification-$(hotp-verification_version).tar.gz
|
|
hotp-verification_url := https://github.com/Nitrokey/nitrokey-hotp-verification/archive/$(hotp-verification_version).tar.gz
|
|
hotp-verification_hash := 42efeba9a61e4a00df55bf5337c157948bc76c895410fc76d02b87d6cd3b38eb
|
|
|
|
hotp-verification_target := \
|
|
$(MAKE_JOBS) \
|
|
$(CROSS_TOOLS) \
|
|
|
|
hotp-verification_output := \
|
|
hotp_verification \
|
|
hotp_initialize
|
|
|
|
hotp-verification_configure := \
|
|
INSTALL="$(INSTALL)" \
|
|
CROSS="$(CROSS)" \
|
|
$(CROSS_TOOLS) $(MAKE) LDFLAGS="$(INSTALL)/lib/libusb-1.0.so" GITVERSION="" LIBUSB_FLAGS="-I$(INSTALL)/include/libusb-1.0" PKGCONFIG="" && $(MAKE) install INSTALL="$(INSTALL)"
|
|
|
|
hotp-verification_depends += hidapi
|
|
modules-y += hidapi
|
|
|
|
hidapi_version := e5ae0d30a523c565595bdfba3d5f2e9e1faf0bd0
|
|
hidapi_dir := hotp-verification-$(hotp-verification_version)/hidapi
|
|
hidapi_tar := hidapi-$(hidapi_version).tar.xz
|
|
hidapi_url := https://github.com/Nitrokey/hidapi/archive/$(hidapi_version).tar.gz
|
|
hidapi_hash := acc2a5089a8917085c2b3ebe9446065a21c760ba7e13cb54917043c4122188e0
|
|
|
|
|
|
## hidapi will be built as part of hotp-verification
|
|
## so nothing to do here (but need make to be happy)
|
|
hidapi_output := .built
|
|
hidapi_configure := echo -e 'all:\n\ttouch .built' > Makefile
|