chore(ci): disable emulator build in CI and release workflows
- Updated CI and release workflows to set the YAZE_BUILD_EMU flag to OFF, preventing the emulator from being built during the CI process. - This change aims to streamline the build process and focus on core functionalities without the emulator overhead.
This commit is contained in:
1
.github/workflows/ci.yml
vendored
1
.github/workflows/ci.yml
vendored
@@ -248,6 +248,7 @@ jobs:
|
|||||||
-DCMAKE_C_COMPILER=${{ matrix.cc }} \
|
-DCMAKE_C_COMPILER=${{ matrix.cc }} \
|
||||||
-DCMAKE_CXX_COMPILER=${{ matrix.cxx }} \
|
-DCMAKE_CXX_COMPILER=${{ matrix.cxx }} \
|
||||||
-DYAZE_BUILD_TESTS=ON \
|
-DYAZE_BUILD_TESTS=ON \
|
||||||
|
-DYAZE_BUILD_EMU=OFF \
|
||||||
-DYAZE_ENABLE_ROM_TESTS=OFF 2>&1 | tee cmake_config.log
|
-DYAZE_ENABLE_ROM_TESTS=OFF 2>&1 | tee cmake_config.log
|
||||||
echo "::endgroup::"
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
|||||||
2
.github/workflows/release.yml
vendored
2
.github/workflows/release.yml
vendored
@@ -230,6 +230,7 @@ jobs:
|
|||||||
-DCMAKE_BUILD_TYPE=${{ env.BUILD_TYPE }} \
|
-DCMAKE_BUILD_TYPE=${{ env.BUILD_TYPE }} \
|
||||||
-DCMAKE_OSX_ARCHITECTURES=${{ matrix.mac_arch }} \
|
-DCMAKE_OSX_ARCHITECTURES=${{ matrix.mac_arch }} \
|
||||||
-DCMAKE_OSX_DEPLOYMENT_TARGET=11.0 \
|
-DCMAKE_OSX_DEPLOYMENT_TARGET=11.0 \
|
||||||
|
-DYAZE_BUILD_EMU=OFF \
|
||||||
-DYAZE_BUILD_TESTS=OFF 2>&1 | tee cmake_config.log
|
-DYAZE_BUILD_TESTS=OFF 2>&1 | tee cmake_config.log
|
||||||
echo "::endgroup::"
|
echo "::endgroup::"
|
||||||
|
|
||||||
@@ -242,6 +243,7 @@ jobs:
|
|||||||
echo "::group::CMake Configuration (Linux)"
|
echo "::group::CMake Configuration (Linux)"
|
||||||
cmake -B build -G Ninja \
|
cmake -B build -G Ninja \
|
||||||
-DCMAKE_BUILD_TYPE=${{ env.BUILD_TYPE }} \
|
-DCMAKE_BUILD_TYPE=${{ env.BUILD_TYPE }} \
|
||||||
|
-DYAZE_BUILD_EMU=OFF \
|
||||||
-DYAZE_BUILD_TESTS=OFF 2>&1 | tee cmake_config.log
|
-DYAZE_BUILD_TESTS=OFF 2>&1 | tee cmake_config.log
|
||||||
echo "::endgroup::"
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user