ros_cmake_parser/lib.rs
1#![doc = include_str!("../README.md")]
2
3mod doc;
4mod parser;
5
6pub use doc::{
7 command::{self, CommandParseError},
8 declarations_by_keywords, AmentTargetDependencies, CMakeParse, CMakePositional, Command,
9 CommandScope, Doc, Keyword, RawCommand, RosCommand, TextNodeDeclaration, ToCommandScope, Token,
10 TokenDeclarations,
11};
12pub use parser::{parse_cmakelists, CMakeListsParseError, CMakeListsTokens};
13pub use ros_cmake_parser_derive::CMake;