Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fallback settings for BOARD_HARDWARE_PATH | Florian Fleissner | 2019-02-27 | 1 | -0/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit allows the Makefile to check if the BOARD_HARDWARE_PATH it tried to determine based on the system specific Arduino installation is correct. This is done by checking for the Kaleidoscope library's existence. If Kaleidoscope is not found, the Makefile falls back to determining the hardware path relative to its own location. This even enables building from any location where a *.ino file lives without the requirement to checkout the kaleidoscope libraries into Arduino installation's hardware path or to symlink them there. The following now is possible > SOURCE_DIR=<place where the sources live> > cd $SOURCE_DIR > mkdir hardware > git clone --recursive <URL of the Kaleidoscope bundle> hardware/keyboardio > BUILD_DIR=<location where a *.ino file lives> > cd $BUILD_DIR > make -f $SOURCE_DIR/hardware/keyboardio/avr/libraries/Model01-Firmware/Makefile for quick builds > SOURCE_DIR=<place where the sources live> > cd $SOURCE_DIR > mkdir hardware > git clone --recursive <URL of the Kaleidoscope bundle> hardware/keyboardio > cd hardware/keyboardio/avr/libraries/Model01-Firmware make Signed-off-by: Florian Fleissner <florian.fleissner@inpartik.de> | ||||
* | First pass fix for our Makefile pulling the right shared makefile on an | Jesse Vincent | 2019-02-22 | 1 | -1/+1 |
| | | | | unknown os. | ||||
* | Match wildcard usage between manual- and arduino-installed environments | Ryan S. Brown | 2018-03-05 | 1 | -1/+1 |
| | | | | | | | Finding the base-dir of installed environments use a wildcard causing [dir]/packages/keyboardio/hardware/avr/toolchain to be the interpreted as the installed env, breaking use of that variable later when it informs paths for the boards.txt and other files. | ||||
* | Add a big warning when you build by hand and have multiple copies of | Jesse Vincent | 2017-12-15 | 1 | -4/+32 |
| | | | | kaleidoscope installed | ||||
* | Quiet down a warning in the makefile | Jesse Vincent | 2017-10-24 | 1 | -1/+1 |
| | |||||
* | Fix trailing slash | akihito.nakano | 2017-10-22 | 1 | -1/+1 |
| | |||||
* | Fix our arduino-ide package detection to work on OSX | Jesse Vincent | 2017-10-04 | 1 | -8/+10 |
| | |||||
* | makefile: if there's an arduino boards-manager install of the kaleidoscope ↵ | Jesse Vincent | 2017-10-04 | 1 | -0/+11 |
| | | | | runtime, use it.. | ||||
* | Point Makefile to new make rules | Jesse Vincent | 2017-08-21 | 1 | -1/+1 |
| | |||||
* | slight makefile tweaks | Jesse Vincent | 2017-08-16 | 1 | -2/+2 |
| | |||||
* | fix a path in the makefile | Jesse Vincent | 2017-08-16 | 1 | -1/+1 |
| | |||||
* | A pass at cleaning up the install instructions and Makefile a bit | Jesse Vincent | 2017-08-16 | 1 | -2/+3 |
| | |||||
* | Update makefile to fix issues | Jesse Vincent | 2017-07-26 | 1 | -3/+4 |
| | |||||
* | Switch to more standard kaleidoscope plugin build infra | Jesse Vincent | 2017-05-23 | 1 | -19/+8 |
| | |||||
* | First step of getting the makefile to use an external kaleidoscope builder | Jesse Vincent | 2017-02-28 | 1 | -1/+14 |
| | |||||
* | snapshot sketch and infrastructure from the Kaleidoscope example | Jesse Vincent | 2017-02-19 | 1 | -0/+10 |