Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

merge Dev/1.0.0 into main #609

Merged
merged 202 commits into from
Aug 30, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
202 commits
Select commit Hold shift + click to select a range
0f7779a
feat: remove subscription ke limitation (#343)
jean-roland Feb 22, 2024
ebdb01e
Add unicast interest feature (#349)
jean-roland Mar 5, 2024
72e4304
Bump protocol version to 0x09
OlivierHecart Mar 6, 2024
7e74400
Point workflows to zenoh protocol_changes branch
OlivierHecart Mar 6, 2024
7fbce2f
Change declare interest to new packet format (#367)
jean-roland Mar 18, 2024
d47c33a
Point workflows to zenoh interests branch
OlivierHecart Mar 18, 2024
8311045
Update query, reply and error messages format (#372)
jean-roland Mar 19, 2024
8e8c678
Improved zint codec (#373)
Mallets Mar 19, 2024
9bd061c
Protocol cleanup (#374)
Mallets Mar 20, 2024
b0ae036
Store declare information on te receiver side (#378)
jean-roland Mar 22, 2024
b7d77e5
Refined QueryableInfo message format (#385)
Mallets Mar 26, 2024
084b087
Decode fails when interest id flag is set (#392)
Mallets Mar 28, 2024
265405d
Fix CI failures (#394)
jean-roland Apr 5, 2024
739a063
Add ringbuffer and handler for pull examples (#377)
Mallets Apr 8, 2024
c613907
Add try_recv closure to channels (#397)
sashacmc Apr 8, 2024
72c7a50
Fix container tests to pass coverage test (#398)
sashacmc Apr 8, 2024
aa883f4
Update encoding format on the wire (#399)
jean-roland Apr 11, 2024
4893219
Add query and reply channels (#400)
sashacmc Apr 11, 2024
2a767bc
Add query/reply attachment (#403)
jean-roland Apr 29, 2024
0555baf
New interest format (#405)
jean-roland May 14, 2024
382e3ab
Subscriber callbacks now receive a refcounted z_sample (#410)
jean-roland May 15, 2024
d226db9
API rework
sashacmc May 16, 2024
eb95230
Keyexpr rework
sashacmc May 17, 2024
5163aaa
feat: remove reply callback indirection
jean-roland May 16, 2024
7fb2690
feat: add owned_reply and loaned_reply
jean-roland May 16, 2024
a3cc873
feat: implement reply as rc for query callbacks
jean-roland May 16, 2024
4da9aef
fix: change z_reply_err args
jean-roland May 16, 2024
0e4f783
fix: update tests with new reply rc
jean-roland May 16, 2024
539b156
fix: update examples with new reply rc
jean-roland May 16, 2024
9b74390
fix: unify owned_to_ptr functions
jean-roland May 17, 2024
a8c5dde
fix: dummy z_reply_create function args
jean-roland May 17, 2024
827c321
style: missing space on macros.h
jean-roland May 17, 2024
9315dba
fix: updating exposed types
jean-roland May 21, 2024
1fcd37f
Merge pull request #2 from jean-roland/ft_reply_rc
jean-roland May 21, 2024
6159305
Strings rework
sashacmc May 22, 2024
97ba0ed
Fix vec clone
sashacmc May 23, 2024
9b03aa3
Fix payload processing
sashacmc May 23, 2024
e282da0
fix: allow for NULL z_get payload
jean-roland May 24, 2024
28d0f40
fix: add z_locator_to_zstring to avoid memory leak
jean-roland May 24, 2024
a9c49ab
fix: init value encoding for query/reply
jean-roland May 24, 2024
45fe6f5
chore: format issues
jean-roland May 24, 2024
0e551ad
refactor: rename locator_to_str function
jean-roland May 24, 2024
90cdc5f
feat: add a z_byte_from_owned_byte function
jean-roland May 24, 2024
65be6ca
fix: remove char *z_locator_to_string
jean-roland May 27, 2024
fc93fe5
Merge pull request #3 from jean-roland/fix_string
jean-roland May 27, 2024
7ae284d
feat: add value encoding function
jean-roland May 27, 2024
2858314
fix: update modularity test
jean-roland May 27, 2024
39bf7de
Merge pull request #4 from jean-roland/ft_value_encoding
jean-roland May 27, 2024
1a7c73e
Cleanup TODOs
sashacmc May 27, 2024
7fe58b5
Add RC drop cleanup
sashacmc May 28, 2024
3a2716f
Fixing CI issues (#5)
jean-roland May 28, 2024
b8975a4
Fix sting usage in _zp_*_info_session
sashacmc May 28, 2024
d134bc5
Fix OOM error processing
sashacmc May 28, 2024
c1d56d9
Remove z_reply_data_t from API
sashacmc May 28, 2024
46f0020
Add decode bytes function (#6)
jean-roland May 29, 2024
385261b
Implement correct c++ support in macros.h
sashacmc May 29, 2024
0b9017f
Change keyexpr processing in z_declare_subscriber
sashacmc May 29, 2024
a8c236d
Rename z_str_data to z_string_data
sashacmc May 30, 2024
506a668
z_encoding API rework (#7)
jean-roland Jun 4, 2024
3d0595b
Update doc comments for API functions (#8)
jean-roland Jun 6, 2024
bff998e
feat: update doc (#9)
jean-roland Jun 6, 2024
0c720dd
fix: bad type in doc
jean-roland Jun 6, 2024
9d5f0d6
doc: missing member doc for closure types
jean-roland Jun 7, 2024
eada787
fix: declare manually macro-defined types
jean-roland Jun 7, 2024
f8c12a2
fix: remove ignore type and fix missing new line
jean-roland Jun 7, 2024
bf495cb
fix: format conf.py and add attachment feature
jean-roland Jun 7, 2024
dac0182
Rename z_view_str_wrap to z_view_string_wrap
sashacmc Jun 10, 2024
b07c4d6
Merge pull request #404 from ZettaScaleLabs/ctr_api_rework
milyin Jun 10, 2024
7fcb672
feat: renaming z_bytes to z_slice
jean-roland Jun 10, 2024
adbf331
feat: use z_slice accessors in examples
jean-roland Jun 10, 2024
598ee96
fix: remove z_bytes_wrap
jean-roland Jun 10, 2024
ffd898d
feat: rename _z_bytes_ to _z_slice
jean-roland Jun 10, 2024
d91c1a1
feat: rename collections/bytes to slice
jean-roland Jun 10, 2024
039b9c1
feat: return of z_bytes
jean-roland Jun 10, 2024
3ee0c77
feat: switch encode functions from slice to bytes
jean-roland Jun 11, 2024
c2f249e
feat: add query null function
jean-roland Jun 11, 2024
7ac59d2
feat: add z_bytes macro
jean-roland Jun 11, 2024
ed613b7
feat: use _z_bytes_t in value and sample
jean-roland Jun 11, 2024
c1e8c80
feat: update tests and examples
jean-roland Jun 11, 2024
2169b2d
fix: bad value initialization function
jean-roland Jun 11, 2024
d9d02f1
doc: update doc
jean-roland Jun 11, 2024
2e98a6d
feat: add bytes encode/decode functions
jean-roland Jun 11, 2024
a5908a6
fix: update examples
jean-roland Jun 12, 2024
a429056
doc: update doc
jean-roland Jun 12, 2024
2bcd26e
fix: simplify bytes array / float conversion
jean-roland Jun 12, 2024
8a4ed13
fix: payload lifetime issue
jean-roland Jun 12, 2024
2eb4516
fix: rework int encoding functions
jean-roland Jun 12, 2024
5d828a5
fix: missing macros
jean-roland Jun 12, 2024
fd91be9
fix: double free when using decode into slice
jean-roland Jun 12, 2024
8c55936
feat: remove bytes_len/data, add string_len
jean-roland Jun 12, 2024
010d432
fix: update tests & examples
jean-roland Jun 12, 2024
2dbc855
doc: comment typo
jean-roland Jun 12, 2024
9aa9ed1
Merge pull request #417 from jean-roland/ft_z_slice
milyin Jun 13, 2024
aa7e7bc
Rework attachments (#423)
jean-roland Jun 17, 2024
2b4e465
Rename (de/en)code to (de)serialize (#424)
sashacmc Jun 17, 2024
cd525c4
Dev/fix hello closure (#432)
DenisBiryukov91 Jun 18, 2024
b60080b
Move and rename macros for define owned/loaned/view types (#433)
sashacmc Jun 18, 2024
0b38e0f
Fixes for Zenoh-cpp compatibility (#434)
DenisBiryukov91 Jun 19, 2024
079228f
Rework channels (#435)
sashacmc Jun 19, 2024
60ff708
Fix compilation issues (#431)
jean-roland Jun 20, 2024
448695d
Put API rework (#436)
jean-roland Jun 21, 2024
d67ea84
Enforce little endian encoding (#437)
jean-roland Jun 24, 2024
7e0a107
Align version with zenoh-c (#438) (#441)
diogomatsubara Jun 25, 2024
27000eb
Rework encoding (#452)
jean-roland Jun 28, 2024
2668357
Multi-slice bytes support (#439)
DenisBiryukov91 Jun 28, 2024
3b2e6ef
Unify the names of methods that receive/return strings (#478)
sashacmc Jun 28, 2024
6d24880
Remove legacy z_bytes_from_str (#480)
sashacmc Jun 28, 2024
fd29434
Remove legacy closures (#481)
sashacmc Jun 28, 2024
4411046
Store value instead of pointer in owned z_string, z_slice, z_bytes, z…
DenisBiryukov91 Jul 1, 2024
395b6bd
store value instead of ptr for z_owned_config_t, z_owned_value_t, z_o…
DenisBiryukov91 Jul 2, 2024
e3f5d49
Add owned/loaned for task/mutex/condvar (#484)
sashacmc Jul 2, 2024
0b0e0d1
Introduce loaned closures (#485)
DenisBiryukov91 Jul 2, 2024
27fb58e
Remove refcounting from reply/sample. (#440)
jean-roland Jul 2, 2024
586ff3f
Add z_view_keyexpr_from_str_autocanonize (#487)
sashacmc Jul 2, 2024
ec89056
store value instead of pointer for handlers (#488)
DenisBiryukov91 Jul 2, 2024
f380ab1
store value instead of pointer for z_sample and z_reply (#491)
DenisBiryukov91 Jul 2, 2024
84bb0d7
Add z_view_string methods (#493)
sashacmc Jul 2, 2024
26b5bc1
store value instead of pointer for z_publisher, z_subscriber and z_qu…
DenisBiryukov91 Jul 2, 2024
d0272ac
feat: remove parameters from pending_queries (#497)
jean-roland Jul 3, 2024
65f3953
Move encoding value on receive side. (#490)
jean-roland Jul 3, 2024
4790127
add "close" support for channel handlers (#498)
DenisBiryukov91 Jul 3, 2024
874b5f4
Add missed z_string_* methods (#495)
sashacmc Jul 3, 2024
9abab3d
Rework z_tast_t cleanup (#489)
sashacmc Jul 3, 2024
ab8f8de
add z_encoding_from_substr function (#501)
DenisBiryukov91 Jul 4, 2024
c67de6c
Add z_timestamp_t methods (#499)
sashacmc Jul 4, 2024
251da76
fix cpp-related macros and defines (#503)
DenisBiryukov91 Jul 4, 2024
c432a80
Rename z_keyexpr_new to z_keyexpr_from_str (#505)
sashacmc Jul 4, 2024
05ccf02
Add timestamp to put/del (#507)
sashacmc Jul 4, 2024
23919e2
add z_hello_t accessors and z_whatami_to_view_string (#506)
DenisBiryukov91 Jul 4, 2024
9e73622
Add is_express to put/delete (#508)
sashacmc Jul 5, 2024
e439767
Add missed z_query_reply_options_t fields (#509)
sashacmc Jul 5, 2024
dc60e37
Temporary fix for fragmentation test. (#513)
jean-roland Jul 8, 2024
efb8fc4
store keyexpr string in declared keyexpression; (#511)
DenisBiryukov91 Jul 8, 2024
3fe79c9
Add is_express to z_publisher_options_t (#514)
sashacmc Jul 8, 2024
7e1a46b
Add z_query_reply_del (#515)
sashacmc Jul 9, 2024
a83be07
Keyexpr alignment with zenoh-c (#516)
DenisBiryukov91 Jul 9, 2024
4bdf32e
Add missed z_sample_* methods (#518)
sashacmc Jul 9, 2024
3eb98a9
introduce z_scout_options_t for compatibility with zenoh-c (#519)
DenisBiryukov91 Jul 9, 2024
cbe1229
added config_client and config_peer functions (#521)
DenisBiryukov91 Jul 10, 2024
bc8735f
Add weak references (#510)
jean-roland Jul 10, 2024
14aeb21
Fix zenoh mtu (#524)
jean-roland Jul 10, 2024
2167760
compatibility fixes for Zenoh-cpp (#525)
DenisBiryukov91 Jul 10, 2024
510d583
Implement error reply support (#523)
sashacmc Jul 10, 2024
1dad7ce
Add z_reply_replier_id (#526)
sashacmc Jul 11, 2024
8843367
Fix session close not to close session independently of refcount (#529)
DenisBiryukov91 Jul 11, 2024
efbdd2d
Use session to create timestamp (#530)
jean-roland Jul 11, 2024
72fdf90
fix reply functions to properly account for reply_err (#531)
DenisBiryukov91 Jul 12, 2024
7395557
fix z_keyexpr_as_view_string (#534)
DenisBiryukov91 Jul 12, 2024
6048008
align z_timestamp_new with zenoh-rust (#537)
DenisBiryukov91 Jul 12, 2024
8a6c99e
fix _z_query_copy (#496)
DenisBiryukov91 Jul 15, 2024
6826c82
Add missing get_options (#540)
jean-roland Jul 15, 2024
68239ba
chore: remove legacy keyexpr_is_initialized (#541)
jean-roland Jul 15, 2024
64f2a09
make owned functions for handlers inline; (#543)
DenisBiryukov91 Jul 15, 2024
a30a33b
Fix no router segfault (#549)
jean-roland Jul 19, 2024
87f8659
fix find_package (#548)
DenisBiryukov91 Jul 19, 2024
c563f64
use config file instead of compile definitions for options; (#553)
DenisBiryukov91 Jul 22, 2024
312c9bb
Add missing is_express option (#554)
jean-roland Jul 22, 2024
9226d5a
hide refcount implementation into .c file (#552)
DenisBiryukov91 Jul 22, 2024
0a876d0
Fix timestamps (#557)
jean-roland Jul 24, 2024
74ee210
Rename z_error_t to z_result_t
Mallets Jul 24, 2024
52d8eb2
fix: use debian compatible arch (#559)
diogomatsubara Jul 25, 2024
de6e9e0
extern C linkage for handlers (#560)
DenisBiryukov91 Jul 26, 2024
a07ee80
add custom deleter support for slice (#562)
DenisBiryukov91 Jul 29, 2024
2c7929f
Allow providing custom delete function when serializing from pointers…
DenisBiryukov91 Aug 1, 2024
96ce437
Merge main into dev/1.0.0 (#567)
sashacmc Aug 1, 2024
6064aeb
Use SO_REUSEPORT only if it exists (#561)
AlexisTM Aug 1, 2024
82754e8
allow specifying default encoding for publisher; (#568)
DenisBiryukov91 Aug 2, 2024
e6cdbf7
add z_encoding_set_schema_from_str/substr (#569)
DenisBiryukov91 Aug 2, 2024
262b820
align with zenoh-c (#570)
yellowhatter Aug 5, 2024
0406e2e
make z_recv/z_try_recv return z_result_t to allow differentiating bet…
DenisBiryukov91 Aug 6, 2024
38fd099
Prohibit zero channel capacity (#576)
sashacmc Aug 7, 2024
82d6935
build: use dynamic version number for pio file (#578)
jean-roland Aug 8, 2024
a560660
Fix vle serialization (#574)
jean-roland Aug 8, 2024
91280b4
Fix undefined behavior with encoding option processing (#580)
sashacmc Aug 8, 2024
65f9ef8
Update z_pull examples with the channels (#577)
sashacmc Aug 8, 2024
8464484
z_bytes_reader and z_bytes_writer update (#581)
DenisBiryukov91 Aug 8, 2024
00f1c00
Remove z_null and z_check for system owned types + cleanup (#584)
sashacmc Aug 8, 2024
37fd830
Fix system calls return error processing (#586)
sashacmc Aug 9, 2024
48887a9
Reduce default buffer sizes (#582)
jean-roland Aug 12, 2024
939c469
Move protection (#575)
milyin Aug 12, 2024
0944a5d
Update string usage examples (#587)
sashacmc Aug 12, 2024
e322116
Add z_publisher_keyexpr and z_subscriber_keyexpr methods (#588)
jean-roland Aug 13, 2024
331d1d3
Add z_slice_empty amd z_slice_is_empty methods (#590)
sashacmc Aug 13, 2024
e7d962b
Make z_null and z_check private (#592)
sashacmc Aug 14, 2024
c6ab9ab
Remove legacy z_qos_t type (#593)
sashacmc Aug 14, 2024
51c0491
switch to ptr to z_xxx_moved_t (#597)
milyin Aug 20, 2024
cf62926
_z_check/null renamed to z_internal (#599)
milyin Aug 20, 2024
df1dfc9
added Z_FEATURE_UNSTABLE_API, reliability put under it (#601)
milyin Aug 22, 2024
459d9b7
C++ update for move protection API (#604)
milyin Aug 23, 2024
fd99822
Switch keyexpr and locator to non null terminated strings (#602)
jean-roland Aug 23, 2024
6861694
properly extract publisher keyexpr id for interests (#607)
DenisBiryukov91 Aug 27, 2024
9834914
Add missing view_keyexpr methods (#605)
jean-roland Aug 27, 2024
b618fd1
Add _z_id_to_string function (#608)
jean-roland Aug 28, 2024
68d5769
Add config clone function (#606)
jean-roland Aug 28, 2024
f8d7b3f
Merge branch 'dev/1.0.0'
jean-roland Aug 28, 2024
a79ad74
Merge pull request #610 from jean-roland/main
milyin Aug 28, 2024
0a6202d
fix: bluetooth compilation issues
jean-roland Aug 29, 2024
1a1535b
fix: serial compilation
jean-roland Aug 29, 2024
4c7d209
fix: update z_client_test string checks
jean-roland Aug 29, 2024
de2d2cb
feat: add z_config_clone to z_clone macro
jean-roland Aug 29, 2024
c8f795e
Merge pull request #611 from jean-roland/fix_issues
milyin Aug 29, 2024
38ddd15
Point to eclipse-zenoh/zenoh branch=main
Mallets Aug 30, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/workflows/arduino_esp32.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ jobs:

mkdir -p $ARDUINO_BASE
cd $ARDUINO_BASE
platformio init -b esp32thing_plus -O "build_flags=-DZ_FEATURE_LINK_BLUETOOTH=1 -DZENOH_DEBUG=3 -DZENOH_COMPILER_GCC" -O "lib_ldf_mode=deep+"
platformio init -b esp32thing_plus -O "board_build.cmake_extra_args=-DZ_FEATURE_LINK_BLUETOOTH=1" -O "build_flags=-DZENOH_DEBUG=3 -DZENOH_COMPILER_GCC" -O "lib_ldf_mode=deep+"

cd $ARDUINO_BASE/lib
ln -s $ZENOH_PICO_BASE
Expand Down
61 changes: 60 additions & 1 deletion .github/workflows/build-check.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,6 @@ jobs:
run: |
sudo apt install -y ninja-build
Z_FEATURE_RAWETH_TRANSPORT=1 CMAKE_GENERATOR=Ninja make


zenoh_build:
name: Build Zenoh from source
Expand Down Expand Up @@ -128,6 +127,19 @@ jobs:
if: always()
run: kill ${{ steps.run-zenoh.outputs.zenohd-pid }}

unstable_build:
name: Check compilation with unstable API
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4

- name: Build with unstable
run: |
sudo apt install -y ninja-build
Z_FEATURE_UNSTABLE_API=1 CMAKE_GENERATOR=Ninja make


st_build:
needs: zenoh_build
name: Build and test in single thread on ubuntu-latest
Expand Down Expand Up @@ -196,3 +208,50 @@ jobs:
- name: Kill Zenoh router
if: always()
run: kill ${{ steps.run-zenoh.outputs.zenohd-pid }}

attachment_test:
needs: zenoh_build
name: Test attachments
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4

- name: Download Zenoh artifacts
uses: actions/download-artifact@v4
with:
name: ${{ needs.zenoh_build.outputs.artifact-name }}

- name: Unzip Zenoh artifacts
run: unzip ${{ needs.zenoh_build.outputs.artifact-name }} -d zenoh-standalone

- id: run-zenoh
name: Run Zenoh router
run: |
RUST_LOG=debug ./zenoh-standalone/zenohd &
echo "zenohd-pid=$!" >> $GITHUB_OUTPUT

- name: Build project and run test
run: |
sudo apt install -y ninja-build
CMAKE_GENERATOR=Ninja make
python3 ./build/tests/attachment.py
timeout-minutes: 5

- name: Kill Zenoh router
if: always()
run: kill ${{ steps.run-zenoh.outputs.zenohd-pid }}

no_routeur:
name: Test examples without router
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4

- name: Build & test pico
run: |
sudo apt install -y ninja-build
CMAKE_GENERATOR=Ninja make
python3 ./build/tests/no_router.py
timeout-minutes: 5
2 changes: 1 addition & 1 deletion .github/workflows/emscripten.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,5 +34,5 @@ jobs:
- name: Compile debug
run: |
mkdir build
emcmake cmake -E env CFLAGS="-DZ_FEATURE_LINK_WS=1 -DZ_FEATURE_LINK_TCP=0 -DZ_FEATURE_LINK_UDP_MULTICAST=0 -DZ_FEATURE_LINK_UDP_UNICAST=0 -DZ_FEATURE_SCOUTING_UDP=0" cmake -DBUILD_SHARED_LIBS=OFF -DCMAKE_C_STANDARD=11 -DBUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTING=OFF -DBUILD_MULTICAST=OFF -DBUILD_INTEGRATION=OFF -DBUILD_TOOLS=OFF -DZENOH_DEBUG=3 -H. -Bbuild
emcmake cmake -DBUILD_SHARED_LIBS=OFF -DCMAKE_C_STANDARD=11 -DBUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTING=OFF -DBUILD_MULTICAST=OFF -DBUILD_INTEGRATION=OFF -DBUILD_TOOLS=OFF -DZENOH_DEBUG=3 -DZ_FEATURE_LINK_WS=1 -DZ_FEATURE_LINK_TCP=0 -DZ_FEATURE_LINK_UDP_MULTICAST=0 -DZ_FEATURE_LINK_UDP_UNICAST=0 -DZ_FEATURE_SCOUTING_UDP=0 -H. -Bbuild
make -C build
7 changes: 1 addition & 6 deletions .github/workflows/freertos_plus_tcp.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,11 +37,6 @@ jobs:
- name: Build examples
run: |
cd examples/freertos_plus_tcp
cmake -Bbuild -G"Ninja Multi-Config"
cmake -Bbuild -G"Ninja Multi-Config" -DZ_FEATURE_LINK_UDP_MULTICAST=0 -DZ_CONFIG_SOCKET_TIMEOUT=1000
cmake --build ./build --config Debug
cmake --build ./build --config Release
env:
Z_FEATURE_PUBLICATION: 1
Z_FEATURE_SUBSCRIPTION: 1
Z_FEATURE_QUERYABLE: 1
Z_FEATURE_QUERY: 1
2 changes: 1 addition & 1 deletion .github/workflows/mbed.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ jobs:

mkdir -p $MBED_BASE
cd $MBED_BASE
pio init -b nucleo_f767zi --project-option="framework=mbed" --project-option="build_flags=-DZ_FEATURE_LINK_SERIAL=1 -DZENOH_DEBUG=3 -DZENOH_COMPILER_GCC"
pio init -b nucleo_f767zi --project-option="framework=mbed" --project-option="board_build.cmake_extra_args=-DZ_FEATURE_LINK_SERIAL=1" -O "build_flags=-DZENOH_DEBUG=3 -DZENOH_COMPILER_GCC"

cd $MBED_BASE/lib
ln -s $ZENOH_PICO_BASE
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/zephyr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ jobs:

mkdir -p $ZEPHYR_BASE
cd $ZEPHYR_BASE
pio init -b nucleo_f767zi --project-option="framework=zephyr" --project-option="build_flags=-DZ_FEATURE_LINK_SERIAL=1 -DZENOH_DEBUG=3"
pio init -b nucleo_f767zi --project-option="framework=zephyr" --project-option="board_build.cmake_extra_args=-DZ_FEATURE_LINK_SERIAL=1 -DZENOH_DEBUG=3"

cd $ZEPHYR_BASE/lib
ln -s $ZENOH_PICO_BASE
Expand Down
Loading
Loading