]> git.donarmstrong.com Git - kiibohd-controller.git/blob - Scan/MBC-55X/setup.cmake
1f93b0606af862c0e89612b5efbf64442e50a82e
[kiibohd-controller.git] / Scan / MBC-55X / setup.cmake
1 ###| CMake Kiibohd Controller Scan Module |###
2 #
3 # Written by Jacob Alexander in 2013 for the Kiibohd Controller
4 #
5 # Released into the Public Domain
6 #
7 # For the Sanyo MBC-55X Series of keyboards
8 #
9 ###
10
11
12 ###
13 # Module C files
14 #
15
16 set( SCAN_SRCS
17         scan_loop.c
18 )
19
20
21 ###
22 # Module H files
23 #
24 set( SCAN_HDRS
25         scan_loop.h
26 )
27
28
29 ###
30 # File Dependency Setup
31 #
32 ADD_FILE_DEPENDENCIES( scan_loop.c ${SCAN_HDRS} )
33 #add_file_dependencies( scan_loop.c ${SCAN_HDRS} )
34 #add_file_dependencies( macro.c keymap.h facom6684.h )
35
36
37 ###
38 # Module Specific Options
39 #
40 add_definitions( -I${HEAD_DIR}/Keymap )
41
42 #| Keymap Settings
43 add_definitions(
44         -DMODIFIER_MASK=mbc55x_ModifierMask
45         #-DKEYINDEX_MASK=mbc55x_ColemakMap
46         -DKEYINDEX_MASK=mbc55x_DefaultMap
47 )
48
49
50 ###
51 # Compiler Family Compatibility
52 #
53 set( ScanModuleCompatibility
54         arm
55         avr
56 )
57