diff --git a/.github/workflows/sandbox.yaml b/.github/workflows/sandbox.yaml index 69f7713..07de8a1 100644 --- a/.github/workflows/sandbox.yaml +++ b/.github/workflows/sandbox.yaml @@ -4,10 +4,10 @@ on: branches: - master -name: Sandbox +name: Test Lingo jobs: - check: - name: Sandbox + setup: + name: Setup runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 @@ -42,10 +42,20 @@ jobs: curl -Ls https://install.lf-lang.org | bash -s cli export PATH="$HOME/.local/bin:$PATH" + shell: bash + + cpp: + name: CPP-Tests + runs-on: ubuntu-latest + needs: setup + + steps: + - name: Run CPP Tests + run: | # copying Lingo.toml cp test/Lingo-Cpp.toml ./lf-test/test/Lingo.toml cd ./lf-test/test/Cpp ../../../target/release/lingo build + shell: bash - diff --git a/test/Lingo-Cpp.toml b/test/Lingo-Cpp.toml index 1964e40..3af306c 100644 --- a/test/Lingo-Cpp.toml +++ b/test/Lingo-Cpp.toml @@ -125,24 +125,6 @@ main_reactor = "Cpp/src/ArrayScale.lf" [app.properties] -[[app]] -target = "Cpp" -platform = "Native" -main_reactor = "Cpp/src/Banking.lf" - -[app.dependencies] - -[app.properties] - -[[app]] -target = "Cpp" -platform = "Native" -main_reactor = "Cpp/src/BenchmarkRunner.lf" - -[app.dependencies] - -[app.properties] - [[app]] target = "Cpp" platform = "Native" @@ -179,15 +161,6 @@ main_reactor = "Cpp/src/CompositionGain.lf" [app.properties] -[[app]] -target = "Cpp" -platform = "Native" -main_reactor = "Cpp/src/ConnectionMerging.lf" - -[app.dependencies] - -[app.properties] - [[app]] target = "Cpp" platform = "Native" @@ -1106,15 +1079,6 @@ main_reactor = "Cpp/src/enclave/EnclaveCycle.lf" [app.properties] -[[app]] -target = "Cpp" -platform = "Native" -main_reactor = "Cpp/src/enclave/EnclaveCycle2lf" - -[app.dependencies] - -[app.properties] - [[app]] target = "Cpp" platform = "Native"