Formulae that you can install using this tap:
-
android-<package>
: cross built package for Android systems; -
generic-assets
: generic assets used by MK; -
ios-<package>
: cross built packages for iOS systems; -
libndt
: header-only C++11 library for running ndt5/ndt7 tests; -
measurement-kit
: Measurement Kit binary, libraries and headers; -
mingw-w64-<package>
: cross build of package using brew's defaultmingw-w64
package suitable for being included in the binary distrbution of OONI for Windows systems.
- add the tap
brew tap measurement-kit/measurement-kit
- install the latest stable
brew install <formula>
- remove the installed version
brew rm <formula>
Make sure you have a version of Java compatible with the Android SDK. We are currently using java8 from AdoptOpenJDK/homebrew-openjdk.
Then you need to install the Android NDK:
brew tap homebrew/cask
brew cask install android-sdk
sdkmanager --install ndk-bundle
and/or you need to update the NDK:
sdkmanager --update
- build a bottle
brew install --build-bottle ./<formula>.rb
brew bottle --force-core-tap ./<formula>.rb
Bottles are published in dl.bintray.com/measurement-kit/homebrew. For some reasons, the bottles produced with the above procedure contains two dashes between the name and the version; this should be changed to a single dash in order for the bottle to be correctly installed.