try fix ci

This commit is contained in:
Yuhang Zhao 2023-05-17 20:05:06 +08:00
parent 901aaee7e3
commit 84a9a76021
1 changed files with 4 additions and 1 deletions

View File

@ -25,12 +25,15 @@ jobs:
- platform: windows-latest - platform: windows-latest
CC: cl CC: cl
CXX: cl CXX: cl
LD: link
- platform: ubuntu-latest - platform: ubuntu-latest
CC: gcc CC: gcc
CXX: g++ CXX: g++
LD: ld
- platform: macos-latest - platform: macos-latest
CC: clang CC: clang
CXX: clang++ CXX: clang++
LD: ld64.lld
- library-type: shared - library-type: shared
lib_type_flag: -DFRAMELESSHELPER_BUILD_STATIC=OFF lib_type_flag: -DFRAMELESSHELPER_BUILD_STATIC=OFF
- library-type: static - library-type: static
@ -68,6 +71,6 @@ jobs:
run: | run: |
mkdir ci mkdir ci
cd ci cd ci
cmake -DCMAKE_MESSAGE_LOG_LEVEL=STATUS -DCMAKE_C_COMPILER=${{ matrix.CC }} -DCMAKE_CXX_COMPILER=${{ matrix.CXX }} -DCMAKE_INSTALL_PREFIX=../../install -DCMAKE_BUILD_TYPE=Release -DFRAMELESSHELPER_BUILD_EXAMPLES=ON ${{ matrix.lib_type_flag }} -GNinja .. cmake -DCMAKE_MESSAGE_LOG_LEVEL=STATUS -DCMAKE_C_COMPILER=${{ matrix.CC }} -DCMAKE_CXX_COMPILER=${{ matrix.CXX }} -DCMAKE_LINKER=${{ matrix.LD }} -DCMAKE_INSTALL_PREFIX=../../install -DCMAKE_BUILD_TYPE=Release -DFRAMELESSHELPER_BUILD_EXAMPLES=ON ${{ matrix.lib_type_flag }} -GNinja ..
cmake --build . --target all --config Release --parallel cmake --build . --target all --config Release --parallel
cmake --install . --config Release --strip cmake --install . --config Release --strip