Lines Matching full:and
3 …and above leverage Travis CI to increase coverage of compilers and platforms. Compilers include Cl…
5 …and x86_64. The Android recipes build and install OpenSSL and Expat, and then builds Unbound. The …
7 iOS is tested for iPhoneOS, WatchOS, AppleTVOS, iPhoneSimulator, AppleTVSimulator and WatchSimulato…
9 …l keys like `os:` and `compiler:` so there is no matrix expansion. Instead Unbound specifies the e…
13 … tests Clang and GCC on various hardware. The hardware includes AMD64, Aarch64, PowerPC and s390x.…
32 …ds are tested using Clang and GCC, for a total of four builds. The first sanitizer is Undefined Be…
51 When the Travis script encounters a sanitizer it uses different `CFLAGS` and configuration string.
69 …and x86_64 architectures. The builds are trickier than other builds for several reasons. The testi…
94 …nvironmental variables `ANDROID_NDK_ROOT` and `ANDROID_SDK_ROOT`. This is an important step becaus…
96 …y have the necessary tools installed. You should ensure `ANDROID_NDK_ROOT` and `ANDROID_SDK_ROOT` …
100 …SSL, Expat and Unbound. This step is handled in by the script `contrib/android/install_tools.sh`. …
114 …and SDK. This step is handled in by the script `contrib/android/install_ndk.sh`. The script uses `…
116 If you are working from a developer machine you probably already have a NDK and SDK installed.
120 … like `CC`, `CXX`, `AS` and `AR`; sets `CFLAGS` and `CXXFLAGS`; sets a `sysroot` so Android header…
122 …and architecture to select by inspecting environmental variables set by Travis for the job. In par…
124 … like the following. There is a case for each of the architectures armv7a, aarch64, x86 and x86_64.
140 ### OpenSSL and Expat
142 …and Expat. OpenSSL and Expat are built for Android using the scripts `contrib/android/install_open…
144 …and allows Autotools to find non-system headers and libraries for an architecture. Typical `PKG_CO…
146 …and located at `contrib/android/15-android.conf`. The Unbound version is copied to the OpenSSL sou…
148 … to include OpenSSL engines then edit `contrib/android/install_openssl.sh` and remove the config o…
152 Finally, once OpenSSL and Expat are built, then the Travis script configures and builds Unbound. Th…
173 … a compile, link and install. The self tests are not run. TODO: figure out how to fire up an emula…
177 …and `CXXFLAGS`. They are taken from `ndk-build`, so we consider them the official flag set. It is …
179 …es `-fexceptions` and `-frtti` because exceptions and runtime type info are disabled by default. `…
181 …ndk-samples](https://github.com/android/ndk-samples/tree/master/hello-jni) and build the `hello-jn…
185 …and aarch64 architectures for iPhoneOS, AppleTVOS and WatchOS. iPhoneOS is tested using both 32-bi…
207 … OpenSSL, Expat and Unbound. This step is handled in by the script `contrib/ios/install_tools.sh`.…
221 …es like `CC`, `CXX`, `AS` and `AR`; sets `CFLAGS` and `CXXFLAGS`; sets a `sysroot` so iOS headers …
223 …and architecture to select by inspecting environmental variables set by Travis for the job. In par…
240 ### OpenSSL and Expat
242 …and Expat. OpenSSL and Expat are built for iOS using the scripts `contrib/ios/install_openssl.sh` …
244 `IOS_PREFIX` is the value `$HOME/$IOS_SDK-$IOS_CPU`. The scheme handles both iOS SDKs and cpu archi…
246 …and allows Autotools to find non-system headers and libraries for an architecture. Typical `PKG_CO…
248 …and located at `contrib/ios/15-ios.conf`. The Unbound version is copied to the OpenSSL source file…
254 Finally, once OpenSSL and Expat are built, then the Travis script configures and builds Unbound. Th…
274 … a compile, link and install. The self tests are not run. TODO: figure out how to fire up an simul…
278 …and `CXXFLAGS`. They are taken from Xcode, so we consider them the official flag set. It is import…