Skip to content

Commit e3028a4

Browse files
committed
Revert "2.1.1 changes"
This reverts commit 70c0387.
1 parent 70c0387 commit e3028a4

File tree

3 files changed

+39
-28
lines changed

3 files changed

+39
-28
lines changed

CMakeLists.txt

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,16 @@
22

33
cmake_minimum_required(VERSION 3.9)
44

5-
project(pdal-c LANGUAGES C CXX)
5+
project(pdal-c C CXX)
66

77
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake)
88

9+
# Use C11 and C++11 standards
10+
set(CMAKE_C_STANDARD 11)
11+
set(CMAKE_CXX_STANDARD 11)
12+
13+
set(CMAKE_CXX_STANDARD_REQUIRED ON)
14+
set(CMAKE_CXX_EXTENSIONS OFF)
915

1016
# Install to the build directory
1117
if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
@@ -51,4 +57,4 @@ if(PDALC_ENABLE_TESTS)
5157
include(CTest)
5258
add_subdirectory("tests/data")
5359
add_subdirectory("tests/pdal")
54-
endif()
60+
endif()

tests/pdal/CMakeLists.txt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@ set(CONFIGS )
66

77
IF (CONDA_BUILD)
88
set(SOURCES
9-
main_conda
10-
test_pdalc_config
11-
test_pdalc_utils
9+
main_conda.c
10+
test_pdalc_config.c
11+
test_pdalc_utils.c
1212
)
1313
ELSE()
1414
set(SOURCES
15-
main
16-
test_pdalc_config
17-
test_pdalc_utils
15+
main.c
16+
test_pdalc_config.c
17+
test_pdalc_utils.c
1818
)
1919
ENDIF()
2020

@@ -67,4 +67,4 @@ install(TARGETS ${TARGET}
6767
LIBRARY DESTINATION lib
6868
RUNTIME DESTINATION bin)
6969

70-
set(TARGET test_pdalc)
70+
set(TARGET test_pdalc)
Lines changed: 24 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
#include <assert.h>
3333

3434
#include <pdal/pdalc_config.h>
35+
#include <pdal/gitsha.h>
3536
#include <pdal/pdal_features.hpp>
3637

3738
#include "greatest.h"
@@ -40,16 +41,16 @@ SUITE(test_pdalc_config);
4041

4142
TEST testPDALGetSetGdalDataPath(void)
4243
{
43-
size_t size = pdal::capi::PDALGetGdalDataPath(NULL, 1024);
44+
size_t size = PDALGetGdalDataPath(NULL, 1024);
4445
ASSERT_EQ(0, size);
4546

4647
char *original = getenv("GDAL_DATA");
4748
char path[1024];
4849

49-
size = pdal::capi::PDALGetGdalDataPath(path, 0);
50+
size = PDALGetGdalDataPath(path, 0);
5051
ASSERT_EQ(0, size);
5152

52-
size = pdal::capi::PDALGetGdalDataPath(path, 1024);
53+
size = PDALGetGdalDataPath(path, 1024);
5354

5455
if (original)
5556
{
@@ -62,28 +63,28 @@ TEST testPDALGetSetGdalDataPath(void)
6263
}
6364

6465
const char *expected = "An arbitrary string set as the GDAL data path";
65-
pdal::capi::PDALSetGdalDataPath(expected);
66-
size = pdal::capi::PDALGetGdalDataPath(path, 1024);
66+
PDALSetGdalDataPath(expected);
67+
size = PDALGetGdalDataPath(path, 1024);
6768
ASSERT_STR_EQ(expected, path);
6869
ASSERT_EQ(size, strlen(path));
6970

70-
pdal::capi::PDALSetGdalDataPath(original);
71+
PDALSetGdalDataPath(original);
7172

7273
PASS();
7374
}
7475

