mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-08-20 13:23:51 -07:00
added the possibility to compile cryptoRF solvers in the main makefile. Will add tests in regression script next
This commit is contained in:
parent
b17a733bdb
commit
5ecdd673ba
1 changed files with 10 additions and 1 deletions
11
Makefile
11
Makefile
|
@ -29,7 +29,7 @@ ifneq (,$(DESTDIR))
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
all clean install uninstall check: %: client/% bootrom/% armsrc/% recovery/% mfkey/% nonce2key/% mf_nonce_brute/% mfd_aes_brute/% fpga_compress/%
|
all clean install uninstall check: %: client/% bootrom/% armsrc/% recovery/% mfkey/% nonce2key/% mf_nonce_brute/% mfd_aes_brute/% fpga_compress/% cryptorf/%
|
||||||
# hitag2crack toolsuite is not yet integrated in "all", it must be called explicitly: "make hitag2crack"
|
# hitag2crack toolsuite is not yet integrated in "all", it must be called explicitly: "make hitag2crack"
|
||||||
#all clean install uninstall check: %: hitag2crack/%
|
#all clean install uninstall check: %: hitag2crack/%
|
||||||
|
|
||||||
|
@ -109,6 +109,9 @@ endif
|
||||||
$(Q)-$(INSTALLSUDO) $(RMDIR_SOFT) $(DESTDIR)$(PREFIX)$(PATHSEP)$(INSTALLSHARERELPATH)
|
$(Q)-$(INSTALLSUDO) $(RMDIR_SOFT) $(DESTDIR)$(PREFIX)$(PATHSEP)$(INSTALLSHARERELPATH)
|
||||||
|
|
||||||
# tests
|
# tests
|
||||||
|
cryptorf/check: FORCE
|
||||||
|
$(info [*] CHECK $(patsubst %/check,%,$@))
|
||||||
|
$(Q)$(BASH) tools/pm3_tests.sh $(CHECKARGS) $(patsubst %/check,%,$@)
|
||||||
mfkey/check: FORCE
|
mfkey/check: FORCE
|
||||||
$(info [*] CHECK $(patsubst %/check,%,$@))
|
$(info [*] CHECK $(patsubst %/check,%,$@))
|
||||||
$(Q)$(BASH) tools/pm3_tests.sh $(CHECKARGS) $(patsubst %/check,%,$@)
|
$(Q)$(BASH) tools/pm3_tests.sh $(CHECKARGS) $(patsubst %/check,%,$@)
|
||||||
|
@ -145,6 +148,9 @@ common/check: FORCE
|
||||||
check: common/check
|
check: common/check
|
||||||
$(info [*] ALL CHECKS DONE)
|
$(info [*] ALL CHECKS DONE)
|
||||||
|
|
||||||
|
cryptorf/%: FORCE
|
||||||
|
$(info [*] MAKE $@)
|
||||||
|
$(Q)$(MAKE) --no-print-directory -C tools/cryptorf $(patsubst cryptorf/%,%,$@) DESTDIR=$(MYDESTDIR)
|
||||||
mfkey/%: FORCE
|
mfkey/%: FORCE
|
||||||
$(info [*] MAKE $@)
|
$(info [*] MAKE $@)
|
||||||
$(Q)$(MAKE) --no-print-directory -C tools/mfkey $(patsubst mfkey/%,%,$@) DESTDIR=$(MYDESTDIR)
|
$(Q)$(MAKE) --no-print-directory -C tools/mfkey $(patsubst mfkey/%,%,$@) DESTDIR=$(MYDESTDIR)
|
||||||
|
@ -196,6 +202,7 @@ help:
|
||||||
@echo "+ recovery - Make bootrom and fullimage files for JTAG flashing"
|
@echo "+ recovery - Make bootrom and fullimage files for JTAG flashing"
|
||||||
@echo
|
@echo
|
||||||
@echo "+ client - Make only the OS-specific host client"
|
@echo "+ client - Make only the OS-specific host client"
|
||||||
|
@echo "+ cryptorf - Make tools/cryptorf"
|
||||||
@echo "+ mfkey - Make tools/mfkey"
|
@echo "+ mfkey - Make tools/mfkey"
|
||||||
@echo "+ nonce2key - Make tools/nonce2key"
|
@echo "+ nonce2key - Make tools/nonce2key"
|
||||||
@echo "+ mf_nonce_brute - Make tools/mf_nonce_brute"
|
@echo "+ mf_nonce_brute - Make tools/mf_nonce_brute"
|
||||||
|
@ -232,6 +239,8 @@ fullimage/uninstall: armsrc/uninstall
|
||||||
|
|
||||||
recovery: recovery/all
|
recovery: recovery/all
|
||||||
|
|
||||||
|
cryptorf: cryptorf/all
|
||||||
|
|
||||||
mfkey: mfkey/all
|
mfkey: mfkey/all
|
||||||
|
|
||||||
nonce2key: nonce2key/all
|
nonce2key: nonce2key/all
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue