diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 11b27f2..a718bf0 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -22,7 +22,6 @@ concurrency: env: EM_VERSION: "4.0.15" - EM_CACHE: "${{ github.workspace }}/.emscripten_cache" jobs: release: @@ -87,7 +86,7 @@ jobs: - name: Restore Emscripten cache uses: actions/cache@v5 with: - path: ${{ env.EM_CACHE }} + path: build/target key: emcache-${{ env.EM_VERSION }}-${{ runner.os }}-${{ runner.arch }} restore-keys: | emcache-${{ env.EM_VERSION }}-${{ runner.os }}- diff --git a/CMakeLists.txt b/CMakeLists.txt index 1800a7c..b9b8e90 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -98,6 +98,7 @@ source_group("OCCT" FILES ${MIE_OCCT_SOURCE_FILES}) if(EMSCRIPTEN) set(MIE_SHARED_COMPILE_FLAGS) list(APPEND MIE_SHARED_COMPILE_FLAGS + --cache .emscripten_cache -O3 -flto )