Archived
1
0
Commit Graph

15 Commits

Author SHA1 Message Date
di0ib
e60d21c3c6 i75 update 2016-11-11 08:23:59 -10:00
di0ib
e74ed2bafd i75 2016-11-11 08:10:25 -10:00
Jacob Alexander
7169a9d58c Adding Cygwin build using Appveyor
- Uses 32 version of Cygwin (on a 64 bit machine)
- Adding PYTHON_EXECUTABLE override variable for Cygwin builds
  * We have to use the system CMake instead of the Cygwin CMake which detects the wrong version of Python
- Update Bootloader build infrastructure to attempt tests on Windows
2016-08-31 10:47:42 -07:00
Jacob Alexander
014a42829b Updating keyboard build scripts to work in Cygwin
See wiki for setup details -> https://github.com/kiibohd/controller/wiki/Windows-Setup
2016-07-31 20:41:00 -07:00
Jacob Alexander
c71e67a29a Preparing controller repo for automated travis-ci
- Added clang (i.e. multi-compiler) support to convenience build scripts
- Updated README
- Added Bootloader build scripts for the two main versions currently used
- Added uartOut and usbMuxUart build scripts (these tend to suffer from build rot the most as they're only used in debugging)
- Attempt to get clang support for the Bootloader
  * clang is missing compiler extensions, so this may require a large re-write to get working
2016-07-17 17:27:05 -07:00
Jacob Alexander
ca4271b6ff Renaming Input Club keyboard Scan Modules
- Should make it easier to follow (originally the keyboards didn't have names hence the code-names)
- See https://github.com/kiibohd/KiiConf/issues/45

MD1     -> Infinity_60%
MD1.1   -> Infinity_60%_LED
MDErgo1 -> Infinity_Ergodox
KType   -> K-Type
2016-07-17 13:09:57 -07:00
Jacob Alexander
a07ccdd608 Moving defaultMap.kll to scancode_map.kll (less confusing)
- Changing default name from defaultMap.kll to scancode_map.kll
- Old name of defaultMap.kll will still work (and is the final fallback)
- Updated all the main projects to use the new name
- Updated BETKB (not entirely finished, but mostly complete)
- Added sub-use of interconnect scancode cache for converters
- Added infinity_led.bash

No behaviour changes, just restructuring.
2016-07-06 09:03:23 -07:00
Blake Burkhart
13e65cc0ac Ignore BuildPath directories
Ignore all the default BuildPath directories created by the bash scripts
via cmake.bash.
2016-05-23 18:52:09 -05:00
Dan McGregor
0e6f107ea1 Start removing select Linux-isms
bash might not be in /bin. Don't expect it there.
2015-10-20 08:48:59 -06:00
Mason Donahue
c48eece590 Exit quickly when cmake or make fail
The compilation process itself doesn't take very long, but it's weird to
let it continue trying to build when we've encountered an error worthy
of changing cmake/make's return codes. This gives clear indication of a
failed build as the last line of the script's output.
2015-10-18 14:45:20 -05:00
Jacob Alexander
85586c574a Updating convenience build scripts to build Left and Right sides
- Includes minor fix for MD1
2015-08-21 23:23:52 -07:00
Jacob Alexander
3518592893 Updating convenience scripts 2015-08-16 16:51:03 -07:00
Jacob Alexander
59c14fcdea Adding initial WhiteFox support.
- Includes fix for over-range ScanCodes (would cause hard faults)
- Updated some documentation
- Requires recent kll compiler for the layout
2015-08-16 12:27:12 -07:00
Jacob Alexander
a6edcce5f9 Updating the README to be of a more reasonable length. 2015-03-15 21:37:57 -07:00
Jacob Alexander
337eaa16f2 Adding convenience compiler scripts.
TODO:
 - Add Windows Cygwin support
2015-03-15 21:02:49 -07:00