1
Fork 0
mirror of https://github.com/redstrate/Novus.git synced 2025-05-19 06:47:44 +00:00

Install libintl on Windows

This commit is contained in:
Joshua Goins 2024-04-23 17:31:26 -04:00
parent 950d915229
commit 5e405f07f3

View file

@ -50,11 +50,22 @@ jobs:
sudo apt-get install \ sudo apt-get install \
gettext \ gettext \
- name: Setup Windows dependencies
if: runner.os == 'Windows'
shell: powershell
run: |
$ProgressPreference = 'SilentlyContinue'
echo $Env:USERPROFILE\bin >> $Env:GITHUB_PATH
Invoke-WebRequest https://github.com/restic/test-assets/raw/master/libintl-0.11.5-2-bin.zip -OutFile libintl.zip
unzip libintl.zip
- name: Build zlib - name: Build zlib
if: runner.os == 'Windows' if: runner.os == 'Windows'
run: | run: |
git clone https://github.com/madler/zlib.git git clone https://github.com/madler/zlib.git
cmake -B ${{ steps.strings.outputs.build-output-dir }}-zlib -DCMAKE_PREFIX_PATH=${{ steps.strings.outputs.prefix-dir }} -DCMAKE_CXX_COMPILER=${{ matrix.cpp_compiler }} -DCMAKE_C_COMPILER=${{ matrix.c_compiler }} -DCMAKE_BUILD_TYPE=${{ matrix.build_type }} -S zlib -DCMAKE_INSTALL_PREFIX=${{ steps.strings.outputs.prefix-dir }} -DBUILD_TESTING=OFF cmake -B ${{ steps.strings.outputs.build-output-dir }}-zlib -DCMAKE_PREFIX_PATH=${{ steps.strings.outputs.prefix-dir }} -DCMAKE_CXX_COMPILER=${{ matrix.cpp_compiler }} -DCMAKE_C_COMPILER=${{ matrix.c_compiler }} -DCMAKE_BUILD_TYPE=${{ matrix.build_type }} -S zlib "H"-DCMAKE_INSTALL_PREFIX=${{ steps.strings.outputs.prefix-dir }} -DBUILD_TESTING=OFF
cmake --build ${{ steps.strings.outputs.build-output-dir }}-zlib --target install cmake --build ${{ steps.strings.outputs.build-output-dir }}-zlib --target install
- name: Build Extra CMake Modules - name: Build Extra CMake Modules