Brian Campuzano ddda0b2878 Merge branch 'main' into feature/external-params
Conflicts:
	compiler/lib/src/main/scala/codegen/CppWriter/ComponentCppWriter/ComponentCppWriter.scala
	compiler/lib/src/main/scala/syntax/Lexer.scala
	compiler/lib/src/main/scala/syntax/Parser.scala
2025-05-12 18:06:32 -06:00
..
2025-04-14 19:03:41 -06:00
2025-05-08 10:17:05 -07:00
2025-04-29 13:53:20 -07:00
2025-03-28 16:42:05 -07:00
2025-03-28 16:42:05 -07:00
2025-03-28 16:42:05 -07:00
2025-04-01 13:24:05 -07:00
2025-05-08 10:17:05 -07:00
2025-04-01 19:52:31 -07:00
2025-03-03 13:57:54 -08:00
2023-08-29 17:50:43 -07:00
2024-09-27 14:24:16 -07:00
2023-09-26 13:49:01 -07:00
2021-06-01 17:05:03 -07:00
2023-08-22 15:50:43 -07:00

== fpp-to-cpp/test

This is the test directory for the `fpp-to-cpp` tool.

=== Running Tests

To run the tests, execute `./test` in this directory.
All the tests should pass.

=== Developing Tests

When developing tests, run the tool `check-cpp`.
This makes sure that all the `*.ref.cpp` files are valid {cpp} files.

Before running `check-cpp`, do the following:

. Clone the
https://github.com/nasa/fprime[F Prime repository]
and check out the devel branch.

. Set the shell environment variable `FPRIME` to point to
the root of the F Prime repository.