- name: Generate configure
run: ./bootstrap
- - name: Configuratoin for Japanese version
- run: ./configure
+ - name: Configure for compiling with clang (without using pre-compiled headers)
+ run: ./configure --disable-pch
+ env:
+ CXX: clang++-11
+ CXXFLAGS: "-pipe -O3 -Werror -Wall -Wextra -Wno-unused-const-variable -Wno-invalid-source-encoding"
- - name: Build Japanese version
+ - name: Build with clang
run: make -j$(nproc) 1> /dev/null
- name: Clean source tree
run: make clean
- - name: Configure for English version
- run: ./configure --disable-japanese
+ - name: Configuratoin for Japanese version
+ run: ./configure
- - name: Build English version
+ - name: Build Japanese version
run: make -j$(nproc) 1> /dev/null
- name: Clean source tree
run: make clean
- - name: Configure for compiling with clang (without using pre-compiled headers)
- run: ./configure --disable-pch
- env:
- CXX: clang++-11
- CXXFLAGS: "-pipe -O3 -Werror -Wall -Wextra -Wno-unused-const-variable -Wno-invalid-source-encoding"
+ - name: Configure for English version
+ run: ./configure --disable-japanese
- - name: Build with clang
+ - name: Build English version
run: make -j$(nproc) 1> /dev/null