Don't depend on system installed kicad libraries

Copy the libraries I use from my system's installation directory to
sym/kicad_library.
Declare the dependencies exactly in the sym-lib-table for each board.

This should make it much easier for people to clone this repo, open the
kicad projects and have things "just work".
This commit is contained in:
Pierre Chevalier 2021-01-09 20:55:56 +00:00
parent 2a2b52d8b8
commit dbbc9313cc
19 changed files with 66389 additions and 4 deletions

View File

@ -1,4 +1,8 @@
(sym_lib_table
(lib (name keyboard_parts)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_lib_tmk/keyboard_parts.lib)(options "")(descr ""))
(lib (name ferris-rescue)(type Legacy)(uri ${KIPRJMOD}/ferris-rescue.lib)(options "")(descr ""))
(lib (name Connector)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Connector.lib)(options "")(descr ""))
(lib (name Device)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Device.lib)(options "")(descr ""))
(lib (name Interface_Expansion)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Interface_Expansion.lib)(options "")(descr ""))
(lib (name power)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/power.lib)(options "")(descr ""))
(lib (name MCU_Microchip_ATmega)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/MCU_Microchip_ATmega.lib)(options "")(descr ""))
)

View File

@ -1,4 +1,9 @@
(sym_lib_table
(lib (name keyboard_parts)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_lib_tmk/keyboard_parts.lib)(options "")(descr ""))
(lib (name ferris-rescue)(type Legacy)(uri ${KIPRJMOD}/ferris-rescue.lib)(options "")(descr ""))
(lib (name Connector)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Connector.lib)(options "")(descr ""))
(lib (name Device)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Device.lib)(options "")(descr ""))
(lib (name Interface_Expansion)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Interface_Expansion.lib)(options "")(descr ""))
(lib (name power)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/power.lib)(options "")(descr ""))
(lib (name MCU_Microchip_ATmega)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/MCU_Microchip_ATmega.lib)(options "")(descr ""))
)

View File

@ -1,4 +1,9 @@
(sym_lib_table
(lib (name keyboard_parts)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_lib_tmk/keyboard_parts.lib)(options "")(descr ""))
(lib (name ferris-rescue)(type Legacy)(uri ${KIPRJMOD}/ferris-rescue.lib)(options "")(descr ""))
(lib (name Connector)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Connector.lib)(options "")(descr ""))
(lib (name Device)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Device.lib)(options "")(descr ""))
(lib (name Interface_Expansion)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Interface_Expansion.lib)(options "")(descr ""))
(lib (name power)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/power.lib)(options "")(descr ""))
(lib (name MCU_Microchip_ATmega)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/MCU_Microchip_ATmega.lib)(options "")(descr ""))
)

View File

@ -1,4 +1,9 @@
(sym_lib_table
(lib (name keyboard_parts)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_lib_tmk/keyboard_parts.lib)(options "")(descr ""))
(lib (name ferris-rescue)(type Legacy)(uri ${KIPRJMOD}/ferris-rescue.lib)(options "")(descr ""))
(lib (name Connector)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Connector.lib)(options "")(descr ""))
(lib (name Device)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Device.lib)(options "")(descr ""))
(lib (name Interface_Expansion)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Interface_Expansion.lib)(options "")(descr ""))
(lib (name power)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/power.lib)(options "")(descr ""))
(lib (name MCU_Microchip_ATmega)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/MCU_Microchip_ATmega.lib)(options "")(descr ""))
)

View File

@ -1,4 +1,13 @@
(sym_lib_table
(lib (name keyboard_parts)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_lib_tmk/keyboard_parts.lib)(options "")(descr ""))
(lib (name ferris-rescue)(type Legacy)(uri ${KIPRJMOD}/ferris-rescue.lib)(options "")(descr ""))
(lib (name Connector)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Connector.lib)(options "")(descr ""))
(lib (name Device)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Device.lib)(options "")(descr ""))
(lib (name Interface_Expansion)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Interface_Expansion.lib)(options "")(descr ""))
(lib (name power)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/power.lib)(options "")(descr ""))
(lib (name MCU_ST_STM32F0)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/MCU_ST_STM32F0.lib)(options "")(descr ""))
(lib (name Power_Protection)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Power_Protection.lib)(options "")(descr ""))
(lib (name Driver_LED)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Driver_LED.lib)(options "")(descr ""))
(lib (name Regulator_Linear)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Regulator_Linear.lib)(options "")(descr ""))
(lib (name Transistor_BJT)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Transistor_BJT.lib)(options "")(descr ""))
(lib (name Diode)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Diode.lib)(options "")(descr ""))
)

