MechanicalKeyboardKiCADTemplates
MechanicalKeyboardKiCADTemplates copied to clipboard
Empty release
There's nothing in the release zip - it's a 1.8 meg file of git repo objects not the templates.
$ du -hr ../ 1.9M ..//resources 0B ..//atmega32u4 0B ..//stm32f303 4.0K ..//.git/objects/0d 8.0K ..//.git/objects/66 8.0K ..//.git/objects/3e 4.0K ..//.git/objects/9e 4.0K ..//.git/objects/69 8.0K ..//.git/objects/51 4.0K ..//.git/objects/58 4.0K ..//.git/objects/93 4.0K ..//.git/objects/05 4.0K ..//.git/objects/9c 4.0K ..//.git/objects/a4 4.0K ..//.git/objects/b2 4.0K ..//.git/objects/ad 4.0K ..//.git/objects/d7 8.0K ..//.git/objects/b3 4.0K ..//.git/objects/bd 4.0K ..//.git/objects/d6 8.0K ..//.git/objects/c0 4.0K ..//.git/objects/c9 8.0K ..//.git/objects/c8 4.0K ..//.git/objects/fb 4.0K ..//.git/objects/ec 4.0K ..//.git/objects/4e 0B ..//.git/objects/pack 4.0K ..//.git/objects/29 4.0K ..//.git/objects/7c 4.0K ..//.git/objects/16 4.0K ..//.git/objects/1f 4.0K ..//.git/objects/17 8.0K ..//.git/objects/7e 4.0K ..//.git/objects/4c 8.0K ..//.git/objects/86 4.0K ..//.git/objects/2f 4.0K ..//.git/objects/43 4.0K ..//.git/objects/88 4.0K ..//.git/objects/9f 4.0K ..//.git/objects/6b 4.0K ..//.git/objects/38 4.0K ..//.git/objects/00 4.0K ..//.git/objects/9a 8.0K ..//.git/objects/36 4.0K ..//.git/objects/09 4.0K ..//.git/objects/5d 0B ..//.git/objects/info 4.0K ..//.git/objects/53 4.0K ..//.git/objects/5b 4.0K ..//.git/objects/06 4.0K ..//.git/objects/99 4.0K ..//.git/objects/0f 1.7M ..//.git/objects/64 4.0K ..//.git/objects/90 4.0K ..//.git/objects/bf 8.0K ..//.git/objects/b1 4.0K ..//.git/objects/dd 4.0K ..//.git/objects/dc 4.0K ..//.git/objects/b7 4.0K ..//.git/objects/de 4.0K ..//.git/objects/b9 8.0K ..//.git/objects/ea 4.0K ..//.git/objects/cd 4.0K ..//.git/objects/cc 4.0K ..//.git/objects/e6 4.0K ..//.git/objects/e8 4.0K ..//.git/objects/ff 4.0K ..//.git/objects/2c 4.0K ..//.git/objects/79 8.0K ..//.git/objects/2d 4.0K ..//.git/objects/48 4.0K ..//.git/objects/4a 4.0K ..//.git/objects/12 4.0K ..//.git/objects/76 4.0K ..//.git/objects/1c 4.0K ..//.git/objects/82 4.0K ..//.git/objects/2b 4.0K ..//.git/objects/47 4.0K ..//.git/objects/13 8.0K ..//.git/objects/14 4.0K ..//.git/objects/22 2.1M ..//.git/objects 4.0K ..//.git/info 4.0K ..//.git/logs/refs/heads 4.0K ..//.git/logs/refs/remotes/origin 4.0K ..//.git/logs/refs/remotes 8.0K ..//.git/logs/refs 12K ..//.git/logs 48K ..//.git/hooks 4.0K ..//.git/refs/heads 0B ..//.git/refs/tags 4.0K ..//.git/refs/remotes/origin 4.0K ..//.git/refs/remotes 8.0K ..//.git/refs 2.2M ..//.git 0B ..//atmega328 0B ..//atmega32a 0B ..//stm32f072 4.1M ../
I am not quite sure how to rectify this. I didn't tag a release? what happens if you did git clone
In the end I had to go into each processor folder and download the zip from there. Git clone isn't useful much either - the only thing that you get is resources/PCBDesignIssues.pdf
$ git clone https://github.com/CaninoDev/MechanicalKeyboardKiCADTemplates.git
Cloning into 'MechanicalKeyboardKiCADTemplates'...
remote: Enumerating objects: 89, done.
remote: Counting objects: 100% (89/89), done.
remote: Compressing objects: 100% (64/64), done.
remote: Total 89 (delta 43), reused 66 (delta 24), pack-reused 0
Unpacking objects: 100% (89/89), done.
l$ ls
MechanicalKeyboardKiCADTemplates
$ cd MechanicalKeyboardKiCADTemplates/
$ ls
README.md atmega328 atmega32a atmega32u4 resources stm32f072 stm32f303
$ du -h
1.9M ./resources
0B ./atmega32u4
0B ./stm32f303
4.0K ./.git/objects/0d
8.0K ./.git/objects/66
8.0K ./.git/objects/3e
4.0K ./.git/objects/9e
4.0K ./.git/objects/69
8.0K ./.git/objects/51
4.0K ./.git/objects/58
4.0K ./.git/objects/93
4.0K ./.git/objects/05
4.0K ./.git/objects/9c
4.0K ./.git/objects/a4
4.0K ./.git/objects/b2
4.0K ./.git/objects/ad
4.0K ./.git/objects/d7
8.0K ./.git/objects/b3
4.0K ./.git/objects/bd
4.0K ./.git/objects/d6
8.0K ./.git/objects/c0
4.0K ./.git/objects/c9
8.0K ./.git/objects/c8
4.0K ./.git/objects/fb
4.0K ./.git/objects/ec
4.0K ./.git/objects/4e
0B ./.git/objects/pack
4.0K ./.git/objects/29
4.0K ./.git/objects/7c
4.0K ./.git/objects/16
4.0K ./.git/objects/1f
4.0K ./.git/objects/17
8.0K ./.git/objects/7e
4.0K ./.git/objects/4c
8.0K ./.git/objects/86
4.0K ./.git/objects/2f
4.0K ./.git/objects/43
4.0K ./.git/objects/88
4.0K ./.git/objects/9f
4.0K ./.git/objects/6b
4.0K ./.git/objects/38
4.0K ./.git/objects/00
4.0K ./.git/objects/9a
8.0K ./.git/objects/36
4.0K ./.git/objects/09
4.0K ./.git/objects/5d
0B ./.git/objects/info
4.0K ./.git/objects/53
4.0K ./.git/objects/5b
4.0K ./.git/objects/06
4.0K ./.git/objects/99
4.0K ./.git/objects/0f
1.7M ./.git/objects/64
4.0K ./.git/objects/90
4.0K ./.git/objects/bf
8.0K ./.git/objects/b1
4.0K ./.git/objects/dd
4.0K ./.git/objects/dc
4.0K ./.git/objects/b7
4.0K ./.git/objects/de
4.0K ./.git/objects/b9
8.0K ./.git/objects/ea
4.0K ./.git/objects/cd
4.0K ./.git/objects/cc
4.0K ./.git/objects/e6
4.0K ./.git/objects/e8
4.0K ./.git/objects/ff
4.0K ./.git/objects/2c
4.0K ./.git/objects/79
8.0K ./.git/objects/2d
4.0K ./.git/objects/48
4.0K ./.git/objects/4a
4.0K ./.git/objects/12
4.0K ./.git/objects/76
4.0K ./.git/objects/1c
4.0K ./.git/objects/82
4.0K ./.git/objects/2b
4.0K ./.git/objects/47
4.0K ./.git/objects/13
8.0K ./.git/objects/14
4.0K ./.git/objects/22
2.1M ./.git/objects
4.0K ./.git/info
4.0K ./.git/logs/refs/heads
4.0K ./.git/logs/refs/remotes/origin
4.0K ./.git/logs/refs/remotes
8.0K ./.git/logs/refs
12K ./.git/logs
48K ./.git/hooks
4.0K ./.git/refs/heads
0B ./.git/refs/tags
4.0K ./.git/refs/remotes/origin
4.0K ./.git/refs/remotes
8.0K ./.git/refs
2.2M ./.git
0B ./atmega328
0B ./atmega32a
0B ./stm32f072
4.1M .
The git clone command in Readme requires --recursive to actually pull all the stuff. It seems something similar may be true for the zip.
Even with --recursive the modules fail to clone as the paths are not using https:
Cloning into '/home/dave/ownCloud/configs/kicad/templates/MechanicalKeyboard/atmega328'...
[email protected]: Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
fatal: clone of '[email protected]:CaninoDev/atmega328_keyboard_KiCAD_template.git' into submodule path '/home/dave/kicad/templates/MechanicalKeyboard/atmega328' failed
Failed to clone 'atmega328'. Retry scheduled
Cloning into '/home/dave/kicad/templates/MechanicalKeyboard/atmega32a'...
[email protected]: Permission denied (publickey).
fatal: Could not read from remote repository.
Same error here, it looks like git clone --recursive-submodules
is not working properly