Octagon V2 Refactor (#2170)
* rename octagon_v2 directory to octagon directory * Move octagon_v2 files to v2 sub-directory * Edit readme files * setup header files for building multiple versions of the Duck Octagon. * Changes as per Jack's PR 2170 comments
This commit is contained in:
parent
b3bcafcc4b
commit
9dd3e08fdd
14 changed files with 28 additions and 7 deletions
|
@ -13,7 +13,7 @@
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#include "octagon_v2.h"
|
#include "octagon.h"
|
||||||
|
|
||||||
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||||
/* layer 0: qwerty */
|
/* layer 0: qwerty */
|
1
keyboards/octagon/octagon.c
Normal file
1
keyboards/octagon/octagon.c
Normal file
|
@ -0,0 +1 @@
|
||||||
|
#include "octagon.h"
|
10
keyboards/octagon/octagon.h
Normal file
10
keyboards/octagon/octagon.h
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
#ifndef OCTAGON_H
|
||||||
|
#define OCTAGON_H
|
||||||
|
|
||||||
|
#include "quantum.h"
|
||||||
|
|
||||||
|
#ifdef KEYBOARD_octagon_v2
|
||||||
|
#include "v2.h"
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#endif
|
9
keyboards/octagon/readme.md
Normal file
9
keyboards/octagon/readme.md
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
# Duck Octagon
|
||||||
|
|
||||||
|
Non official firmware for custom Korean keyboard with 75% key layout made by Duck.
|
||||||
|
|
||||||
|
See [build environment setup](https://docs.qmk.fm/build_environment_setup.html) then the [make instructions](https://docs.qmk.fm/make_instructions.html) for more information.
|
||||||
|
|
||||||
|
Make example for this keyboard (after setting up your build environment):
|
||||||
|
|
||||||
|
make octagon/v2:default
|
1
keyboards/octagon/rules.mk
Normal file
1
keyboards/octagon/rules.mk
Normal file
|
@ -0,0 +1 @@
|
||||||
|
DEFAULT_FOLDER = octagon/v2
|
|
@ -9,7 +9,7 @@ Hardware Availability: Wait until GB of the next revision
|
||||||
|
|
||||||
Make example for this keyboard (after setting up your build environment):
|
Make example for this keyboard (after setting up your build environment):
|
||||||
|
|
||||||
make octagon_v2:default
|
make octagon/v2:default
|
||||||
|
|
||||||
See [build environment setup](https://docs.qmk.fm/build_environment_setup.html) then the [make instructions](https://docs.qmk.fm/make_instructions.html) for more information.
|
See [build environment setup](https://docs.qmk.fm/build_environment_setup.html) then the [make instructions](https://docs.qmk.fm/make_instructions.html) for more information.
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#include "octagon_v2.h"
|
#include "v2.h"
|
||||||
#include "indicator_leds.h"
|
#include "indicator_leds.h"
|
||||||
|
|
||||||
enum BACKLIGHT_AREAS {
|
enum BACKLIGHT_AREAS {
|
|
@ -13,10 +13,10 @@
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#ifndef OCTAGON_V2_H
|
#ifndef V2_H
|
||||||
#define OCTAGON_V2_H
|
#define V2_H
|
||||||
|
|
||||||
#include "quantum.h"
|
#include "../octagon.h"
|
||||||
|
|
||||||
#define KEYMAP( \
|
#define KEYMAP( \
|
||||||
K5A, K5B, K5C, K5D, K5E, K5F, K5G, K5H, K5I, K5J, K5K, K5L, K5M, K5N, K5O, K5Q, \
|
K5A, K5B, K5C, K5D, K5E, K5F, K5G, K5H, K5I, K5J, K5K, K5L, K5M, K5N, K5O, K5Q, \
|
Loading…
Reference in a new issue