diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ec33ae8..ea5b943 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -45,7 +45,6 @@ jobs: uses: actions/checkout@v2 with: repository: LNIS-Projects/OpenFPGA - path: ../ - name: Install dependency run: source ./.github/workflows/install_dependency.sh @@ -61,23 +60,23 @@ jobs: - name: Create CMake build environment # Some projects don't allow in-source building, so create a separate build directory # We'll use this as our working directory for all subsequent commands - run: cmake -E make_directory ${GITHUB_WORKSPACE}/OpenFPGA/build + run: cmake -E make_directory ${{runner.workspace}}/OpenFPGA/build - name: Configure CMake # Use a bash shell so we can use the same syntax for environment variable # access regardless of the host operating system shell: bash - working-directory: ${GITHUB_WORKSPACE}/OpenFPGA/build + working-directory: ${{runner.workspace}}/OpenFPGA/build # Note the current convention is to use the -S and -B options here to specify source # and build directories, but this is only available with CMake 3.13 and higher. # The CMake binaries on the Github Actions machines are (as of this writing) 3.12 run: | export CC=${{ matrix.config.cc }} export CXX=${{ matrix.config.cxx }} - cmake ${GITHUB_WORKSPACE}/OpenFPGA -DCMAKE_BUILD_TYPE=$BUILD_TYPE + cmake .${{runner.workspace}}/OpenFPGA -DCMAKE_BUILD_TYPE=$BUILD_TYPE - name: Build - working-directory: ${GITHUB_WORSPACE}/OpenFPGA/build + working-directory: ${{runner.workspace}}/OpenFPGA/build shell: bash # Execute the build. You can specify a specific target with "--target " run: | diff --git a/.github/workflows/quick_test.sh b/.github/workflows/quick_test.sh index 48993ce..c1ba391 100755 --- a/.github/workflows/quick_test.sh +++ b/.github/workflows/quick_test.sh @@ -5,4 +5,4 @@ set -e ############################################### # OpenFPGA Shell with VPR8 ############################################## -python3 SCRIPT/repo_setup.py +python3 SCRIPT/repo_setup.py --openfpga_root_path ./OpenFPGA