mirror of
https://github.com/Proxmark/proxmark3.git
synced 2025-08-21 05:43:23 -07:00
allow common makefile options-defines (#635)
This commit is contained in:
parent
f366aea3e1
commit
5125e4263c
3 changed files with 82 additions and 29 deletions
40
common/Makefile_Enabled_Options.common
Normal file
40
common/Makefile_Enabled_Options.common
Normal file
|
@ -0,0 +1,40 @@
|
|||
#NOTES:
|
||||
# Do not put any comments inside the definition below (before the final flag)
|
||||
# All definition lines except the last must end in a \
|
||||
#
|
||||
#BEGIN
|
||||
APP_CFLAGS += -DWITH_ISO14443a_StandAlone \
|
||||
-DWITH_ISO15693 \
|
||||
-DWITH_ISO14443a \
|
||||
-DWITH_ISO14443b \
|
||||
-DWITH_ICLASS \
|
||||
-DWITH_LEGICRF \
|
||||
-DWITH_HITAG \
|
||||
-DWITH_CRC \
|
||||
-DWITH_HFSNOOP \
|
||||
-DWITH_GUI
|
||||
#END
|
||||
|
||||
|
||||
### Standalone modes:
|
||||
#-DWITH_ISO14443a_StandAlone
|
||||
#-DWITH_LF
|
||||
#
|
||||
# if both WITH_LF and WITH_ISO4443a_StandAlone are defined
|
||||
# ISO14443a_StandAlone will be the only one that runs
|
||||
# You must remove it and define WITH_LF for LF standalone mode
|
||||
|
||||
### Other options:
|
||||
#-DWITH_ISO15693 \ Include ISO15693 support in build
|
||||
#-DWITH_ISO14443a \ include ISO14443a support in build
|
||||
#-DWITH_ISO14443b \ include ISO14443b support in build
|
||||
#-DWITH_ICLASS \ include ICLASS support in build
|
||||
#-DWITH_LEGICRF \ include LEGIC support in build
|
||||
#-DWITH_HITAG \ include HITAG support in build
|
||||
#-DWITH_CRC \ include CRC support in build
|
||||
#-DWITH_HFSNOOP \ include HFSNOOP support in build
|
||||
#-DWITH_SMARTCARD \ include SMARTCARD support in build
|
||||
#-DWITH_GUI \ include QT GUI/Graph support in build
|
||||
#-DWITH_LCD \ include LCD support in build (experimental?)
|
||||
|
||||
#marshmellow NOTE: tested GUI, and SMARTCARD removal only...
|
Loading…
Add table
Add a link
Reference in a new issue