View File

@ -1,4 +1,13 @@
(sym_lib_table
(lib (name keyboard_parts)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_lib_tmk/keyboard_parts.lib)(options "")(descr ""))
(lib (name ferris-rescue)(type Legacy)(uri ${KIPRJMOD}/ferris-rescue.lib)(options "")(descr ""))
(lib (name Connector)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Connector.lib)(options "")(descr ""))
(lib (name Device)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Device.lib)(options "")(descr ""))
(lib (name Interface_Expansion)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Interface_Expansion.lib)(options "")(descr ""))
(lib (name power)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/power.lib)(options "")(descr ""))
(lib (name MCU_ST_STM32F0)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/MCU_ST_STM32F0.lib)(options "")(descr ""))
(lib (name Power_Protection)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Power_Protection.lib)(options "")(descr ""))
(lib (name Driver_LED)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Driver_LED.lib)(options "")(descr ""))
(lib (name Regulator_Linear)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Regulator_Linear.lib)(options "")(descr ""))
(lib (name Transistor_BJT)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Transistor_BJT.lib)(options "")(descr ""))
(lib (name Diode)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Diode.lib)(options "")(descr ""))
)

View File

@ -1,4 +1,12 @@
(sym_lib_table
(lib (name keyboard_parts)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_lib_tmk/keyboard_parts.lib)(options "")(descr ""))
(lib (name ferris-rescue)(type Legacy)(uri ${KIPRJMOD}/ferris-rescue.lib)(options "")(descr ""))
(lib (name Connector)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Connector.lib)(options "")(descr ""))
(lib (name Device)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Device.lib)(options "")(descr ""))
(lib (name Interface_Expansion)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Interface_Expansion.lib)(options "")(descr ""))
(lib (name power)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/power.lib)(options "")(descr ""))
(lib (name MCU_ST_STM32F0)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/MCU_ST_STM32F0.lib)(options "")(descr ""))
(lib (name Power_Protection)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Power_Protection.lib)(options "")(descr ""))
(lib (name Regulator_Linear)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Regulator_Linear.lib)(options "")(descr ""))
(lib (name Transistor_BJT)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Transistor_BJT.lib)(options "")(descr ""))
(lib (name Diode)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Diode.lib)(options "")(descr ""))
)

View File

@ -1,4 +1,13 @@
(sym_lib_table
(lib (name keyboard_parts)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_lib_tmk/keyboard_parts.lib)(options "")(descr ""))
(lib (name ferris-rescue)(type Legacy)(uri ${KIPRJMOD}/ferris-rescue.lib)(options "")(descr ""))
(lib (name Connector)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Connector.lib)(options "")(descr ""))
(lib (name Device)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Device.lib)(options "")(descr ""))
(lib (name Interface_Expansion)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Interface_Expansion.lib)(options "")(descr ""))
(lib (name power)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/power.lib)(options "")(descr ""))
(lib (name MCU_ST_STM32F0)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/MCU_ST_STM32F0.lib)(options "")(descr ""))
(lib (name Power_Protection)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Power_Protection.lib)(options "")(descr ""))
(lib (name Regulator_Linear)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Regulator_Linear.lib)(options "")(descr ""))
(lib (name Transistor_BJT)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Transistor_BJT.lib)(options "")(descr ""))
(lib (name Diode)(type Legacy)(uri ${KIPRJMOD}/../../sym/kicad_library/Diode.lib)(options "")(descr ""))
)

File diff suppressed because it is too large Load Diff

15665
sym/kicad_library/Device.lib Normal file

File diff suppressed because it is too large Load Diff

1974
sym/kicad_library/Diode.lib Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

1465
sym/kicad_library/power.lib Normal file

File diff suppressed because it is too large Load Diff