• Home
  • Raw
  • Download

Lines Matching +full:crosscompile +full:- +full:notest +full:- +full:freebsd9

5   macos-10.12.6-aat-fonts:
9 - checkout
10- run: HOMEBREW_NO_AUTO_UPDATE=1 brew install wget pkg-config libtool ragel freetype glib cairo
11 - run: ./autogen.sh --with-freetype --with-glib --with-gobject --with-cairo
12 - run: make -j4
13 - run: make check || .ci/fail.sh
15 macos-10.13.6-aat-fonts:
19 - checkout
20- run: HOMEBREW_NO_AUTO_UPDATE=1 brew install wget pkg-config libtool ragel freetype glib cairo
21 - run: ./autogen.sh --with-freetype --with-glib --with-gobject --with-cairo
22 - run: make -j4
23 - run: make check || .ci/fail.sh
25 macos-llvm-gcc-4.2:
29 - checkout
30- run: HOMEBREW_NO_AUTO_UPDATE=1 brew install wget pkg-config libtool ragel freetype glib cairo
31- run: wget https://packages.macports.org/llvm-gcc42/llvm-gcc42-2336.11_3+universal.darwin_15.i386
32- run: CC=$PWD/opt/local/bin/llvm-gcc-4.2 CXX=$PWD/opt/local/bin/llvm-g++-4.2 ./autogen.sh --with-
34- run: make 2>&1 | grep -v -e '^/var/folders/*' -e '^[[:space:]]*\.section' -e '^[[:space:]]*\^[[:…
35 - run: make check || .ci/fail.sh
37 macos-notest-apple-gcc-i686-4.2:
41 - checkout
42 - run: HOMEBREW_NO_AUTO_UPDATE=1 brew install wget pkg-config libtool ragel
43- run: wget https://packages.macports.org/apple-gcc42/apple-gcc42-5666.3_15+universal.darwin_15.i3…
44- run: CPP=$PWD/opt/local/bin/i686-apple-darwin15-cpp-apple-4.2.1 CC=$PWD/opt/local/bin/i686-apple
46- run: make 2>&1 | grep -v -e '^/var/folders/*' -e '^[[:space:]]*\.section' -e '^[[:space:]]*\^[[:…
48 macos-notest-ios:
52 - checkout
53 - run: HOMEBREW_NO_AUTO_UPDATE=1 brew install cmake
57- run: cmake -DBUILD_FRAMEWORK=ON -H. -Bbuild -GXcode -DHB_HAVE_CORETEXT=OFF -DHB_BUILD_SUBSET=OFF…
58 - run: cd build && xcodebuild -sdk iphoneos12.0 -configuration Release build -arch arm64
62 - image: ubuntu:17.10
64 - checkout
65- run: apt update && apt install -y ninja-build binutils libtool autoconf automake make cmake gcc …
66 - run: pip install fonttools
67 - run: ./autogen.sh
68 - run: make -j32
69 - run: make distcheck || .ci/fail.sh
70 - run: rm -rf harfbuzz-*
71- run: make distdir && cd harfbuzz-* && cmake -DHB_CHECK=ON -Bbuild -H. -GNinja && ninja -Cbuild &…
73 alpine-O3-NOMMAP:
75 - image: alpine
77 - checkout
78- run: apk update && apk add ragel make pkgconfig libtool autoconf automake gettext gcc g++ glib-d…
80 - run: CFLAGS="-O3" CXXFLAGS="-O3 -DHB_NO_MMAP" ./autogen.sh
81 - run: make -j32
82 - run: make check || .ci/fail.sh
84 archlinux-debug-O0-py3:
86 - image: base/devel
88 - checkout
89- run: pacman --noconfirm -Syu freetype2 cairo icu gettext gobject-introspection gcc gcc-libs glib…
90 - run: pip install fonttools
92- run: CFLAGS="-O0" CXXFLAGS="-O0" CPPFLAGS="-DHB_DEBUG" ./autogen.sh --with-freetype --with-glib
93 - run: make -j32
94 - run: make check || .ci/fail.sh
96 clang-O3-O0:
98 - image: multiarch/crossbuild
100 - checkout
101 - run: apt update || true
102- run: apt install -y ragel libfreetype6-dev libfontconfig1-dev libglib2.0-dev libcairo2-dev libic…
103 - run: pip install fonttools
104- run: wget http://download.savannah.gnu.org/releases/freetype/freetype-2.9.tar.bz2 && tar xf free…
105- run: CFLAGS="-O3" CXXFLAGS="-O3" CC=clang CXX=clang++ ./autogen.sh --with-freetype --with-fontco…
106 - run: make -j32
107 - run: LD_LIBRARY_PATH="$PWD/freetype-2.9/objs/.libs" make check || .ci/fail.sh
108- run: CFLAGS="-O0" CXXFLAGS="-O0" CC=clang CXX=clang++ ./autogen.sh --with-freetype --with-fontco…
109 - run: make -j32
110 - run: LD_LIBRARY_PATH="$PWD/freetype-2.9/objs/.libs" make check || .ci/fail.sh
112 gcc-valgrind:
114 - image: ubuntu:18.10
116 - checkout
117 - run: apt update || true
118- run: apt install -y gcc binutils libtool autoconf automake make pkg-config gtk-doc-tools ragel l…
119 - run: pip install fonttools
120- run: ./autogen.sh --with-freetype --with-glib --with-cairo --with-icu --with-graphite2 --with-fo…
121 - run: make -j32
122 # run-shape-fuzzer-tests.py automatically runs valgrind if see available
124 - run: RUN_VALGRIND=1 make check && make -Ctest/api check-valgrind || .ci/fail.sh
126 - run: make -Ctest/api check-symbols || true
128 clang-everything:
130 - image: ubuntu:18.10
132 - checkout
133 - run: apt update || true; apt install -y wget gnupg
134 - run: wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add -
135- run: echo "deb http://apt.llvm.org/cosmic/ llvm-toolchain-cosmic main" > /etc/apt/sources.list.d…
136- run: echo "deb-src http://apt.llvm.org/cosmic/ llvm-toolchain-cosmic main" > /etc/apt/sources.li…
137 - run: apt update || true
138- run: apt install -y clang lld binutils libtool autoconf automake make pkg-config gtk-doc-tools r…
139 - run: pip install fonttools
140- run: CFLAGS="-Weverything -Wno-reserved-id-macro -Wno-conversion -Wno-padded -Wno-sign-conversio…
141 - run: make -j32 CPPFLAGS="-Werror"
142 - run: make check CPPFLAGS="-Werror" || .ci/fail.sh
144 clang-asan:
146 - image: ubuntu:18.10
148 - checkout
149 - run: apt update || true; apt install -y wget gnupg
150 - run: wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add -
151- run: echo "deb http://apt.llvm.org/cosmic/ llvm-toolchain-cosmic main" > /etc/apt/sources.list.d…
152- run: echo "deb-src http://apt.llvm.org/cosmic/ llvm-toolchain-cosmic main" > /etc/apt/sources.li…
153 - run: apt update || true
154- run: apt install -y clang lld binutils libtool autoconf automake make pkg-config gtk-doc-tools r…
155 - run: pip install fonttools
156- run: CPPFLAGS="-fsanitize=address" LDFLAGS="-fsanitize=address -O1 -g -fno-omit-frame-pointer" C…
157 - run: make -j32
158 - run: make check || .ci/fail.sh | asan_symbolize | c++filt
160 clang-msan:
162 - image: ubuntu:18.10
164 - checkout
165 - run: apt update || true; apt install -y wget gnupg
166 - run: wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add -
167- run: echo "deb http://apt.llvm.org/cosmic/ llvm-toolchain-cosmic main" > /etc/apt/sources.list.d…
168- run: echo "deb-src http://apt.llvm.org/cosmic/ llvm-toolchain-cosmic main" > /etc/apt/sources.li…
169 - run: apt update || true
170- run: apt install -y clang lld binutils libtool autoconf automake gtk-doc-tools gettext make pkg-
171 - run: pip install fonttools
172 - run: update-alternatives --install "/usr/bin/ld" "ld" "/usr/bin/ld.lld" 10
173- run: wget https://ftp.gnome.org/pub/gnome/sources/glib/2.58/glib-2.58.1.tar.xz && tar xf glib-2.…
174- run: wget http://download.savannah.gnu.org/releases/freetype/freetype-2.9.tar.bz2 && tar xf free…
175- run: CPPFLAGS="-fsanitize=memory -fsanitize-memory-track-origins" LDFLAGS="-fsanitize=memory -fs…
176- run: make -j32 && MSAN_OPTIONS=exitcode=42 make check || .ci/fail.sh | asan_symbolize | c++filt
178 clang-tsan:
180 - image: ubuntu:18.10
182 - checkout
183 - run: apt update || true; apt install -y wget gnupg
184 - run: wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add -
185- run: echo "deb http://apt.llvm.org/cosmic/ llvm-toolchain-cosmic main" > /etc/apt/sources.list.d…
186- run: echo "deb-src http://apt.llvm.org/cosmic/ llvm-toolchain-cosmic main" > /etc/apt/sources.li…
187 - run: apt update || true
188- run: apt install -y clang lld binutils libtool autoconf automake make pkg-config ragel libfreety…
189 - run: pip install fonttools
190- run: CPPFLAGS="-fsanitize=thread" LDFLAGS="-fsanitize=thread -O1 -g -fno-omit-frame-pointer" CFL…
191 - run: make -j32
192 - run: make check || .ci/fail.sh | asan_symbolize | c++filt
194 clang-ubsan:
196 - image: ubuntu:18.10
198 - checkout
199 - run: apt update || true; apt install -y wget gnupg
200 - run: wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add -
201- run: echo "deb http://apt.llvm.org/cosmic/ llvm-toolchain-cosmic main" > /etc/apt/sources.list.d…
202- run: echo "deb-src http://apt.llvm.org/cosmic/ llvm-toolchain-cosmic main" > /etc/apt/sources.li…
203 - run: apt update || true
204- run: apt install -y clang lld binutils libtool autoconf automake make pkg-config ragel libfreety…
205 - run: pip install fonttools
206- run: CPPFLAGS="-fsanitize=undefined" LDFLAGS="-fsanitize=undefined -O1 -g -fno-omit-frame-pointe…
207 - run: make -j32
208 - run: make check || .ci/fail.sh | asan_symbolize | c++filt
210 fedora-outoftreebuild:
212 - image: fedora
214 - checkout
215- run: dnf install -y pkg-config ragel gcc gcc-c++ automake autoconf libtool make which glib2-deve…
216- run: NOCONFIGURE=1 ./autogen.sh --with-freetype --with-glib --with-gobject --with-cairo --with-i…
217 - run: mkdir build && cd build && ../configure && make && (make check || ../.ci/fail.sh)
219 cmake-gcc:
221 - image: ubuntu:17.10
223 - checkout
224- run: apt update && apt install -y ninja-build binutils cmake gcc g++ pkg-config ragel gtk-doc-to…
225 - run: pip install fonttools
226 - run: cmake -DHB_CHECK=ON -Bbuild -H. -GNinja
227 - run: ninja -Cbuild
228 - run: CTEST_OUTPUT_ON_FAILURE=1 ninja -Cbuild test
229 - run: ninja -Cbuild install
231 cmake-oracledeveloperstudio:
233 - image: fedora
235 - checkout
236- run: dnf install -y gcc ragel cmake make which glib2-devel freetype-devel cairo-devel libicu-dev…
237- run: wget http://$ODSUSER:$ODSPASS@behdad.org/harfbuzz-private/OracleDeveloperStudio12.6-linux-x…
238- run: CC=/root/project/OracleDeveloperStudio12.6-linux-x86-bin/developerstudio12.6/bin/suncc CXX=…
239 - run: make -Cbuild -j32
240 - run: CTEST_OUTPUT_ON_FAILURE=1 make -Cbuild test
241 - run: make -Cbuild install
243 crosscompile-notest-djgpp:
246 - image: quay.io/ebraminio/djgpp
248 - checkout
249 - run: apt update && apt install -y ragel pkg-config libtool autoconf
250- run: CFLAGS="-Wno-attributes" CXXFLAGS="-Wno-attributes" ./autogen.sh --prefix=/usr/local/djgpp
251 - run: make -j32
253 crosscompile-notest-freebsd9:
255 - image: donbowman/freebsd-cross-build
257 - checkout
258 - run: apt update && apt install -y pkg-config ragel
259 - run: ./autogen.sh --prefix=/freebsd --host=x86_64-pc-freebsd9
260 - run: make -j32
262 crosscompile-notest-psvita:
264 - image: dockcross/base
266 - checkout
267 - run: apt update && apt install ragel
268 - run: git clone https://github.com/vitasdk/vdpm && cd vdpm && ./bootstrap-vitasdk.sh
269 - run: ./autogen.sh --prefix=/usr/local/vitasdk/arm-vita-eabi --host=arm-vita-eabi
270 - run: make -j32
272 crosscompile-cmake-notest-android-arm:
274 - image: dockcross/android-arm
276 - checkout
277 - run: apt update && apt install ragel
278 - run: cmake -Bbuild -H. -GNinja
279 - run: ninja -Cbuild
281 crosscompile-cmake-notest-browser-asmjs:
283 - image: dockcross/browser-asmjs
285 - checkout
286 - run: apt update && apt install ragel
287 - run: cmake -Bbuild -H. -GNinja
288 - run: ninja -Cbuild
290 crosscompile-cmake-notest-linux-arm64:
292 - image: dockcross/linux-arm64
294 - checkout
295 - run: apt update && apt install ragel
296 - run: cmake -Bbuild -H. -GNinja
297 - run: ninja -Cbuild
299 crosscompile-cmake-notest-linux-mips:
301 - image: dockcross/linux-mips
303 - checkout
304 - run: apt update && apt install ragel
305 - run: cmake -Bbuild -H. -GNinja
306 - run: ninja -Cbuild
308 #crosscompile-cmake-notest-windows-x64:
310 # - image: dockcross/windows-x64
312 # - checkout
313 # - run: apt update && apt install ragel
314 # - run: cmake -Bbuild -H. -GNinja
315 # - run: ninja -Cbuild
322 - macos-10.12.6-aat-fonts
323 - macos-10.13.6-aat-fonts
324 - macos-llvm-gcc-4.2
325 - macos-notest-apple-gcc-i686-4.2
326 - macos-notest-ios
329 - distcheck
332 - alpine-O3-NOMMAP
333 - archlinux-debug-O0-py3
334 - gcc-valgrind
335 - clang-O3-O0
336 - clang-everything
337 - clang-asan
338 - clang-msan
339 - clang-tsan
340 - clang-ubsan
341 - fedora-outoftreebuild
344 - cmake-gcc
345 - cmake-oracledeveloperstudio
350 - crosscompile-notest-djgpp
351 - crosscompile-notest-freebsd9
352 - crosscompile-notest-psvita
355 - crosscompile-cmake-notest-android-arm
356 - crosscompile-cmake-notest-browser-asmjs
357 - crosscompile-cmake-notest-linux-arm64
358 - crosscompile-cmake-notest-linux-mips
359 #- crosscompile-cmake-notest-windows-x64