]> git.donarmstrong.com Git - kiibohd-controller.git/blob - Macro/basic/setup.cmake
Merge branch 'master' of github.com:kiibohd/controller
[kiibohd-controller.git] / Macro / basic / setup.cmake
1 ###| CMake Kiibohd Controller Macro Module |###
2 #
3 # Written by Jacob Alexander in 2011,2014 for the Kiibohd Controller
4 #
5 # Released into the Public Domain
6 #
7 ###
8
9
10 ###
11 # Warning, module has known speed issues on non-matrix designs
12 # Has not been tested in a long time
13 #
14 message( AUTHOR_WARNING
15 "The 'basic' macro module was originally designed for matrix scanning designs,
16 it was found not to be scalable with NKRO keyboard converters.
17 It has also not been tested in a (very) long time, use at your own risk.
18 It is older than the deprecated 'buffer' macro module."
19 )
20
21
22 ###
23 # Module C files
24 #
25
26 set( MACRO_SRCS
27         macro.c
28 )
29
30
31 ###
32 # Module Specific Options
33 #
34
35
36 ###
37 # Compiler Family Compatibility
38 #
39 set( MacroModuleCompatibility
40         avr
41 )
42