Skip to content

Merge pull request #3387 from habu1010/feature/throw-exception-macro #7

Merge pull request #3387 from habu1010/feature/throw-exception-macro

Merge pull request #3387 from habu1010/feature/throw-exception-macro #7

name: Create Cache for ccache
on:
push:
branches:
- develop
# 手動トリガーを許可
workflow_dispatch:
jobs:
clang_without_pch_japanese:
name: Japanese version with clang (without using pre-compiled headers)
uses: ./.github/workflows/build-with-autotools.yml
with:
cxx: clang++-14
cxx-flags: "-pipe -O3 -Werror -Wall -Wextra -Wno-unused-const-variable -Wno-invalid-source-encoding"
configure-opts: "--disable-pch"
use-ccache: true
gcc_japanese:
name: Japanese version with gcc
needs: clang_without_pch_japanese
uses: ./.github/workflows/build-with-autotools.yml
with:
cxx: g++-11
cxx-flags: "-pipe -O3 -Werror -Wall -Wextra"
use-ccache: true
gcc_english:
name: English version with gcc
needs: gcc_japanese
uses: ./.github/workflows/build-with-autotools.yml
with:
cxx: g++-11
cxx-flags: "-pipe -O3 -Werror -Wall -Wextra"
configure-opts: "--disable-japanese"
distcheck: true
use-ccache: true