Skip to content
This repository has been archived by the owner on Mar 4, 2021. It is now read-only.

measurement-kit/mkgeoip

Repository files navigation

Measurement Kit GeoIP library

GitHub license Github Releases Build Status codecov Build status

Measurement Kit library for performing probe IP, probe ASN, probe CC, and probe ORG resolution. Since this is a basic building block that aims to be vendored in Measurement Kit, we don't provide any stable API guarantee (i.e. we'll never release v1.0.0).

Regenerating build files

Possibly edit MKBuild.yaml, then run:

go get -v github.com/measurement-kit/mkbuild
mkbuild

Building

mkdir build
cd build
cmake -GNinja ..
cmake --build .
ctest -a -j8 --output-on-failure

Testing with docker

./docker.sh <build-type>