diff --git a/.github/workflows/emcc.yml b/.github/workflows/emcc.yml index 85fb25a..4565f06 100644 --- a/.github/workflows/emcc.yml +++ b/.github/workflows/emcc.yml @@ -36,8 +36,9 @@ jobs: - name: make run: | - find . -name 'parser.?' -exec touch '{}' \; # workaround for git checkout timestamps + # note: lexer.h first, because parser.? depends on it find . -name 'lexer.?' -exec touch '{}' \; # workaround for git checkout timestamps + find . -name 'parser.?' -exec touch '{}' \; # workaround for git checkout timestamps bmake -r -j 2 DEBUG=1 PKGCONF=pkg-config CC=${{ matrix.cc }} - name: test diff --git a/.github/workflows/make.yml b/.github/workflows/make.yml index f141f7e..144547c 100644 --- a/.github/workflows/make.yml +++ b/.github/workflows/make.yml @@ -43,8 +43,9 @@ jobs: - name: make run: | - find . -name 'parser.?' -exec touch '{}' \; # workaround for git checkout timestamps + # note: lexer.h first, because parser.? depends on it find . -name 'lexer.?' -exec touch '{}' \; # workaround for git checkout timestamps + find . -name 'parser.?' -exec touch '{}' \; # workaround for git checkout timestamps ${{ matrix.make }} -r -j 2 ${{ matrix.debug }}=1 PKGCONF=pkg-config CC=${{ matrix.cc }} - name: test diff --git a/.github/workflows/package.yml b/.github/workflows/package.yml index b484634..6a27911 100644 --- a/.github/workflows/package.yml +++ b/.github/workflows/package.yml @@ -31,8 +31,9 @@ jobs: - name: make run: | - find . -name 'parser.?' -exec touch '{}' \; # workaround for git checkout timestamps + # note: lexer.h first, because parser.? depends on it find . -name 'lexer.?' -exec touch '{}' \; # workaround for git checkout timestamps + find . -name 'parser.?' -exec touch '{}' \; # workaround for git checkout timestamps bmake -r -j 2 PKGCONF=pkg-config CC=${{ matrix.cc }} - name: test @@ -92,8 +93,9 @@ jobs: - name: make run: | - find . -name 'parser.?' -exec touch '{}' \; # workaround for git checkout timestamps + # note: lexer.h first, because parser.? depends on it find . -name 'lexer.?' -exec touch '{}' \; # workaround for git checkout timestamps + find . -name 'parser.?' -exec touch '{}' \; # workaround for git checkout timestamps bmake -r -j 2 NOSTRIP=1 PKGCONF=pkg-config CC=${{ matrix.cc }} - name: test diff --git a/.github/workflows/san.yml b/.github/workflows/san.yml index db3bbbe..6723842 100644 --- a/.github/workflows/san.yml +++ b/.github/workflows/san.yml @@ -47,8 +47,9 @@ jobs: - name: make run: | - find . -name 'parser.?' -exec touch '{}' \; # workaround for git checkout timestamps + # note: lexer.h first, because parser.? depends on it find . -name 'lexer.?' -exec touch '{}' \; # workaround for git checkout timestamps + find . -name 'parser.?' -exec touch '{}' \; # workaround for git checkout timestamps bmake -r -j 2 ${{ matrix.san }}=1 ${{ matrix.debug }}=1 PKGCONF=pkg-config CC=${{ matrix.cc }} - name: test