Merge pull request #22 from nicholasbishop/bishop-add-demo-makefile

Add a Makefile and more documentation for the demo
This commit is contained in:
Bertold Van den Bergh 2020-01-26 00:17:05 +01:00 committed by GitHub
commit 51c7eb1b7e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 1 deletions

2
Makefile Normal file
View file

@ -0,0 +1,2 @@
demo: Makefile demo.c library/zonedetect.c
gcc -o demo demo.c -Wall -Ilibrary library/zonedetect.c -lm

View file

@ -2,7 +2,7 @@
This is a C library that allows you to find an area a point belongs to using a database file. A typical example would be looking up the country or timezone given a latitude and longitude. The timezone database also contains the country information.
The API should be self-explanatory from zonedetect.h. A small demo is included (demo.c)
The API should be self-explanatory from zonedetect.h. A small demo is included (demo.c). You can build the demo with `make demo` and run it like this: `./demo timezone21.bin 35.0715 -82.5216`.
The databases are obtained from [here](https://github.com/evansiroky/timezone-boundary-builder) and converted to the format used by this library.