[ci] add HB_TINY to asmjs builder

This commit is contained in:
Ebrahim Byagowi 2019-05-14 16:16:46 +04:30 committed by GitHub
parent 9e7c9c3adb
commit d1baf99697
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 14 additions and 14 deletions

View File

@ -213,17 +213,17 @@ jobs:
- run: CTEST_OUTPUT_ON_FAILURE=1 ninja -Cbuild test - run: CTEST_OUTPUT_ON_FAILURE=1 ninja -Cbuild test
- run: ninja -Cbuild install - run: ninja -Cbuild install
cmake-oracledeveloperstudio: #cmake-oracledeveloperstudio:
docker: # docker:
- image: fedora # - image: fedora
steps: # steps:
- checkout # - checkout
- run: dnf install -y gcc ragel cmake make which glib2-devel freetype-devel cairo-devel libicu-devel graphite2-devel wget tar bzip2 python libnsl || true # - run: dnf install -y gcc ragel cmake make which glib2-devel freetype-devel cairo-devel libicu-devel graphite2-devel wget tar bzip2 python libnsl || true
- run: wget http://$ODSUSER:$ODSPASS@behdad.org/harfbuzz-private/OracleDeveloperStudio12.6-linux-x86-bin.tar.bz2 && tar xf OracleDeveloperStudio12.6-linux-x86-bin.tar.bz2 --owner root --group root --no-same-owner # - run: wget http://$ODSUSER:$ODSPASS@behdad.org/harfbuzz-private/OracleDeveloperStudio12.6-linux-x86-bin.tar.bz2 && tar xf OracleDeveloperStudio12.6-linux-x86-bin.tar.bz2 --owner root --group root --no-same-owner
- run: CC=/root/project/OracleDeveloperStudio12.6-linux-x86-bin/developerstudio12.6/bin/suncc CXX=/root/project/OracleDeveloperStudio12.6-linux-x86-bin/developerstudio12.6/bin/sunCC cmake -DHB_HAVE_GRAPHITE2=ON -DHB_BUILTIN_UCDN=ON -DHB_HAVE_GLIB=ON -DHB_HAVE_FREETYPE=ON -Bbuild -H. # - run: CC=/root/project/OracleDeveloperStudio12.6-linux-x86-bin/developerstudio12.6/bin/suncc CXX=/root/project/OracleDeveloperStudio12.6-linux-x86-bin/developerstudio12.6/bin/sunCC cmake -DHB_HAVE_GRAPHITE2=ON -DHB_BUILTIN_UCDN=ON -DHB_HAVE_GLIB=ON -DHB_HAVE_FREETYPE=ON -Bbuild -H.
- run: make -Cbuild -j32 # - run: make -Cbuild -j32
- run: CTEST_OUTPUT_ON_FAILURE=1 make -Cbuild test # - run: CTEST_OUTPUT_ON_FAILURE=1 make -Cbuild test
- run: make -Cbuild install # - run: make -Cbuild install
crosscompile-notest-djgpp: crosscompile-notest-djgpp:
docker: docker:
@ -253,12 +253,12 @@ jobs:
- run: cmake -Bbuild -H. -GNinja - run: cmake -Bbuild -H. -GNinja
- run: ninja -Cbuild - run: ninja -Cbuild
crosscompile-cmake-notest-browser-asmjs: crosscompile-cmake-notest-browser-asmjs-hb_tiny:
docker: docker:
- image: dockcross/browser-asmjs - image: dockcross/browser-asmjs
steps: steps:
- checkout - checkout
- run: cmake -Bbuild -H. -GNinja - run: cmake -Bbuild -H. -GNinja -DCMAKE_CXX_FLAGS="-DHB_TINY"
- run: ninja -Cbuild - run: ninja -Cbuild
crosscompile-cmake-notest-linux-arm64: crosscompile-cmake-notest-linux-arm64:
@ -322,7 +322,7 @@ workflows:
## cmake ## cmake
- crosscompile-cmake-notest-android-arm - crosscompile-cmake-notest-android-arm
- crosscompile-cmake-notest-browser-asmjs - crosscompile-cmake-notest-browser-asmjs-hb_tiny
- crosscompile-cmake-notest-linux-arm64 - crosscompile-cmake-notest-linux-arm64
- crosscompile-cmake-notest-linux-mips - crosscompile-cmake-notest-linux-mips
#- crosscompile-cmake-notest-windows-x64 #- crosscompile-cmake-notest-windows-x64