rework standalone makefile

This commit is contained in:
Philippe Teuwen
2019-06-01 00:23:38 +02:00
parent 6888a0f7f2
commit e98c4e246d
4 changed files with 54 additions and 34 deletions

View File

@@ -19,6 +19,9 @@ ifeq ($(PLTNAME),)
ifneq ($(PLATFORM_EXTRAS),)
${info using saved PLATFORM_EXTRAS: '$(PLATFORM_EXTRAS)'}
endif
ifneq ($(STANDALONE),)
${info using saved STANDALONE: '$(STANDALONE)'}
endif
include ../common/Makefile.hal
$(info ===================================================================)
$(info Platform name: $(PLTNAME))

View File

@@ -60,17 +60,18 @@ This leads to your next step, your DEFINE name needed in Makefile.
## Update COMMON/MAKEFILE.HAL
Add your suggested DEFINE to the samples of directive flag provided in the `common/Makefile.hal`.
Add your mode to the `common/Makefile.hal` help and modes list:
```
#PLATFORM_DEFS += -DWITH_STANDALONE_LF_SAMYRUN
#PLATFORM_DEFS += -DWITH_STANDALONE_LF_ICERUN
#PLATFORM_DEFS += -DWITH_STANDALONE_LF_PROXBRUTE
#PLATFORM_DEFS += -DWITH_STANDALONE_LF_HIDBRUTE
#PLATFORM_DEFS += -DWITH_STANDALONE_HF_YOUNG
#PLATFORM_DEFS += -DWITH_STANDALONE_HF_MATTYRUN
#PLATFORM_DEFS += -DWITH_STANDALONE_HF_COLIN
#PLATFORM_DEFS += -DWITH_STANDALONE_HF_BOG
#PLATFORM_DEFS += -DWITH_STANDALONE_LF_FOO
+==========================================================+
| STANDALONE | DESCRIPTION |
+==========================================================+
...
+----------------------------------------------------------+
| LF_FOO | My foobar mode will make you coffee |
+----------------------------------------------------------+
STANDALONE_MODES := LF_SAMYRUN LF_ICERUN LF_PROXBRUTE LF_HIDBRUTE LF_FOO
STANDALONE_MODES += HF_YOUNG HF_MATTYRUN HF_COLIN HF_BOG
```
## Update ARMSRC/MAKEFILE