From 4c94901d280a4fd3e1402919b14849dd22b35f26 Mon Sep 17 00:00:00 2001 From: Thomas Beutlich Date: Mon, 22 Jan 2024 20:40:13 +0100 Subject: [PATCH 1/2] Consider module definition file --- CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index f783f33..6fdc789 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -105,6 +105,7 @@ set(lib_SRC shptree.c sbnsearch.c shapefil.h + shapelib.def ) add_library(${PACKAGE} ${lib_SRC}) From 2618429c887270ec450e540dfdec781044f7997b Mon Sep 17 00:00:00 2001 From: Thomas Beutlich Date: Mon, 22 Jan 2024 20:40:59 +0100 Subject: [PATCH 2/2] Sort symbols --- shapelib.def | 112 +++++++++++++++++++++++++-------------------------- 1 file changed, 56 insertions(+), 56 deletions(-) diff --git a/shapelib.def b/shapelib.def index 592c093..90a912a 100644 --- a/shapelib.def +++ b/shapelib.def @@ -1,56 +1,56 @@ -LIBRARY shapelib -EXPORTS SHPOpen - SHPCreate - SHPGetInfo - SHPReadObject - SHPWriteObject - SHPDestroyObject - SHPComputeExtents - SHPCreateObject - SHPCreateSimpleObject - SHPClose - SHPWriteHeader - SHPTypeName - SHPPartTypeName - SHPCreateTree - SHPDestroyTree - SHPTreeAddShapeId - SHPTreeTrimExtraNodes - SHPTreeFindLikelyShapes - SHPCheckBoundsOverlap - DBFOpen - DBFCreate - DBFGetFieldCount - DBFGetRecordCount - DBFAddField - DBFGetFieldInfo - DBFReadIntegerAttribute - DBFReadDoubleAttribute - DBFReadStringAttribute - DBFWriteIntegerAttribute - DBFWriteDoubleAttribute - DBFWriteStringAttribute - DBFReadTuple - DBFWriteTuple - DBFCloneEmpty - DBFClose - DBFWriteNULLAttribute - DBFGetFieldIndex - DBFIsAttributeNULL - DBFWriteLogicalAttribute - DBFReadLogicalAttribute - DBFUpdateHeader - DBFGetNativeFieldType - SHPRewindObject - DBFIsRecordDeleted - DBFMarkRecordDeleted - DBFSetLastModifiedDate - DBFSetWriteEndOfFileChar - SHPOpenLLEx - SHPRestoreSHX - SHPSetFastModeReadObject - SBNOpenDiskTree - SBNCloseDiskTree - SBNSearchDiskTree - SBNSearchDiskTreeInteger - SBNSearchFreeIds +EXPORTS + DBFAddField + DBFCloneEmpty + DBFClose + DBFCreate + DBFGetFieldCount + DBFGetFieldIndex + DBFGetFieldInfo + DBFGetNativeFieldType + DBFGetRecordCount + DBFIsAttributeNULL + DBFIsRecordDeleted + DBFMarkRecordDeleted + DBFOpen + DBFReadDoubleAttribute + DBFReadIntegerAttribute + DBFReadLogicalAttribute + DBFReadStringAttribute + DBFReadTuple + DBFSetLastModifiedDate + DBFSetWriteEndOfFileChar + DBFUpdateHeader + DBFWriteDoubleAttribute + DBFWriteIntegerAttribute + DBFWriteLogicalAttribute + DBFWriteNULLAttribute + DBFWriteStringAttribute + DBFWriteTuple + SBNCloseDiskTree + SBNOpenDiskTree + SBNSearchDiskTree + SBNSearchDiskTreeInteger + SBNSearchFreeIds + SHPCheckBoundsOverlap + SHPClose + SHPComputeExtents + SHPCreate + SHPCreateObject + SHPCreateSimpleObject + SHPCreateTree + SHPDestroyObject + SHPDestroyTree + SHPGetInfo + SHPOpen + SHPOpenLLEx + SHPPartTypeName + SHPReadObject + SHPRestoreSHX + SHPRewindObject + SHPSetFastModeReadObject + SHPTreeAddShapeId + SHPTreeFindLikelyShapes + SHPTreeTrimExtraNodes + SHPTypeName + SHPWriteHeader + SHPWriteObject