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

[20543] Examples refactor: Hello World #4547

Merged
merged 42 commits into from
May 21, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
8dc98fd
Refs #20543: Refactor HelloWorld example
JesusPoderoso Mar 6, 2024
fcbd19f
Refs #20543: Include XML profiles
JesusPoderoso Mar 11, 2024
61e12c4
Refs #20543: Include example in test automotation
JesusPoderoso Mar 11, 2024
e3ca55a
Refs #20543: Improve README.md
JesusPoderoso Mar 11, 2024
d499d5e
Refs #20543: Update example test to fail if no communication stablished
JesusPoderoso Mar 11, 2024
d1cb6d0
Refs #20543: Adjust example to run test
JesusPoderoso Mar 11, 2024
4eb8421
Refs #20543: Please linters
JesusPoderoso Mar 11, 2024
498ea0d
Refs #20543: Apply rev suggestions
JesusPoderoso Mar 12, 2024
e0caef8
Refs #20543: Add explicit status mask arguments
JesusPoderoso Mar 12, 2024
e561a72
Refs #20543: Include sample CLI argument
JesusPoderoso Mar 13, 2024
7fee335
Refs #20543: Simplify publish return
JesusPoderoso Mar 13, 2024
aa1f902
Refs #20543: Please uncrustify
JesusPoderoso Mar 13, 2024
0e602dc
Refs #20543: Add missing SHM build def and remove duplicated install
JesusPoderoso Mar 13, 2024
3626f11
Refs #20543: Set sample as pub / sub option
JesusPoderoso Mar 13, 2024
15ac5f8
Refs #20543: Rename cli_options.hpp to CLIParser.hpp
JesusPoderoso Mar 13, 2024
5c0b65e
Refs #20543: Improve usage message
JesusPoderoso Mar 13, 2024
b789923
Refs #20543: Apply rev suggestions (2)
JesusPoderoso Mar 14, 2024
223cf8c
Refs #20543: Apply rev suggestions (3)
JesusPoderoso Mar 14, 2024
ba30e0d
Refs #20543: [ARS] Include namespaces
JesusPoderoso Mar 18, 2024
1cae90a
Refs #20543: [ARS] Fix example installation
JesusPoderoso Mar 18, 2024
79d960f
Refs #20543: Apply rev suggestions (4)
JesusPoderoso Mar 19, 2024
866f593
Refs #20543: Apply rev suggestions (5)
JesusPoderoso Mar 19, 2024
3a15e8f
Refs #20543: Apply rev suggestions (6)
JesusPoderoso Mar 19, 2024
99d8c45
Refs #20543: Refactor entities
JesusPoderoso Mar 19, 2024
71fdf6d
Refs #20543: [ARS] Install XML profile
JesusPoderoso Mar 21, 2024
02e9a0b
Refs #20543: [ARS] Set EntityKind as enum class
JesusPoderoso Mar 21, 2024
1678470
Refs #20543: [ARS] Remove ternary operator
JesusPoderoso Mar 21, 2024
9699cba
Refs #20543: [ARS] Simplify running message
JesusPoderoso Mar 21, 2024
a32fa54
Refs #20543: [ARS] Improve CLI usage message
JesusPoderoso Mar 21, 2024
617a7f3
Refs #20543: [ARS] Improve CLI parse
JesusPoderoso Mar 21, 2024
96ff8a2
Refs #20543: [ARS] Apply remain NITs
JesusPoderoso Mar 21, 2024
19e557a
Refs #20543: Apply rev suggestions (7)
JesusPoderoso Mar 21, 2024
ec3e442
Refs #20543: Apply rev suggestions (8)
JesusPoderoso Mar 21, 2024
6e282fb
Refs #20543: Apply rev suggestions (9)
JesusPoderoso Mar 21, 2024
cf1dcf8
Refs #20543: Fix listener loop
JesusPoderoso Mar 27, 2024
83bd757
Refs #20543: Add example in versions.md
JesusPoderoso Mar 27, 2024
5a723d7
Refs #20543: Fix windows and mac errors and warnings
JesusPoderoso Mar 27, 2024
1033d09
Refs #20543: Fix mac warning
JesusPoderoso Apr 1, 2024
ecd10b6
Refs #20543: Fix example test run without THIRDPARTY flags
JesusPoderoso Apr 1, 2024
85eaadf
Refs #20543: Apply internal review suggestions
JesusPoderoso Apr 1, 2024
4b4bf33
Refs #20543: Apply configuration example suggestions
JesusPoderoso Apr 18, 2024
416fce2
Refs #20543: Apply rev suggestions
JesusPoderoso May 20, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -571,8 +571,8 @@ option(INSTALL_EXAMPLES "Install example" OFF)
if(INSTALL_EXAMPLES)
# Install examples
install(DIRECTORY ${PROJECT_SOURCE_DIR}/examples/cpp
DESTINATION examples/
COMPONENT examples
DESTINATION ${DATA_INSTALL_DIR}/fastdds/examples/
COMPONENT ${DATA_INSTALL_DIR}/fastdds/examples
PATTERN "examples/CMakeLists.txt" EXCLUDE
)
endif()
Expand Down
1 change: 1 addition & 0 deletions examples/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,4 @@
set(fastdds_FOUND TRUE)
add_subdirectory(cpp/dds)
add_subdirectory(cpp/rtps)
add_subdirectory(cpp/hello_world)
1 change: 0 additions & 1 deletion examples/cpp/dds/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@ add_subdirectory(DiscoveryServerExample)
add_subdirectory(DynamicHelloWorldExample)
add_subdirectory(Filtering)
add_subdirectory(FlowControlExample)
add_subdirectory(HelloWorldExample)
add_subdirectory(HelloWorldExampleDataSharing)
add_subdirectory(HelloWorldExampleSharedMem)
add_subdirectory(HelloWorldExampleTCP)
Expand Down
48 changes: 0 additions & 48 deletions examples/cpp/dds/HelloWorldExample/CMakeLists.txt

This file was deleted.

224 changes: 0 additions & 224 deletions examples/cpp/dds/HelloWorldExample/HelloWorldPublisher.cpp

This file was deleted.

97 changes: 0 additions & 97 deletions examples/cpp/dds/HelloWorldExample/HelloWorldPublisher.h

This file was deleted.

Loading
Loading