nasa / fpp

F Prime Prime: A modeling language for F Prime
https://fprime.jpl.nasa.gov
Apache License 2.0
49 stars 31 forks source link

Add CI workflow #230

Closed tiffany1618 closed 1 year ago

tiffany1618 commented 1 year ago
bocchino commented 1 year ago

@tiffany1618 The comment says "Test PR." Is this ready to merge? It looks good to me.

tiffany1618 commented 1 year ago

@bocchino I was trying to figure out why the tests in lib/test/codegen/CppWriter/ weren't running. The build script was failing because it couldn't find scalac. Unfortunately the latest Ubuntu only has Scala 2.11, so I installed Scala through their Coursier tool to get a more recent version. I think it should work now.

bocchino commented 1 year ago

This looks good to me! @LeStarch can you take a look?

LeStarch commented 1 year ago

Looks good to me. What is coursier?

tiffany1618 commented 1 year ago

@LeStarch Coursier is Scala's equivalent of a package manager. I used it since we're using a more recent version of Scala than the Ubuntu repositories provide.

bocchino commented 1 year ago

Looks great!