Beat Küng
79f2cd79d9
px_generate_uorb_topic_files.py: add multitopics to generate_topics_list_file_from_files method
9 years ago
Beat Küng
89a7e0cf87
uorb topics generator: add multi-topics to the list of all topics
...
topic names with '# TOPICS <name>' were previously not in orb_get_topics().
This means the logger could not find them.
Affects for example actuator_controls_0.
9 years ago
mazahner
73014acf97
Only Compile and create dependencies for the Messages specified in msg/CMakeLists.txt
...
this lets a user select what msgs should be compiled for his project
Care must be taken though, to compile all orb_topcis that are required by the Rest of the Code.
Otherwise many compile errors will occur.
This commits adds by default the ./msg include path to reference to other msgs.
if an exisiting msg is used in another msg.
9 years ago
Beat Küng
7f65e01d07
cmake: avoid GLOB for *.msg files and use an explicit .msg file enumeration
...
This makes sure that adding & removing of .msg files is handled properly
by the build system.
9 years ago
Beat Küng
6e7c605279
Tools/px_generate_uorb_topic*: combine the src & header generators into one script
9 years ago
Daniel Agar
76387b1693
uorb autogeneration
9 years ago
Daniel Agar
e8fd711a5c
uorb generate interally set required paths
9 years ago
James Goppert
1d6b31d196
Switch to cmake build system.
10 years ago
Lorenz Meier
9efc37a3ad
Fix topic generation logic for different board targets
10 years ago
Lorenz Meier
3c3abc078f
Topic generation: Fix compile error
10 years ago
Lorenz Meier
17471eab65
Topic generation: Accept non-existing output directory
10 years ago
Lorenz Meier
9b6259c64f
Header generator: Only get active for no output files or when output older than input
10 years ago
Ban Siesta
f73a942c05
Tools: don't try to generate messages for hidden files starting with a
...
dot.
10 years ago
Lorenz Meier
786e2ad9cd
uORB header generator: Fix typo in feedback text
10 years ago
Andrew Tridgell
4c8ac04877
PX4: better error msg in python uorb generation error
10 years ago
Andrew Tridgell
36870cf44b
Tools: improve python package error message
10 years ago
Thomas Gubler
775e35ceaf
fix syntax in uorb header generation script
...
This fixes syntax and indentation of a58d73b5d0
10 years ago
Lorenz Meier
a58d73b5d0
Add error message with installation instruction if empy is missing.
10 years ago
Lorenz Meier
515266c163
Update header generation script
10 years ago
Thomas Gubler
6357fa7597
header generation script: create dir if it does not exist
10 years ago
Thomas Gubler
6f7fa3b4e7
header generation script: add option to set output filename prefix
10 years ago
Thomas Gubler
8e8f84bde0
uorb topic header generator: only create new files if the file content really changed
10 years ago
Thomas Gubler
8b5bc703a1
initial version of msg to uorb script
...
Standard and embedded types work, may need small refinements for some
types
10 years ago