Adding module compatibility check to CMake build scripts.
- All modules have a default avr compatibilty right now (since that is what they were developed on) - As modules get tested and added, arm support has to be turned on in the respective setup.cmake file
This commit is contained in:
parent
c8b4baf652
commit
fc7998d605
26 changed files with 234 additions and 6 deletions
|
@ -7,6 +7,17 @@
|
|||
###
|
||||
|
||||
|
||||
###
|
||||
# Warning, module has known speed issues on non-matrix designs
|
||||
# Has not been tested in a long time
|
||||
#
|
||||
message( AUTHOR_WARNING
|
||||
"The 'basic' macro module was originally designed for matrix scanning designs,
|
||||
it was found not to be scalable with NKRO keyboard converters.
|
||||
It has also not been tested in a long time, use at your own risk."
|
||||
)
|
||||
|
||||
|
||||
###
|
||||
# Module C files
|
||||
#
|
||||
|
@ -20,3 +31,11 @@ set( MACRO_SRCS
|
|||
# Module Specific Options
|
||||
#
|
||||
|
||||
|
||||
###
|
||||
# Compiler Family Compatibility
|
||||
#
|
||||
set( MacroModuleCompatibility
|
||||
avr
|
||||
)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue