diff options
author | gregory guy <gregory-tde@laposte.net> | 2020-10-20 14:40:51 +0200 |
---|---|---|
committer | gregory guy <gregory-tde@laposte.net> | 2021-01-13 18:12:31 +0100 |
commit | 81b64bcfc0a32fdeb0e4f367adbf273d924e55f4 (patch) | |
tree | 9e0903eb2b5cc19a7dcf4874d098a29133d3163c /src/GeoIP-1.4.0/libGeoIP | |
parent | 8b4f72aa0753110a46db9195216f3c88e14a9b69 (diff) | |
download | tork-81b64bcfc0a32fdeb0e4f367adbf273d924e55f4.tar.gz tork-81b64bcfc0a32fdeb0e4f367adbf273d924e55f4.zip |
Conversion to the cmake building system.
Signed-off-by: gregory guy <gregory-tde@laposte.net>
Diffstat (limited to 'src/GeoIP-1.4.0/libGeoIP')
-rw-r--r-- | src/GeoIP-1.4.0/libGeoIP/CMakeLists.txt | 23 | ||||
-rw-r--r-- | src/GeoIP-1.4.0/libGeoIP/GeoIP.c | 5 | ||||
-rw-r--r-- | src/GeoIP-1.4.0/libGeoIP/GeoIPCity.c | 13 | ||||
-rw-r--r-- | src/GeoIP-1.4.0/libGeoIP/md5.c | 2 | ||||
-rw-r--r-- | src/GeoIP-1.4.0/libGeoIP/types.h | 4 |
5 files changed, 44 insertions, 3 deletions
diff --git a/src/GeoIP-1.4.0/libGeoIP/CMakeLists.txt b/src/GeoIP-1.4.0/libGeoIP/CMakeLists.txt new file mode 100644 index 0000000..a0b9be0 --- /dev/null +++ b/src/GeoIP-1.4.0/libGeoIP/CMakeLists.txt @@ -0,0 +1,23 @@ +include_directories( + ${CMAKE_BINARY_DIR} + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_CURRENT_SOURCE_DIR} + ${CMAKE_SOURCE_DIR}/src + ${ZLIB_INCLUDE_DIRS} +) + + +##### geoip (static) + +tde_add_library( geoip STATIC_PIC + + SOURCES + GeoIP.c + GeoIPCity.c + regionName.c + timeZone.c + GeoIPUpdate.c + md5.c + LINK + ${ZLIB_LIBRARIES} +) diff --git a/src/GeoIP-1.4.0/libGeoIP/GeoIP.c b/src/GeoIP-1.4.0/libGeoIP/GeoIP.c index feb6a40..a055156 100644 --- a/src/GeoIP-1.4.0/libGeoIP/GeoIP.c +++ b/src/GeoIP-1.4.0/libGeoIP/GeoIP.c @@ -17,6 +17,10 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + #include "GeoIP.h" #include "GeoIP_internal.h" @@ -29,6 +33,7 @@ #include <windows.h> #define snprintf _snprintf #endif + #include <errno.h> #include <stdio.h> #include <stdlib.h> diff --git a/src/GeoIP-1.4.0/libGeoIP/GeoIPCity.c b/src/GeoIP-1.4.0/libGeoIP/GeoIPCity.c index 2a65759..b5c445a 100644 --- a/src/GeoIP-1.4.0/libGeoIP/GeoIPCity.c +++ b/src/GeoIP-1.4.0/libGeoIP/GeoIPCity.c @@ -17,9 +17,14 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ -#include <GeoIP.h> -#include <GeoIP_internal.h> -#include <GeoIPCity.h> +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + +#include "GeoIP.h" +#include "GeoIP_internal.h" +#include "GeoIPCity.h" + #ifndef WIN32 #include <netdb.h> #include <netinet/in.h> /* For ntohl */ @@ -27,7 +32,9 @@ #include <windows.h> #include <winsock.h> #endif + #include <sys/types.h> /* For uint32_t */ + #ifdef HAVE_STDINT_H #include <stdint.h> /* For uint32_t */ #endif diff --git a/src/GeoIP-1.4.0/libGeoIP/md5.c b/src/GeoIP-1.4.0/libGeoIP/md5.c index 922f75a..0882a3a 100644 --- a/src/GeoIP-1.4.0/libGeoIP/md5.c +++ b/src/GeoIP-1.4.0/libGeoIP/md5.c @@ -23,7 +23,9 @@ /* Written by Ulrich Drepper <drepper@gnu.ai.mit.edu>, 1995. */ /* Heavily modified for GnuPG by <wk@gnupg.org> */ +#ifdef HAVE_CONFIG_H #include "config.h" +#endif #include <stdio.h> #include <stdlib.h> diff --git a/src/GeoIP-1.4.0/libGeoIP/types.h b/src/GeoIP-1.4.0/libGeoIP/types.h index 4a8b80a..0a8a953 100644 --- a/src/GeoIP-1.4.0/libGeoIP/types.h +++ b/src/GeoIP-1.4.0/libGeoIP/types.h @@ -21,6 +21,10 @@ #ifndef G10_TYPES_H #define G10_TYPES_H +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + #ifdef HAVE_INTTYPES_H /* For uint64_t */ #include <inttypes.h> |