18 lines
556 B
YAML
18 lines
556 B
YAML
name: Setup CMake
|
|
description: Set up dependencies for native builds
|
|
runs:
|
|
using: composite
|
|
steps:
|
|
- if: runner.os == 'Windows'
|
|
name: Setup MSVC environment
|
|
uses: ilammy/msvc-dev-cmd@v1
|
|
- if: runner.os == 'Linux'
|
|
name: Install Linux maplibre-native dependencies
|
|
shell: bash
|
|
run: |
|
|
sudo apt-get update
|
|
sudo apt-get install -y \
|
|
libcurl4-openssl-dev libjpeg-turbo8-dev libpng-dev libwebp-dev \
|
|
libx11-dev libgl1-mesa-dev libuv1-dev libbz2-dev libicu-dev \
|
|
libvulkan-dev
|