7576
TEST testPDALGetSetProj4DataPath(void)
7677
{
77-
size_t size = pdal::capi::PDALGetProj4DataPath(NULL, 1024);
78+
size_t size = PDALGetProj4DataPath(NULL, 1024);
7879
ASSERT_EQ(0, size);
7980

8081
char *original = getenv("PROJ_LIB");
8182
char path[1024];
8283

83-
size = pdal::capi::PDALGetProj4DataPath(path, 0);
84+
size = PDALGetProj4DataPath(path, 0);
8485
ASSERT_EQ(0, size);
8586

86-
size = pdal::capi::PDALGetProj4DataPath(path, 1024);
87+
size = PDALGetProj4DataPath(path, 1024);
8788

8889
if (original)
8990
{
@@ -96,33 +97,37 @@ TEST testPDALGetSetProj4DataPath(void)
9697
}
9798

9899
const char *expected = "An arbitrary string set as the proj4 data path";
99-
pdal::capi::PDALSetProj4DataPath(expected);
100-
size = pdal::capi::PDALGetProj4DataPath(path, 1024);
100+
PDALSetProj4DataPath(expected);
101+
size = PDALGetProj4DataPath(path, 1024);
101102
ASSERT_STR_EQ(expected, path);
102103
ASSERT_EQ(size, strlen(path));
103104

104-
pdal::capi::PDALSetProj4DataPath(original);
105+
PDALSetProj4DataPath(original);
105106

106107
PASS();
107108
}
108109

109110
TEST testPDALVersionInfo(void)
110111
{
112+
int versionInteger = PDALVersionInteger();
113+
ASSERT_EQ(PDAL_VERSION_INTEGER, versionInteger);
111114

112-
int major = pdal::capi::PDALVersionMajor();
115+
int major = PDALVersionMajor();
113116
ASSERT_EQ(PDAL_VERSION_MAJOR, major);
114117

115-
int minor = pdal::capi::PDALVersionMinor();
118+
int minor = PDALVersionMinor();
116119
ASSERT_EQ(PDAL_VERSION_MINOR, minor);
117120

118-
int patch = pdal::capi::PDALVersionPatch();
121+
int patch = PDALVersionPatch();
119122
ASSERT_EQ(PDAL_VERSION_PATCH, patch);
120123

124+
ASSERT_EQ(major*10000 + minor*100 + patch, versionInteger);
125+
121126
char expected[64];
122127
sprintf(expected, "%d.%d.%d", major, minor, patch);
123128

124129
char version[64];
125-
size_t size = pdal::capi::PDALVersionString(version, 64);
130+
size_t size = PDALVersionString(version, 64);
126131
ASSERT(size > 0 && size <= 64);
127132
ASSERT(version[0]);
128133
ASSERT_STR_EQ(expected, version);
@@ -134,7 +139,7 @@ TEST testPDALVersionInfo(void)
134139
#endif
135140

136141
char sha1[64];
137-
size = pdal::capi::PDALSha1(sha1, 64);
142+
size = PDALSha1(sha1, 64);
138143
ASSERT(size > 0 && size <= 64);
139144
ASSERT(sha1[0]);
140145

@@ -147,7 +152,7 @@ TEST testPDALVersionInfo(void)
147152
sprintf(expected + strlen(version), " (git-version: %s)", sha1);
148153

149154
char fullVersion[64];
150-
size = pdal::capi::PDALFullVersionString(fullVersion, 64);
155+
size = PDALFullVersionString(fullVersion, 64);
151156
ASSERT(size > 0 && size <= 64);
152157
ASSERT(fullVersion[0]);
153158
ASSERT_STR_EQ(expected, fullVersion);
@@ -158,7 +163,7 @@ TEST testPDALVersionInfo(void)
158163
TEST testPDALDebugInformation(void)
159164
{
160165
char info[1024];
161-
size_t size = pdal::capi::PDALDebugInformation(info, 1024);
166+
size_t size = PDALDebugInformation(info, 1024);
162167
ASSERT(size > 0 && size <= 1024);
163168
ASSERT(info[0]);
164169
PASS();

0 commit comments

Comments
 (0)