Skip to content

Commit 5c8b5f8

Browse files
authored
Merge pull request #8 from LibrePCB-Libraries/upgrade-file-format
Upgrade to file format v2
2 parents 4f79651 + 836c8a9 commit 5c8b5f8

File tree

7 files changed

+97
-38
lines changed

7 files changed

+97
-38
lines changed

.github/workflows/main.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ name: CI
22
on: [push, pull_request]
33
jobs:
44
check:
5-
runs-on: ubuntu-22.04
5+
runs-on: ubuntu-24.04
66
container:
7-
image: librepcb/librepcb-cli:1.0.0-rc1
7+
image: librepcb/librepcb-cli:2.0.0-rc1
88
options: --entrypoint /bin/bash
99
steps:
1010
- uses: actions/checkout@v1

.librepcb-lib

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1
1+
2
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1
1+
2
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1
1+
2

dev/c013e58e-3841-4aa1-b23d-e82bcd06d6e0/device.lp

Lines changed: 84 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -10,34 +10,90 @@
1010
(category 58601391-795b-4ebf-ae55-984352167ce4)
1111
(component fc58b79f-8fbf-45d3-b97c-2faaa02279f6)
1212
(package 2bdb4572-0418-4f98-8cce-1e128f01afd4)
13-
(pad 028d939e-22f2-432a-ab20-a1002ab3c417 (signal 5a10a8fc-96bf-4eef-9960-a66ac0f62a1b))
14-
(pad 2002cce3-1e0b-4b8a-b617-10c428c41add (signal ffc92765-a5ce-4450-a267-a57c43748c49))
15-
(pad 2691af30-5d8c-409d-ab7e-3dcd7d749a53 (signal d3b7e246-3e87-4c2b-829d-a9a876aa6312))
16-
(pad 2a2e806e-21dc-4868-88a3-7aba57f3cee0 (signal 14080672-74ea-4441-b093-3cbf606e02d6))
17-
(pad 30751f3d-6635-4421-a7d3-5b36e9ca9409 (signal f06f08b3-2b45-4136-874b-ea30d2b892b8))
18-
(pad 3f6435d2-7680-4c89-9a36-6600b0118219 (signal 9efa8481-bca9-46af-b23f-15b699b7661a))
19-
(pad 432182dd-7143-40e2-8ff2-c7bbb2f6e472 (signal ea45c409-06dc-4b05-9f0e-4c502595dbb8))
20-
(pad 49ad86bc-e3b9-4d99-ac9d-3b908ad3a165 (signal 65320840-30af-4437-a9ca-9d2ce79d6716))
21-
(pad 4af0e5e9-764b-4e4b-a4bf-88fbe7ff80e4 (signal 7bd7385d-b4cc-44f7-b951-d87d45b14492))
22-
(pad 4bd3bbca-9c8b-4ac6-adad-4544c867a4dd (signal 4b938485-ae8a-4c9b-abce-a91085e81764))
23-
(pad 4bd68ba0-5a7d-4c08-b9be-bd4b83609e05 (signal 93f7ac6b-b5fd-4443-909c-146ab6626e30))
24-
(pad 4e6d48b4-1ee7-43b1-93c4-1872f9f26934 (signal 924ad405-76ea-4543-83f0-b18b526ce59b))
25-
(pad 52eab2fb-c1d4-44ec-a2e1-f569eed15045 (signal 7f5e9cbc-42f0-4523-8614-0a4f1a45524b))
26-
(pad 571db755-a7e9-4be6-98fc-7a0a45224280 (signal a9214643-eec1-410e-8396-80cba14c968e))
27-
(pad 5772ae95-ec44-4a40-b415-b94ba90093f6 (signal 5a10a8fc-96bf-4eef-9960-a66ac0f62a1b))
28-
(pad 5d478499-a348-4053-bfd9-c5128374cb78 (signal fa4c575a-b2d1-4d40-803c-cceb9ee09d03))
29-
(pad 75609e64-ca1c-4030-a195-6654cff39cd0 (signal 257da2da-246e-4b62-b249-0230c4ee2a72))
30-
(pad 78fd2181-f925-4b0f-9629-0885926578c3 (signal none))
31-
(pad 9711547d-fbe3-45d0-bb57-da5969db6d4b (signal c0aa9046-3b0c-4d01-8ab6-308b7f8499c7))
32-
(pad a220281b-867b-4742-ae6a-b8959d7a2abc (signal 51bb4fe4-3457-4881-8962-d7714a046337))
33-
(pad a40c91af-0fcd-4572-a0c1-358b15b38874 (signal none))
34-
(pad b0d96bdf-631b-43a6-97d6-1d4f31faaa58 (signal 840baec0-fb09-4088-90e3-afaceb29b3c5))
35-
(pad b811938a-6005-4965-b54d-e62e07cd5e08 (signal 40369577-2909-4867-a28d-48375c40607b))
36-
(pad ce8612cd-23ea-4bde-b452-a6506d459e6f (signal 233c886a-bccf-4c75-a392-bf5a4a51e308))
37-
(pad d1de13b3-1902-4e2f-b98b-4fdfb4da12a5 (signal e58a74c3-7231-4d5b-89fa-163ac90a8bdf))
38-
(pad d8b9d190-a777-45f2-a46c-894d0f12cf1a (signal 5a10a8fc-96bf-4eef-9960-a66ac0f62a1b))
39-
(pad dd7e934b-ce89-41a2-9000-a1de4a51a5d1 (signal a782c367-ef12-4dfb-a1d4-1bbdbe417e21))
40-
(pad f3e96534-b6d9-4fa5-a37c-b0ed31992b29 (signal 3abb8ae0-5dd8-490c-bf70-2cb81222142e))
13+
(pad 028d939e-22f2-432a-ab20-a1002ab3c417 (optional false)
14+
(signal 5a10a8fc-96bf-4eef-9960-a66ac0f62a1b)
15+
)
16+
(pad 2002cce3-1e0b-4b8a-b617-10c428c41add (optional false)
17+
(signal ffc92765-a5ce-4450-a267-a57c43748c49)
18+
)
19+
(pad 2691af30-5d8c-409d-ab7e-3dcd7d749a53 (optional false)
20+
(signal d3b7e246-3e87-4c2b-829d-a9a876aa6312)
21+
)
22+
(pad 2a2e806e-21dc-4868-88a3-7aba57f3cee0 (optional false)
23+
(signal 14080672-74ea-4441-b093-3cbf606e02d6)
24+
)
25+
(pad 30751f3d-6635-4421-a7d3-5b36e9ca9409 (optional false)
26+
(signal f06f08b3-2b45-4136-874b-ea30d2b892b8)
27+
)
28+
(pad 3f6435d2-7680-4c89-9a36-6600b0118219 (optional false)
29+
(signal 9efa8481-bca9-46af-b23f-15b699b7661a)
30+
)
31+
(pad 432182dd-7143-40e2-8ff2-c7bbb2f6e472 (optional false)
32+
(signal ea45c409-06dc-4b05-9f0e-4c502595dbb8)
33+
)
34+
(pad 49ad86bc-e3b9-4d99-ac9d-3b908ad3a165 (optional false)
35+
(signal 65320840-30af-4437-a9ca-9d2ce79d6716)
36+
)
37+
(pad 4af0e5e9-764b-4e4b-a4bf-88fbe7ff80e4 (optional false)
38+
(signal 7bd7385d-b4cc-44f7-b951-d87d45b14492)
39+
)
40+
(pad 4bd3bbca-9c8b-4ac6-adad-4544c867a4dd (optional false)
41+
(signal 4b938485-ae8a-4c9b-abce-a91085e81764)
42+
)
43+
(pad 4bd68ba0-5a7d-4c08-b9be-bd4b83609e05 (optional false)
44+
(signal 93f7ac6b-b5fd-4443-909c-146ab6626e30)
45+
)
46+
(pad 4e6d48b4-1ee7-43b1-93c4-1872f9f26934 (optional false)
47+
(signal 924ad405-76ea-4543-83f0-b18b526ce59b)
48+
)
49+
(pad 52eab2fb-c1d4-44ec-a2e1-f569eed15045 (optional false)
50+
(signal 7f5e9cbc-42f0-4523-8614-0a4f1a45524b)
51+
)
52+
(pad 571db755-a7e9-4be6-98fc-7a0a45224280 (optional false)
53+
(signal a9214643-eec1-410e-8396-80cba14c968e)
54+
)
55+
(pad 5772ae95-ec44-4a40-b415-b94ba90093f6 (optional false)
56+
(signal 5a10a8fc-96bf-4eef-9960-a66ac0f62a1b)
57+
)
58+
(pad 5d478499-a348-4053-bfd9-c5128374cb78 (optional false)
59+
(signal fa4c575a-b2d1-4d40-803c-cceb9ee09d03)
60+
)
61+
(pad 75609e64-ca1c-4030-a195-6654cff39cd0 (optional false)
62+
(signal 257da2da-246e-4b62-b249-0230c4ee2a72)
63+
)
64+
(pad 78fd2181-f925-4b0f-9629-0885926578c3 (optional false)
65+
(signal none)
66+
)
67+
(pad 9711547d-fbe3-45d0-bb57-da5969db6d4b (optional false)
68+
(signal c0aa9046-3b0c-4d01-8ab6-308b7f8499c7)
69+
)
70+
(pad a220281b-867b-4742-ae6a-b8959d7a2abc (optional false)
71+
(signal 51bb4fe4-3457-4881-8962-d7714a046337)
72+
)
73+
(pad a40c91af-0fcd-4572-a0c1-358b15b38874 (optional false)
74+
(signal none)
75+
)
76+
(pad b0d96bdf-631b-43a6-97d6-1d4f31faaa58 (optional false)
77+
(signal 840baec0-fb09-4088-90e3-afaceb29b3c5)
78+
)
79+
(pad b811938a-6005-4965-b54d-e62e07cd5e08 (optional false)
80+
(signal 40369577-2909-4867-a28d-48375c40607b)
81+
)
82+
(pad ce8612cd-23ea-4bde-b452-a6506d459e6f (optional false)
83+
(signal 233c886a-bccf-4c75-a392-bf5a4a51e308)
84+
)
85+
(pad d1de13b3-1902-4e2f-b98b-4fdfb4da12a5 (optional false)
86+
(signal e58a74c3-7231-4d5b-89fa-163ac90a8bdf)
87+
)
88+
(pad d8b9d190-a777-45f2-a46c-894d0f12cf1a (optional false)
89+
(signal 5a10a8fc-96bf-4eef-9960-a66ac0f62a1b)
90+
)
91+
(pad dd7e934b-ce89-41a2-9000-a1de4a51a5d1 (optional false)
92+
(signal a782c367-ef12-4dfb-a1d4-1bbdbe417e21)
93+
)
94+
(pad f3e96534-b6d9-4fa5-a37c-b0ed31992b29 (optional false)
95+
(signal 3abb8ae0-5dd8-490c-bf70-2cb81222142e)
96+
)
4197
(part "FT232RL-TUBE" (manufacturer "FTDI")
4298
)
4399
(part "FT232RL-REEL" (manufacturer "FTDI")
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1
1+
2

sym/721646ac-cba4-4f1b-ae89-f6477cf9b64f/symbol.lp

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
(deprecated false)
99
(generated_by "")
1010
(category 58601391-795b-4ebf-ae55-984352167ce4)
11+
(grid_interval 2.54)
1112
(pin 8bdd58d4-0b07-40b7-a73b-3383b7020181 (name "USBDM")
1213
(position -10.16 10.16) (rotation 0.0) (length 2.54)
1314
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
@@ -136,10 +137,12 @@
136137
(vertex (position -7.62 -25.4) (angle 0.0))
137138
(vertex (position -7.62 25.4) (angle 0.0))
138139
)
139-
(text 4084eae2-2f46-4b6b-a139-ca47ffb7ea21 (layer sym_names) (value "{{NAME}}")
140-
(align left bottom) (height 2.54) (position -7.62 25.4) (rotation 0.0)
140+
(text 4084eae2-2f46-4b6b-a139-ca47ffb7ea21 (layer sym_names) (height 2.54)
141+
(align left bottom) (position -7.62 25.4) (rotation 0.0) (lock false)
142+
(value "{{NAME}}")
141143
)
142-
(text 66a8a199-c712-4c0a-9119-25fea6fac224 (layer sym_values) (value "{{VALUE}}")
143-
(align left top) (height 2.54) (position -7.62 -25.4) (rotation 0.0)
144+
(text 66a8a199-c712-4c0a-9119-25fea6fac224 (layer sym_values) (height 2.54)
145+
(align left top) (position -7.62 -25.4) (rotation 0.0) (lock false)
146+
(value "{{VALUE}}")
144147
)
145148
)

0 commit comments

Comments
 (0)