Make build/install directory absolute and make bazel report status.
diff --git a/.github/workflows/build_package.yml b/.github/workflows/build_package.yml
index 3da9d97..7bba9f5 100644
--- a/.github/workflows/build_package.yml
+++ b/.github/workflows/build_package.yml
@@ -11,12 +11,14 @@
name: Performs a mondo-build of all optional components
runs-on: ubuntu-18.04
env:
- BUILD_DIR: ${{ github.workspace }}/../iree-build
- INSTALL_DIR: ${{ github.workspace }}/../iree-install
+ SRC_DIR: ${{ github.workspace }}/iree-src
+ BUILD_DIR: ${{ github.workspace }}/iree-build
+ INSTALL_DIR: ${{ github.workspace }}/iree-install
steps:
- uses: actions/checkout@v2
with:
submodules: true
+ path: "iree-src"
- uses: actions/setup-python@v2
with:
python-version: '3.8'
@@ -38,8 +40,7 @@
- name: Configure
shell: bash
run: |
- cd "${GITHUB_WORKSPACE}"
- cmake -B "${BUILD_DIR}" "${GITHUB_WORKSPACE}" \
+ cmake -B "${BUILD_DIR}" "${SRC_DIR}" \
-DCMAKE_INSTALL_PREFIX="${INSTALL_DIR}" \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ \
diff --git a/build_tools/cmake/configure_bazel.cmake b/build_tools/cmake/configure_bazel.cmake
index 3a92c64..c9cf3df 100644
--- a/build_tools/cmake/configure_bazel.cmake
+++ b/build_tools/cmake/configure_bazel.cmake
@@ -49,6 +49,7 @@
# bazelrc file.
file(WRITE "${_bazelrc_file}" "
build --config ${_bazel_platform_config}
+build --progress_report_interval=30
build --python_path='${Python3_EXECUTABLE}'
build --action_env CC='${CMAKE_C_COMPILER}'
build --action_env CXX='${CMAKE_CXX_COMPILER}'