@@ -45,15 +45,15 @@ jobs:
4545
4646 # 1. Minimal (min)
4747 $CARGO_CMD --package minot --bin minot --no-default-features
48- mkdir -p dist/min && cp target/$RUST_TARGET/release/minot dist/min/
48+ mkdir -p dist/min && cp target/$RUST_TARGET/full- release/minot dist/min/
4949
5050 # 2. Coord (co)
5151 $CARGO_CMD --package minot --bin minot --features embed-coord
52- mkdir -p dist/co && cp target/$RUST_TARGET/release/minot dist/co/
52+ mkdir -p dist/co && cp target/$RUST_TARGET/full- release/minot dist/co/
5353
5454 # 3. Ratpub (rat)
5555 $CARGO_CMD --package minot --bin minot --features embed-coord,embed-ratpub
56- mkdir -p dist/rat && cp target/$RUST_TARGET/release/minot dist/rat/
56+ mkdir -p dist/rat && cp target/$RUST_TARGET/full- release/minot dist/rat/
5757
5858 # 4. Sidecars & Libs
5959 $CARGO_CMD --package minot --bin minot-coord
@@ -62,10 +62,10 @@ jobs:
6262 $CARGO_CMD --package mt_rat --lib
6363
6464 # Move shared artifacts to root of dist
65- cp target/$RUST_TARGET/release/minot-coord dist/
66- cp target/$RUST_TARGET/release/wind-rat dist/
67- cp target/$RUST_TARGET/release/wind-ros2-native dist/
68- cp target/$RUST_TARGET/release/librat.a dist/
65+ cp target/$RUST_TARGET/full- release/minot-coord dist/
66+ cp target/$RUST_TARGET/full- release/wind-rat dist/
67+ cp target/$RUST_TARGET/full- release/wind-ros2-native dist/
68+ cp target/$RUST_TARGET/full- release/librat.a dist/
6969 cp mt_rat/rat.h dist/
7070
7171 - name : " Archive binary"
@@ -100,15 +100,15 @@ jobs:
100100
101101 # 1. Minimal (min)
102102 $CARGO_CMD --package minot --bin minot --no-default-features
103- mkdir -p dist/min && cp target/$RUST_TARGET/release/minot dist/min/
103+ mkdir -p dist/min && cp target/$RUST_TARGET/full- release/minot dist/min/
104104
105105 # 2. Coord (co)
106106 $CARGO_CMD --package minot --bin minot --features embed-coord
107- mkdir -p dist/co && cp target/$RUST_TARGET/release/minot dist/co/
107+ mkdir -p dist/co && cp target/$RUST_TARGET/full- release/minot dist/co/
108108
109109 # 3. Ratpub (rat)
110110 $CARGO_CMD --package minot --bin minot --features embed-coord,embed-ratpub
111- mkdir -p dist/rat && cp target/$RUST_TARGET/release/minot dist/rat/
111+ mkdir -p dist/rat && cp target/$RUST_TARGET/full- release/minot dist/rat/
112112
113113 # 4. Sidecars & Libs
114114 $CARGO_CMD --package minot --bin minot-coord
@@ -117,12 +117,12 @@ jobs:
117117 $CARGO_CMD --package mt_wind --bin wind-ros1-native --features ros1-native
118118 $CARGO_CMD --package mt_rat --lib
119119
120- cp target/$RUST_TARGET/release/minot-coord dist/
121- cp target/$RUST_TARGET/release/wind-rat dist/
122- cp target/$RUST_TARGET/release/wind-ros2-native dist/
123- cp target/$RUST_TARGET/release/wind-ros1-native dist/
124- cp target/$RUST_TARGET/release/librat.a dist/
125- cp target/$RUST_TARGET/release/librat.so dist/
120+ cp target/$RUST_TARGET/full- release/minot-coord dist/
121+ cp target/$RUST_TARGET/full- release/wind-rat dist/
122+ cp target/$RUST_TARGET/full- release/wind-ros2-native dist/
123+ cp target/$RUST_TARGET/full- release/wind-ros1-native dist/
124+ cp target/$RUST_TARGET/full- release/librat.a dist/
125+ cp target/$RUST_TARGET/full- release/librat.so dist/
126126 cp mt_rat/rat.h dist/
127127
128128 # Prepare pkg-config and cmake files
@@ -171,21 +171,21 @@ jobs:
171171
172172 # Variants
173173 $CARGO_CMD --package minot --bin minot --no-default-features
174- mkdir -p dist/min && cp target/$RUST_TARGET/release/minot dist/min/
174+ mkdir -p dist/min && cp target/$RUST_TARGET/full- release/minot dist/min/
175175
176176 $CARGO_CMD --package minot --bin minot --features embed-coord
177- mkdir -p dist/co && cp target/$RUST_TARGET/release/minot dist/co/
177+ mkdir -p dist/co && cp target/$RUST_TARGET/full- release/minot dist/co/
178178
179179 $CARGO_CMD --package minot --bin minot --features embed-coord,embed-ratpub
180- mkdir -p dist/rat && cp target/$RUST_TARGET/release/minot dist/rat/
180+ mkdir -p dist/rat && cp target/$RUST_TARGET/full- release/minot dist/rat/
181181
182182 # Sidecars
183183 $CARGO_CMD --package minot --bin minot-coord
184184 $CARGO_CMD --package mt_rat --lib
185185
186- cp target/$RUST_TARGET/release/minot-coord dist/
187- cp target/$RUST_TARGET/release/librat.a dist/
188- cp target/$RUST_TARGET/release/librat.so dist/
186+ cp target/$RUST_TARGET/full- release/minot-coord dist/
187+ cp target/$RUST_TARGET/full- release/librat.a dist/
188+ cp target/$RUST_TARGET/full- release/librat.so dist/
189189 cp mt_rat/rat.h dist/
190190
191191 # Prepare pkg-config and cmake files
@@ -234,23 +234,23 @@ jobs:
234234
235235 # Variants
236236 $CARGO_CMD --package minot --bin minot --no-default-features
237- mkdir -p dist/min && cp target/$RUST_TARGET/release/minot dist/min/
237+ mkdir -p dist/min && cp target/$RUST_TARGET/full- release/minot dist/min/
238238
239239 $CARGO_CMD --package minot --bin minot --features embed-coord
240- mkdir -p dist/co && cp target/$RUST_TARGET/release/minot dist/co/
240+ mkdir -p dist/co && cp target/$RUST_TARGET/full- release/minot dist/co/
241241
242242 $CARGO_CMD --package minot --bin minot --features embed-coord,embed-ratpub
243- mkdir -p dist/rat && cp target/$RUST_TARGET/release/minot dist/rat/
243+ mkdir -p dist/rat && cp target/$RUST_TARGET/full- release/minot dist/rat/
244244
245245 # Sidecars
246246 $CARGO_CMD --package minot --bin minot-coord
247247 $CARGO_CMD --package mt_wind --bin wind-rat --features ratpub
248248 $CARGO_CMD --package mt_rat --lib
249249
250- cp target/$RUST_TARGET/release/minot-coord dist/
251- cp target/$RUST_TARGET/release/wind-rat dist/
252- cp target/$RUST_TARGET/release/librat.a dist/
253- cp target/$RUST_TARGET/release/librat.so dist/
250+ cp target/$RUST_TARGET/full- release/minot-coord dist/
251+ cp target/$RUST_TARGET/full- release/wind-rat dist/
252+ cp target/$RUST_TARGET/full- release/librat.a dist/
253+ cp target/$RUST_TARGET/full- release/librat.so dist/
254254 cp mt_rat/rat.h dist/
255255
256256 # Prepare pkg-config and cmake files
@@ -299,26 +299,26 @@ jobs:
299299 CARGO_CMD="cargo build --target $RUST_TARGET --profile full-release"
300300
301301 $CARGO_CMD --package minot --bin minot --no-default-features
302- mkdir -p dist/min && cp target/$RUST_TARGET/release/minot dist/min/
302+ mkdir -p dist/min && cp target/$RUST_TARGET/full- release/minot dist/min/
303303
304304 $CARGO_CMD --package minot --bin minot --features embed-coord
305- mkdir -p dist/co && cp target/$RUST_TARGET/release/minot dist/co/
305+ mkdir -p dist/co && cp target/$RUST_TARGET/full- release/minot dist/co/
306306
307307 $CARGO_CMD --package minot --bin minot --features embed-coord,embed-ratpub
308- mkdir -p dist/rat && cp target/$RUST_TARGET/release/minot dist/rat/
308+ mkdir -p dist/rat && cp target/$RUST_TARGET/full- release/minot dist/rat/
309309
310310 $CARGO_CMD --package minot --bin minot-coord
311311 $CARGO_CMD --package mt_wind --bin wind-rat --features ratpub
312312 $CARGO_CMD --package mt_wind --bin wind-ros2-native --features ros2-native
313313 $CARGO_CMD --package mt_wind --bin wind-ros1-native --features ros1-native
314314 $CARGO_CMD --package mt_rat --lib
315315
316- cp target/$RUST_TARGET/release/minot-coord dist/
317- cp target/$RUST_TARGET/release/wind-rat dist/
318- cp target/$RUST_TARGET/release/wind-ros2-native dist/
319- cp target/$RUST_TARGET/release/wind-ros1-native dist/
320- cp target/$RUST_TARGET/release/librat.a dist/
321- cp target/$RUST_TARGET/release/librat.dylib dist/
316+ cp target/$RUST_TARGET/full- release/minot-coord dist/
317+ cp target/$RUST_TARGET/full- release/wind-rat dist/
318+ cp target/$RUST_TARGET/full- release/wind-ros2-native dist/
319+ cp target/$RUST_TARGET/full- release/wind-ros1-native dist/
320+ cp target/$RUST_TARGET/full- release/librat.a dist/
321+ cp target/$RUST_TARGET/full- release/librat.dylib dist/
322322 cp mt_rat/rat.h dist/
323323
324324 # Prepare pkg-config and cmake files
@@ -376,13 +376,13 @@ jobs:
376376
377377 # Feature: embed-ros2-c
378378 $CARGO_CMD --package minot --bin minot --features embed-coord,embed-ros2-c
379- mkdir -p dist/ros2 && cp target/$RUST_TARGET/release/minot dist/ros2/
379+ mkdir -p dist/ros2 && cp target/$RUST_TARGET/full- release/minot dist/ros2/
380380
381381 $CARGO_CMD --package mt_wind --bin wind-ros2-c --features ros2-c
382382 $CARGO_CMD --package minot --bin minot-coord
383383
384384 # Copy root artifacts
385- cp target/$RUST_TARGET/release/wind-ros2-c dist/
385+ cp target/$RUST_TARGET/full- release/wind-ros2-c dist/
386386
387387 - name : " Archive binary"
388388 run : |
@@ -568,11 +568,11 @@ jobs:
568568 CARGO_CMD="cargo build --target $RUST_TARGET --profile full-release"
569569
570570 $CARGO_CMD --package minot --bin minot --features embed-coord,embed-ros2-c
571- mkdir -p dist/ros2 && cp target/$RUST_TARGET/release/minot dist/ros2/
571+ mkdir -p dist/ros2 && cp target/$RUST_TARGET/full- release/minot dist/ros2/
572572
573573 $CARGO_CMD --package mt_wind --bin wind-ros2-c --features ros2-c
574574
575- cp target/$RUST_TARGET/release/wind-ros2-c dist/
575+ cp target/$RUST_TARGET/full- release/wind-ros2-c dist/
576576
577577 - name : " Archive binary"
578578 run : |
@@ -618,19 +618,19 @@ jobs:
618618 CARGO_CMD="cargo build --target $RUST_TARGET --profile full-release"
619619
620620 $CARGO_CMD --package minot --bin minot --features embed-coord,embed-ros2-c-humble
621- mkdir -p dist/ros2 && cp target/$RUST_TARGET/release/minot dist/ros2/
621+ mkdir -p dist/ros2 && cp target/$RUST_TARGET/full- release/minot dist/ros2/
622622
623623 # 3. ROS2 + ROS1 Combined (ros2_1)
624624 # Feature: embed-ros2-c-humble,embed-ros1-native
625625 $CARGO_CMD --package minot --bin minot --features embed-coord,embed-ros2-c-humble,embed-ros1-native
626- mkdir -p dist/ros2_1 && cp target/$RUST_TARGET/release/minot dist/ros2_1/
626+ mkdir -p dist/ros2_1 && cp target/$RUST_TARGET/full- release/minot dist/ros2_1/
627627
628628 # 4. Sidecars (wind-ros2-c, wind-ros1-native, minot-coord)
629629 $CARGO_CMD --package mt_wind --bin wind-ros2-c --features ros2-c,humble
630630 $CARGO_CMD --package mt_wind --bin wind-ros1-native --features ros1-native
631631
632- cp target/$RUST_TARGET/release/wind-ros2-c dist/
633- cp target/$RUST_TARGET/release/wind-ros1-native dist/
632+ cp target/$RUST_TARGET/full- release/wind-ros2-c dist/
633+ cp target/$RUST_TARGET/full- release/wind-ros1-native dist/
634634
635635 - name : " Archive binary"
636636 run : |
@@ -676,16 +676,16 @@ jobs:
676676 CARGO_CMD="cargo build --target $RUST_TARGET --profile full-release"
677677
678678 $CARGO_CMD --package minot --bin minot --features embed-coord,embed-ros2-c-humble
679- mkdir -p dist/ros2 && cp target/$RUST_TARGET/release/minot dist/ros2/
679+ mkdir -p dist/ros2 && cp target/$RUST_TARGET/full- release/minot dist/ros2/
680680
681681 $CARGO_CMD --package minot --bin minot --features embed-coord,embed-ros2-c-humble,embed-ros1-native
682- mkdir -p dist/ros2_1 && cp target/$RUST_TARGET/release/minot dist/ros2_1/
682+ mkdir -p dist/ros2_1 && cp target/$RUST_TARGET/full- release/minot dist/ros2_1/
683683
684684 $CARGO_CMD --package mt_wind --bin wind-ros2-c --features ros2-c,humble
685685 $CARGO_CMD --package mt_wind --bin wind-ros1-native --features ros1-native
686686
687- cp target/$RUST_TARGET/release/wind-ros2-c dist/
688- cp target/$RUST_TARGET/release/wind-ros1-native dist/
687+ cp target/$RUST_TARGET/full- release/wind-ros2-c dist/
688+ cp target/$RUST_TARGET/full- release/wind-ros1-native dist/
689689
690690 - name : " Archive binary"
691691 run : |
0 commit comments