Behdad Esfahbod | b2f5131 | 2022-02-12 21:08:43 -0600 | [diff] [blame] | 1 | name: configs-ci |
| 2 | |
| 3 | on: |
| 4 | push: |
| 5 | branches: [ main ] |
| 6 | pull_request: |
| 7 | branches: [ main ] |
| 8 | |
neilnaveen | 356c1f8 | 2022-06-07 01:08:13 +0000 | [diff] [blame] | 9 | permissions: |
| 10 | contents: read |
| 11 | |
Behdad Esfahbod | b2f5131 | 2022-02-12 21:08:43 -0600 | [diff] [blame] | 12 | jobs: |
| 13 | build: |
Behdad Esfahbod | d4dec54 | 2022-11-30 13:51:14 -0700 | [diff] [blame] | 14 | runs-on: ubuntu-20.04 |
Behdad Esfahbod | b2f5131 | 2022-02-12 21:08:43 -0600 | [diff] [blame] | 15 | |
| 16 | steps: |
dependabot[bot] | 4148c8d | 2024-10-28 10:34:33 +0000 | [diff] [blame] | 17 | - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 |
Behdad Esfahbod | b2f5131 | 2022-02-12 21:08:43 -0600 | [diff] [blame] | 18 | - name: install dependencies |
| 19 | run: sudo apt-get install gcc |
| 20 | - name: HB_DISABLE_DEPRECATED |
Behdad Esfahbod | aef92b2 | 2022-06-05 00:44:31 -0600 | [diff] [blame] | 21 | run: g++ -std=c++11 -c src/harfbuzz.cc -DHB_DISABLE_DEPRECATED |
Behdad Esfahbod | b2f5131 | 2022-02-12 21:08:43 -0600 | [diff] [blame] | 22 | - name: HB_MINI |
Behdad Esfahbod | aef92b2 | 2022-06-05 00:44:31 -0600 | [diff] [blame] | 23 | run: g++ -std=c++11 -c src/harfbuzz.cc -DHB_MINI |
Behdad Esfahbod | b2f5131 | 2022-02-12 21:08:43 -0600 | [diff] [blame] | 24 | - name: HB_LEAN |
Behdad Esfahbod | aef92b2 | 2022-06-05 00:44:31 -0600 | [diff] [blame] | 25 | run: g++ -std=c++11 -c src/harfbuzz.cc -DHB_LEAN |
Behdad Esfahbod | b2f5131 | 2022-02-12 21:08:43 -0600 | [diff] [blame] | 26 | - name: HB_TINY |
Behdad Esfahbod | aef92b2 | 2022-06-05 00:44:31 -0600 | [diff] [blame] | 27 | run: g++ -std=c++11 -c src/harfbuzz.cc -DHB_TINY |