unittest-disablelegacy.yml (tesseract-5.0.0-rc2) | : | unittest-disablelegacy.yml (tesseract-5.0.0-rc3) | ||
---|---|---|---|---|
name: unittest-disablelegacy | name: unittest-disablelegacy | |||
# autotools build on ubuntu, unittests with disabled legacy engine. | # autotools build on ubuntu, unittests with disabled legacy engine. | |||
# currently some unittests are failing with disabled legacy engine. | # currently some unittests are failing with disabled legacy engine. | |||
on: | on: | |||
#push: | #push: | |||
schedule: | schedule: | |||
- cron: 0 2 * * MON | - cron: 0 10 * * * | |||
jobs: | jobs: | |||
linux: | linux: | |||
runs-on: ${{ matrix.os }} | runs-on: ${{ matrix.os }} | |||
strategy: | strategy: | |||
fail-fast: false | fail-fast: false | |||
matrix: | matrix: | |||
compiler: [ g++, clang++ ] | compiler: [ g++, clang++ ] | |||
os: [ ubuntu-18.04, ubuntu-20.04 ] | os: [ ubuntu-18.04, ubuntu-20.04 ] | |||
steps: | steps: | |||
- uses: actions/checkout@v2 | - uses: actions/checkout@v2 | |||
with: | with: | |||
submodules: recursive | submodules: recursive | |||
- name: Install dependencies | - name: Install dependencies | |||
run: | | run: | | |||
sudo apt-get install autoconf libleptonica-dev libpango1.0-dev -y | sudo apt-get install autoconf libleptonica-dev libpango1.0-dev -y | |||
sudo apt-get install cabextract -y | sudo apt-get install cabextract -y | |||
sudo apt-get install libc++-7-dev libc++abi-7-dev -y | ||||
- name: Setup | - name: Setup | |||
run: | | run: | | |||
mkdir -p m4 | mkdir -p m4 | |||
./autogen.sh | ./autogen.sh | |||
- name: Configure | - name: Configure | |||
run: | | run: | | |||
./configure '--disable-shared' '--disable-legacy' 'CXX=${{ matrix.com piler }}' | ./configure '--disable-shared' '--disable-legacy' 'CXX=${{ matrix.com piler }}' | |||
End of changes. 2 change blocks. | ||||
1 lines changed or deleted | 2 lines changed or added |