Skip to content

Commit 70c0387

Browse files
committed
2.1.1 changes
Update CMakeLists.txt Update CMakeLists.txt Update CMakeLists.txt change c to cpp Update CMakeLists.txt Update test_pdalc_config.cpp Update test_pdalc_config.cpp Update test_pdalc_config.cpp
1 parent b52a093 commit 70c0387

File tree

3 files changed

+28
-39
lines changed

3 files changed

+28
-39
lines changed

CMakeLists.txt

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

33
cmake_minimum_required(VERSION 3.9)
44

5-
project(pdal-c C CXX)
5+
project(pdal-c LANGUAGES 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)
159

1610
# Install to the build directory
1711
if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
@@ -57,4 +51,4 @@ if(PDALC_ENABLE_TESTS)
5751
include(CTest)
5852
add_subdirectory("tests/data")
5953
add_subdirectory("tests/pdal")
60-
endif()
54+
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.c
10-
test_pdalc_config.c
11-
test_pdalc_utils.c
9+
main_conda
10+
test_pdalc_config
11+
test_pdalc_utils
1212
)
1313
ELSE()
1414
set(SOURCES
15-
main.c
16-
test_pdalc_config.c
17-
test_pdalc_utils.c
15+
main
16+
test_pdalc_config
17+
test_pdalc_utils
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: 19 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@
3232
#include <assert.h>
3333

3434
#include <pdal/pdalc_config.h>
35-
#include <pdal/gitsha.h>
3635
#include <pdal/pdal_features.hpp>
3736

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

4241
TEST testPDALGetSetGdalDataPath(void)
4342
{
44-
size_t size = PDALGetGdalDataPath(NULL, 1024);
43+
size_t size = pdal::capi::PDALGetGdalDataPath(NULL, 1024);
4544
ASSERT_EQ(0, size);
4645

4746
char *original = getenv("GDAL_DATA");
4847
char path[1024];
4948

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

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

5554
if (original)
5655
{
@@ -63,28 +62,28 @@ TEST testPDALGetSetGdalDataPath(void)
6362
}
6463

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

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

7372
PASS();
7473
}
7574

7675
TEST testPDALGetSetProj4DataPath(void)
7776
{
78-
size_t size = PDALGetProj4DataPath(NULL, 1024);
77+
size_t size = pdal::capi::PDALGetProj4DataPath(NULL, 1024);
7978
ASSERT_EQ(0, size);
8079

8180
char *original = getenv("PROJ_LIB");
8281
char path[1024];
8382

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

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

8988
if (original)
9089
{
@@ -97,37 +96,33 @@ TEST testPDALGetSetProj4DataPath(void)
9796
}
9897

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

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

107106
PASS();
108107
}
109108

110109
TEST testPDALVersionInfo(void)
111110
{
112-
int versionInteger = PDALVersionInteger();
113-
ASSERT_EQ(PDAL_VERSION_INTEGER, versionInteger);
114111

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

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

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

124-
ASSERT_EQ(major*10000 + minor*100 + patch, versionInteger);
125-
126121
char expected[64];
127122
sprintf(expected, "%d.%d.%d", major, minor, patch);
128123

129124
char version[64];
130-
size_t size = PDALVersionString(version, 64);
125+
size_t size = pdal::capi::PDALVersionString(version, 64);
131126
ASSERT(size > 0 && size <= 64);
132127
ASSERT(version[0]);
133128
ASSERT_STR_EQ(expected, version);
@@ -139,7 +134,7 @@ TEST testPDALVersionInfo(void)
139134
#endif
140135

141136
char sha1[64];
142-
size = PDALSha1(sha1, 64);
137+
size = pdal::capi::PDALSha1(sha1, 64);
143138
ASSERT(size > 0 && size <= 64);
144139
ASSERT(sha1[0]);
145140

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

154149
char fullVersion[64];
155-
size = PDALFullVersionString(fullVersion, 64);
150+
size = pdal::capi::PDALFullVersionString(fullVersion, 64);
156151
ASSERT(size > 0 && size <= 64);
157152
ASSERT(fullVersion[0]);
158153
ASSERT_STR_EQ(expected, fullVersion);
@@ -163,7 +158,7 @@ TEST testPDALVersionInfo(void)
163158
TEST testPDALDebugInformation(void)
164159
{
165160
char info[1024];
166-
size_t size = PDALDebugInformation(info, 1024);
161+
size_t size = pdal::capi::PDALDebugInformation(info, 1024);
167162
ASSERT(size > 0 && size <= 1024);
168163
ASSERT(info[0]);
169164
PASS();

0 commit comments

Comments
 (0)