Skip to content

Commit d07ada3

Browse files
committed
Migrate to v2 manifest
1 parent 574838a commit d07ada3

File tree

13 files changed

+245
-23
lines changed

13 files changed

+245
-23
lines changed

generics/Capacitor.zen

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ Component(
113113
"P2": P2,
114114
},
115115
spice_model=SpiceModel(
116-
"//simulation/Capacitor.lib",
116+
"../simulation/Capacitor.lib",
117117
"C",
118118
nets=[P1, P2],
119119
args={"CVAL": str(value.value)},

generics/Crystal.zen

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ Component(
162162
symbol=Symbol(**_symbol(package)),
163163
footprint=File(_footprint(package)),
164164
spice_model=SpiceModel(
165-
"//simulation/Crystal.lib",
165+
"../simulation/Crystal.lib",
166166
_spice_subcircuit_name(package),
167167
nets=_spice_nets(package, XIN, XOUT, GND),
168168
args=_spice_args(frequency, load_capacitance, package),

generics/Diode.zen

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ Component(
140140
symbol=Symbol(**_symbol(variant)),
141141
footprint=File(_footprint(mount, package)),
142142
spice_model=SpiceModel(
143-
"//simulation/Diode.lib",
143+
"../simulation/Diode.lib",
144144
_spice_subcircuit_name(variant),
145145
nets=[A, K],
146146
args=_spice_args(variant, v_f, i_f, v_r, i_r),

generics/Inductor.zen

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ Component(
9090
"2": P2,
9191
},
9292
spice_model=SpiceModel(
93-
"//simulation/Inductor.lib",
93+
"../simulation/Inductor.lib",
9494
"L",
9595
nets=[P1, P2],
9696
args={"LVAL": str(value.value)},

generics/Led.zen

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ Component(
140140
footprint=File(_footprint(package)),
141141
prefix="D",
142142
spice_model=SpiceModel(
143-
"//simulation/Led.lib",
143+
"../simulation/Led.lib",
144144
_spice_subcircuit_name(color),
145145
nets=[A, K],
146146
args=_spice_args(color, forward_voltage, forward_current),

generics/NetTie.zen

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@ Component(
204204
prefix="NT",
205205
pins=_pins(P),
206206
spice_model=SpiceModel(
207-
"//simulation/NetTie.lib",
207+
"../simulation/NetTie.lib",
208208
_spice_subcircuit_name(pin_count),
209209
nets=_spice_nets(P, pin_count),
210210
args={"RVAL": "1m"}, # 1 milliohm for near-zero resistance

generics/Resistor.zen

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ Component(
107107
"P2": P2,
108108
},
109109
spice_model=SpiceModel(
110-
"//simulation/Resistor.lib",
110+
"../simulation/Resistor.lib",
111111
"R",
112112
nets=[P1, P2],
113113
args={"RVAL": str(value.value)},

pcb.sum

Lines changed: 109 additions & 0 deletions
Large diffs are not rendered by default.

pcb.toml

Lines changed: 114 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,115 @@
11
[workspace]
2-
name = "stdlib"
2+
repository = "github.com/diodeinc/stdlib"
3+
pcb-version = "0.3"
4+
members = []
5+
6+
[assets]
7+
"gitlab.com/kicad/libraries/kicad-footprints/Capacitor_SMD.pretty/C_01005_0402Metric.kicad_mod" = "9.0.3"
8+
"gitlab.com/kicad/libraries/kicad-footprints/Capacitor_SMD.pretty/C_0201_0603Metric.kicad_mod" = "9.0.3"
9+
"gitlab.com/kicad/libraries/kicad-footprints/Capacitor_SMD.pretty/C_0402_1005Metric.kicad_mod" = "9.0.3"
10+
"gitlab.com/kicad/libraries/kicad-footprints/Capacitor_SMD.pretty/C_0603_1608Metric.kicad_mod" = "9.0.3"
11+
"gitlab.com/kicad/libraries/kicad-footprints/Capacitor_SMD.pretty/C_0805_2012Metric.kicad_mod" = "9.0.3"
12+
"gitlab.com/kicad/libraries/kicad-footprints/Capacitor_SMD.pretty/C_1206_3216Metric.kicad_mod" = "9.0.3"
13+
"gitlab.com/kicad/libraries/kicad-footprints/Capacitor_SMD.pretty/C_1210_3225Metric.kicad_mod" = "9.0.3"
14+
"gitlab.com/kicad/libraries/kicad-footprints/Capacitor_SMD.pretty/C_1812_4532Metric.kicad_mod" = "9.0.3"
15+
"gitlab.com/kicad/libraries/kicad-footprints/Capacitor_SMD.pretty/C_1825_4564Metric.kicad_mod" = "9.0.3"
16+
"gitlab.com/kicad/libraries/kicad-footprints/Capacitor_SMD.pretty/C_2220_5750Metric.kicad_mod" = "9.0.3"
17+
"gitlab.com/kicad/libraries/kicad-footprints/Capacitor_SMD.pretty/C_2225_5664Metric.kicad_mod" = "9.0.3"
18+
"gitlab.com/kicad/libraries/kicad-footprints/Capacitor_SMD.pretty/C_3640_9110Metric.kicad_mod" = "9.0.3"
19+
"gitlab.com/kicad/libraries/kicad-footprints/Connector.pretty/Tag-Connect_TC2030-IDC-FP_2x03_P1.27mm_Vertical.kicad_mod" = "9.0.3"
20+
"gitlab.com/kicad/libraries/kicad-footprints/Connector.pretty/Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_Vertical.kicad_mod" = "9.0.3"
21+
"gitlab.com/kicad/libraries/kicad-footprints/Connector.pretty/Tag-Connect_TC2050-IDC-FP_2x05_P1.27mm_Vertical.kicad_mod" = "9.0.3"
22+
"gitlab.com/kicad/libraries/kicad-footprints/Connector.pretty/Tag-Connect_TC2050-IDC-NL_2x05_P1.27mm_Vertical.kicad_mod" = "9.0.3"
23+
"gitlab.com/kicad/libraries/kicad-footprints/Connector.pretty/Tag-Connect_TC2050-IDC-NL_2x05_P1.27mm_Vertical_with_bottom_clip.kicad_mod" = "9.0.3"
24+
"gitlab.com/kicad/libraries/kicad-footprints/Connector.pretty/Tag-Connect_TC2070-IDC-FP_2x07_P1.27mm_Vertical.kicad_mod" = "9.0.3"
25+
"gitlab.com/kicad/libraries/kicad-footprints/Connector_Molex.pretty/Molex_PicoBlade_53047-0210_1x02_P1.25mm_Vertical.kicad_mod" = "9.0.3"
26+
"gitlab.com/kicad/libraries/kicad-footprints/Connector_Molex.pretty/Molex_PicoBlade_53047-0310_1x03_P1.25mm_Vertical.kicad_mod" = "9.0.3"
27+
"gitlab.com/kicad/libraries/kicad-footprints/Connector_Molex.pretty/Molex_PicoBlade_53047-0410_1x04_P1.25mm_Vertical.kicad_mod" = "9.0.3"
28+
"gitlab.com/kicad/libraries/kicad-footprints/Connector_Molex.pretty/Molex_PicoBlade_53047-0510_1x05_P1.25mm_Vertical.kicad_mod" = "9.0.3"
29+
"gitlab.com/kicad/libraries/kicad-footprints/Connector_Molex.pretty/Molex_PicoBlade_53047-0610_1x06_P1.25mm_Vertical.kicad_mod" = "9.0.3"
30+
"gitlab.com/kicad/libraries/kicad-footprints/Connector_PinHeader_1.27mm.pretty" = "9.0.3"
31+
"gitlab.com/kicad/libraries/kicad-footprints/Connector_PinHeader_2.00mm.pretty" = "9.0.3"
32+
"gitlab.com/kicad/libraries/kicad-footprints/Connector_PinHeader_2.54mm.pretty" = "9.0.3"
33+
"gitlab.com/kicad/libraries/kicad-footprints/Connector_PinSocket_2.00mm.pretty" = "9.0.3"
34+
"gitlab.com/kicad/libraries/kicad-footprints/Connector_PinSocket_2.54mm.pretty" = "9.0.3"
35+
"gitlab.com/kicad/libraries/kicad-footprints/Connector_Wire.pretty/SolderWire-0.5sqmm_1x01_D0.9mm_OD2.3mm.kicad_mod" = "9.0.3"
36+
"gitlab.com/kicad/libraries/kicad-footprints/Connector_Wire.pretty/SolderWire-1.5sqmm_1x01_D1.7mm_OD3.9mm.kicad_mod" = "9.0.3"
37+
"gitlab.com/kicad/libraries/kicad-footprints/Connector_Wire.pretty/SolderWire-2.5sqmm_1x01_D2.4mm_OD4.4mm.kicad_mod" = "9.0.3"
38+
"gitlab.com/kicad/libraries/kicad-footprints/Connector_Wire.pretty/SolderWire-2sqmm_1x01_D2mm_OD3.9mm.kicad_mod" = "9.0.3"
39+
"gitlab.com/kicad/libraries/kicad-footprints/Connector_Wire.pretty/SolderWirePad_1x01_SMD_1x2mm.kicad_mod" = "9.0.3"
40+
"gitlab.com/kicad/libraries/kicad-footprints/Connector_Wire.pretty/SolderWirePad_1x01_SMD_5x10mm.kicad_mod" = "9.0.3"
41+
"gitlab.com/kicad/libraries/kicad-footprints/Crystal.pretty/Crystal_SMD_0603-2Pin_6.0x3.5mm.kicad_mod" = "9.0.3"
42+
"gitlab.com/kicad/libraries/kicad-footprints/Crystal.pretty/Crystal_SMD_0603-4Pin_6.0x3.5mm.kicad_mod" = "9.0.3"
43+
"gitlab.com/kicad/libraries/kicad-footprints/Crystal.pretty/Crystal_SMD_1210-4Pin_1.2x1.0mm.kicad_mod" = "9.0.3"
44+
"gitlab.com/kicad/libraries/kicad-footprints/Crystal.pretty/Crystal_SMD_2012-2Pin_2.0x1.2mm.kicad_mod" = "9.0.3"
45+
"gitlab.com/kicad/libraries/kicad-footprints/Crystal.pretty/Crystal_SMD_2016-4Pin_2.0x1.6mm.kicad_mod" = "9.0.3"
46+
"gitlab.com/kicad/libraries/kicad-footprints/Crystal.pretty/Crystal_SMD_2520-4Pin_2.5x2.0mm.kicad_mod" = "9.0.3"
47+
"gitlab.com/kicad/libraries/kicad-footprints/Crystal.pretty/Crystal_SMD_3215-2Pin_3.2x1.5mm.kicad_mod" = "9.0.3"
48+
"gitlab.com/kicad/libraries/kicad-footprints/Crystal.pretty/Crystal_SMD_3225-4Pin_3.2x2.5mm.kicad_mod" = "9.0.3"
49+
"gitlab.com/kicad/libraries/kicad-footprints/Crystal.pretty/Crystal_SMD_5032-2Pin_5.0x3.2mm.kicad_mod" = "9.0.3"
50+
"gitlab.com/kicad/libraries/kicad-footprints/Crystal.pretty/Crystal_SMD_5032-4Pin_5.0x3.2mm.kicad_mod" = "9.0.3"
51+
"gitlab.com/kicad/libraries/kicad-footprints/Crystal.pretty/Crystal_SMD_7050-2Pin_7.0x5.0mm.kicad_mod" = "9.0.3"
52+
"gitlab.com/kicad/libraries/kicad-footprints/Crystal.pretty/Crystal_SMD_7050-4Pin_7.0x5.0mm.kicad_mod" = "9.0.3"
53+
"gitlab.com/kicad/libraries/kicad-footprints/Diode_SMD.pretty/D_SMA.kicad_mod" = "9.0.3"
54+
"gitlab.com/kicad/libraries/kicad-footprints/Diode_SMD.pretty/D_SMB.kicad_mod" = "9.0.3"
55+
"gitlab.com/kicad/libraries/kicad-footprints/Diode_SMD.pretty/D_SMC.kicad_mod" = "9.0.3"
56+
"gitlab.com/kicad/libraries/kicad-footprints/Diode_SMD.pretty/D_SMF.kicad_mod" = "9.0.3"
57+
"gitlab.com/kicad/libraries/kicad-footprints/Diode_SMD.pretty/D_SOD-123.kicad_mod" = "9.0.3"
58+
"gitlab.com/kicad/libraries/kicad-footprints/Diode_SMD.pretty/D_SOD-323.kicad_mod" = "9.0.3"
59+
"gitlab.com/kicad/libraries/kicad-footprints/Diode_SMD.pretty/D_SOD-523.kicad_mod" = "9.0.3"
60+
"gitlab.com/kicad/libraries/kicad-footprints/Fiducial.pretty" = "9.0.3"
61+
"gitlab.com/kicad/libraries/kicad-footprints/Inductor_SMD.pretty/L_0201_0603Metric.kicad_mod" = "9.0.3"
62+
"gitlab.com/kicad/libraries/kicad-footprints/Inductor_SMD.pretty/L_0402_1005Metric.kicad_mod" = "9.0.3"
63+
"gitlab.com/kicad/libraries/kicad-footprints/Inductor_SMD.pretty/L_0603_1608Metric.kicad_mod" = "9.0.3"
64+
"gitlab.com/kicad/libraries/kicad-footprints/Inductor_SMD.pretty/L_0805_2012Metric.kicad_mod" = "9.0.3"
65+
"gitlab.com/kicad/libraries/kicad-footprints/Inductor_SMD.pretty/L_1206_3216Metric.kicad_mod" = "9.0.3"
66+
"gitlab.com/kicad/libraries/kicad-footprints/Inductor_SMD.pretty/L_1210_3225Metric.kicad_mod" = "9.0.3"
67+
"gitlab.com/kicad/libraries/kicad-footprints/Inductor_SMD.pretty/L_2010_5025Metric.kicad_mod" = "9.0.3"
68+
"gitlab.com/kicad/libraries/kicad-footprints/Inductor_SMD.pretty/L_2512_6332Metric.kicad_mod" = "9.0.3"
69+
"gitlab.com/kicad/libraries/kicad-footprints/Jumper.pretty/SolderJumper-2_P1.3mm_Bridged_Pad1.0x1.5mm.kicad_mod" = "9.0.3"
70+
"gitlab.com/kicad/libraries/kicad-footprints/Jumper.pretty/SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm.kicad_mod" = "9.0.3"
71+
"gitlab.com/kicad/libraries/kicad-footprints/Jumper.pretty/SolderJumper-3_P1.3mm_Bridged12_Pad1.0x1.5mm.kicad_mod" = "9.0.3"
72+
"gitlab.com/kicad/libraries/kicad-footprints/Jumper.pretty/SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm.kicad_mod" = "9.0.3"
73+
"gitlab.com/kicad/libraries/kicad-footprints/LED_SMD.pretty/LED_0201_0603Metric.kicad_mod" = "9.0.3"
74+
"gitlab.com/kicad/libraries/kicad-footprints/LED_SMD.pretty/LED_0402_1005Metric.kicad_mod" = "9.0.3"
75+
"gitlab.com/kicad/libraries/kicad-footprints/LED_SMD.pretty/LED_0603_1608Metric.kicad_mod" = "9.0.3"
76+
"gitlab.com/kicad/libraries/kicad-footprints/LED_SMD.pretty/LED_0805_2012Metric.kicad_mod" = "9.0.3"
77+
"gitlab.com/kicad/libraries/kicad-footprints/LED_SMD.pretty/LED_1206_3216Metric.kicad_mod" = "9.0.3"
78+
"gitlab.com/kicad/libraries/kicad-footprints/LED_SMD.pretty/LED_1206_3216Metric_ReverseMount_Hole1.8x2.4mm.kicad_mod" = "9.0.3"
79+
"gitlab.com/kicad/libraries/kicad-footprints/LED_SMD.pretty/LED_1210_3225Metric.kicad_mod" = "9.0.3"
80+
"gitlab.com/kicad/libraries/kicad-footprints/LED_SMD.pretty/LED_1812_4532Metric.kicad_mod" = "9.0.3"
81+
"gitlab.com/kicad/libraries/kicad-footprints/LED_SMD.pretty/LED_2010_5025Metric.kicad_mod" = "9.0.3"
82+
"gitlab.com/kicad/libraries/kicad-footprints/LED_SMD.pretty/LED_2512_6332Metric.kicad_mod" = "9.0.3"
83+
"gitlab.com/kicad/libraries/kicad-footprints/MountingHole.pretty" = "9.0.3"
84+
"gitlab.com/kicad/libraries/kicad-footprints/Mounting_Wuerth.pretty" = "9.0.3"
85+
"gitlab.com/kicad/libraries/kicad-footprints/NetTie.pretty/NetTie-2_SMD_Pad0.5mm.kicad_mod" = "9.0.3"
86+
"gitlab.com/kicad/libraries/kicad-footprints/NetTie.pretty/NetTie-2_SMD_Pad2.0mm.kicad_mod" = "9.0.3"
87+
"gitlab.com/kicad/libraries/kicad-footprints/NetTie.pretty/NetTie-2_THT_Pad0.3mm.kicad_mod" = "9.0.3"
88+
"gitlab.com/kicad/libraries/kicad-footprints/NetTie.pretty/NetTie-2_THT_Pad1.0mm.kicad_mod" = "9.0.3"
89+
"gitlab.com/kicad/libraries/kicad-footprints/NetTie.pretty/NetTie-3_SMD_Pad0.5mm.kicad_mod" = "9.0.3"
90+
"gitlab.com/kicad/libraries/kicad-footprints/NetTie.pretty/NetTie-3_SMD_Pad2.0mm.kicad_mod" = "9.0.3"
91+
"gitlab.com/kicad/libraries/kicad-footprints/NetTie.pretty/NetTie-3_THT_Pad0.3mm.kicad_mod" = "9.0.3"
92+
"gitlab.com/kicad/libraries/kicad-footprints/NetTie.pretty/NetTie-3_THT_Pad1.0mm.kicad_mod" = "9.0.3"
93+
"gitlab.com/kicad/libraries/kicad-footprints/NetTie.pretty/NetTie-4_SMD_Pad0.5mm.kicad_mod" = "9.0.3"
94+
"gitlab.com/kicad/libraries/kicad-footprints/NetTie.pretty/NetTie-4_SMD_Pad2.0mm.kicad_mod" = "9.0.3"
95+
"gitlab.com/kicad/libraries/kicad-footprints/NetTie.pretty/NetTie-4_THT_Pad0.3mm.kicad_mod" = "9.0.3"
96+
"gitlab.com/kicad/libraries/kicad-footprints/NetTie.pretty/NetTie-4_THT_Pad1.0mm.kicad_mod" = "9.0.3"
97+
"gitlab.com/kicad/libraries/kicad-footprints/Package_SO.pretty/SOIC-8_7.5x5.85mm_P1.27mm.kicad_mod" = "9.0.3"
98+
"gitlab.com/kicad/libraries/kicad-footprints/Package_TO_SOT_SMD.pretty/SOT-23-3.kicad_mod" = "9.0.3"
99+
"gitlab.com/kicad/libraries/kicad-footprints/Package_TO_SOT_SMD.pretty/SOT-23.kicad_mod" = "9.0.3"
100+
"gitlab.com/kicad/libraries/kicad-footprints/Resistor_SMD.pretty/R_0201_0603Metric.kicad_mod" = "9.0.3"
101+
"gitlab.com/kicad/libraries/kicad-footprints/Resistor_SMD.pretty/R_0402_1005Metric.kicad_mod" = "9.0.3"
102+
"gitlab.com/kicad/libraries/kicad-footprints/Resistor_SMD.pretty/R_0603_1608Metric.kicad_mod" = "9.0.3"
103+
"gitlab.com/kicad/libraries/kicad-footprints/Resistor_SMD.pretty/R_0805_2012Metric.kicad_mod" = "9.0.3"
104+
"gitlab.com/kicad/libraries/kicad-footprints/Resistor_SMD.pretty/R_1206_3216Metric.kicad_mod" = "9.0.3"
105+
"gitlab.com/kicad/libraries/kicad-footprints/Resistor_SMD.pretty/R_1210_3225Metric.kicad_mod" = "9.0.3"
106+
"gitlab.com/kicad/libraries/kicad-footprints/Resistor_SMD.pretty/R_2010_5025Metric.kicad_mod" = "9.0.3"
107+
"gitlab.com/kicad/libraries/kicad-footprints/Resistor_SMD.pretty/R_2512_6332Metric.kicad_mod" = "9.0.3"
108+
"gitlab.com/kicad/libraries/kicad-footprints/TestPoint.pretty" = "9.0.3"
109+
"gitlab.com/kicad/libraries/kicad-symbols/Connector.kicad_sym" = "9.0.3"
110+
"gitlab.com/kicad/libraries/kicad-symbols/Connector_Generic.kicad_sym" = "9.0.3"
111+
"gitlab.com/kicad/libraries/kicad-symbols/Device.kicad_sym" = "9.0.3"
112+
"gitlab.com/kicad/libraries/kicad-symbols/Mechanical.kicad_sym" = "9.0.3"
113+
"gitlab.com/kicad/libraries/kicad-symbols/Simulation_SPICE.kicad_sym" = "9.0.3"
114+
"gitlab.com/kicad/libraries/kicad-symbols/Simulation_SPICE.sp" = "9.0.3"
115+
"gitlab.com/kicad/libraries/kicad-symbols/power.kicad_sym" = "9.0.3"

simulation/test/test_InvertingSum.zen

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
"""Test for Spice model of Resistor."""
22

3-
load("//amplifiers.zen", "inverting_sum", "sallen_key_lowpass")
4-
load("//interfaces.zen", "Ground", "Opamp", "Power")
3+
load("../../amplifiers.zen", "inverting_sum", "sallen_key_lowpass")
4+
load("../../interfaces.zen", "Ground", "Opamp", "Power")
55

6-
OperationalAmplifier = Module("//generics/OperationalAmplifier.zen")
7-
Resistor = Module("//generics/Resistor.zen")
6+
OperationalAmplifier = Module("../../generics/OperationalAmplifier.zen")
7+
Resistor = Module("../../generics/Resistor.zen")
88

99
VP = Power("VP")
1010
VN = Power("VN")

0 commit comments

Comments
 (0)