annotate Scan/CK3/setup.cmake @ 415:293154e4aafe

Added support for ghosting matrices and code for elimination. To use define GHOST in matrix.h, see example in Scan/CK3
author CryHam <cryham@gmail.com>
date Fri, 19 Feb 2016 18:10:25 +0100
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
415
293154e4aafe Added support for ghosting matrices and code for elimination.
CryHam <cryham@gmail.com>
parents:
diff changeset
1 ###| CMake Kiibohd Controller Scan Module |###
293154e4aafe Added support for ghosting matrices and code for elimination.
CryHam <cryham@gmail.com>
parents:
diff changeset
2 #
293154e4aafe Added support for ghosting matrices and code for elimination.
CryHam <cryham@gmail.com>
parents:
diff changeset
3 # Written by Jacob Alexander in 2014 for the Kiibohd Controller
293154e4aafe Added support for ghosting matrices and code for elimination.
CryHam <cryham@gmail.com>
parents:
diff changeset
4 #
293154e4aafe Added support for ghosting matrices and code for elimination.
CryHam <cryham@gmail.com>
parents:
diff changeset
5 # Released into the Public Domain
293154e4aafe Added support for ghosting matrices and code for elimination.
CryHam <cryham@gmail.com>
parents:
diff changeset
6 #
293154e4aafe Added support for ghosting matrices and code for elimination.
CryHam <cryham@gmail.com>
parents:
diff changeset
7 ###
293154e4aafe Added support for ghosting matrices and code for elimination.
CryHam <cryham@gmail.com>
parents:
diff changeset
8
293154e4aafe Added support for ghosting matrices and code for elimination.
CryHam <cryham@gmail.com>
parents:
diff changeset
9
293154e4aafe Added support for ghosting matrices and code for elimination.
CryHam <cryham@gmail.com>
parents:
diff changeset
10 ###
293154e4aafe Added support for ghosting matrices and code for elimination.
CryHam <cryham@gmail.com>
parents:
diff changeset
11 # Required Submodules
293154e4aafe Added support for ghosting matrices and code for elimination.
CryHam <cryham@gmail.com>
parents:
diff changeset
12 #
293154e4aafe Added support for ghosting matrices and code for elimination.
CryHam <cryham@gmail.com>
parents:
diff changeset
13
293154e4aafe Added support for ghosting matrices and code for elimination.
CryHam <cryham@gmail.com>
parents:
diff changeset
14 AddModule ( Scan MatrixARM )
293154e4aafe Added support for ghosting matrices and code for elimination.
CryHam <cryham@gmail.com>
parents:
diff changeset
15
293154e4aafe Added support for ghosting matrices and code for elimination.
CryHam <cryham@gmail.com>
parents:
diff changeset
16
293154e4aafe Added support for ghosting matrices and code for elimination.
CryHam <cryham@gmail.com>
parents:
diff changeset
17 ###
293154e4aafe Added support for ghosting matrices and code for elimination.
CryHam <cryham@gmail.com>
parents:
diff changeset
18 # Module C files
293154e4aafe Added support for ghosting matrices and code for elimination.
CryHam <cryham@gmail.com>
parents:
diff changeset
19 #
293154e4aafe Added support for ghosting matrices and code for elimination.
CryHam <cryham@gmail.com>
parents:
diff changeset
20
293154e4aafe Added support for ghosting matrices and code for elimination.
CryHam <cryham@gmail.com>
parents:
diff changeset
21 set ( Module_SRCS
293154e4aafe Added support for ghosting matrices and code for elimination.
CryHam <cryham@gmail.com>
parents:
diff changeset
22 scan_loop.c
293154e4aafe Added support for ghosting matrices and code for elimination.
CryHam <cryham@gmail.com>
parents:
diff changeset
23 )
293154e4aafe Added support for ghosting matrices and code for elimination.
CryHam <cryham@gmail.com>
parents:
diff changeset
24
293154e4aafe Added support for ghosting matrices and code for elimination.
CryHam <cryham@gmail.com>
parents:
diff changeset
25
293154e4aafe Added support for ghosting matrices and code for elimination.
CryHam <cryham@gmail.com>
parents:
diff changeset
26 ###
293154e4aafe Added support for ghosting matrices and code for elimination.
CryHam <cryham@gmail.com>
parents:
diff changeset
27 # Compiler Family Compatibility
293154e4aafe Added support for ghosting matrices and code for elimination.
CryHam <cryham@gmail.com>
parents:
diff changeset
28 #
293154e4aafe Added support for ghosting matrices and code for elimination.
CryHam <cryham@gmail.com>
parents:
diff changeset
29 set ( ModuleCompatibility
293154e4aafe Added support for ghosting matrices and code for elimination.
CryHam <cryham@gmail.com>
parents:
diff changeset
30 arm
293154e4aafe Added support for ghosting matrices and code for elimination.
CryHam <cryham@gmail.com>
parents:
diff changeset
31 )
293154e4aafe Added support for ghosting matrices and code for elimination.
CryHam <cryham@gmail.com>
parents:
diff changeset
32