Skip to content

Commit f4d7a26

Browse files
committed
+magic?
1 parent d4d782a commit f4d7a26

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

CMakeLists.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/VERSION.json"
6060
AND EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/README.md"
6161
AND EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/GNUmakefile"
6262
AND EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/mdbx.c"
63-
AND EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/mdbx.c++"
63+
AND EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/mdbx++.c++"
6464
AND EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/mdbx.h"
6565
AND EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/mdbx.h++"
6666
AND EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/mdbx_chk.c"
@@ -579,8 +579,8 @@ endif(MDBX_AMALGAMATED_SOURCE)
579579
if(MDBX_BUILD_CXX)
580580
message(STATUS "Use C${MDBX_C_STANDARD} and C++${MDBX_CXX_STANDARD} for libmdbx")
581581
list(APPEND LIBMDBX_PUBLIC_HEADERS mdbx.h++)
582-
list(APPEND LIBMDBX_SOURCES "${MDBX_SOURCE_DIR}/mdbx.c++" mdbx.h++)
583-
set_source_files_properties("${MDBX_SOURCE_DIR}/mdbx.c++" PROPERTIES COMPILE_OPTIONS "-save-temps")
582+
list(APPEND LIBMDBX_SOURCES "${MDBX_SOURCE_DIR}/mdbx++.c++" mdbx.h++)
583+
set_source_files_properties("${MDBX_SOURCE_DIR}/mdbx++.c++" PROPERTIES COMPILE_OPTIONS "-save-temps")
584584
else()
585585
message(STATUS "Use C${MDBX_C_STANDARD} for libmdbx but C++ portion is disabled")
586586
endif()

GNUmakefile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ endif
1818
make_ge_4_1 := $(shell expr "$(MAKE_VERx3)" ">=" " 4 1")
1919
make_ge_4_4 := $(shell expr "$(MAKE_VERx3)" ">=" " 4 4")
2020
SRC_PROBE_C := $(shell [ -f mdbx.c ] && echo mdbx.c || echo src/osal.c)
21-
SRC_PROBE_CXX := $(shell [ -f mdbx.c++ ] && echo mdbx.c++ || echo src/mdbx.c++)
21+
SRC_PROBE_CXX := $(shell [ -f mdbx++.c++ ] && echo mdbx++.c++ || echo src/mdbx++.c++)
2222
UNAME := $(shell uname -s 2>/dev/null || echo Unknown)
2323

2424
define cxx_filesystem_probe
@@ -348,13 +348,13 @@ mdbx-static.o: config-gnumake.h mdbx.c mdbx.h $(lastword $(MAKEFILE_LIST)) LICEN
348348
@echo ' CC $@'
349349
$(QUIET)$(CC) $(CFLAGS) $(MDBX_BUILD_OPTIONS) '-DMDBX_CONFIG_H="config-gnumake.h"' -ULIBMDBX_EXPORTS -c mdbx.c -o $@
350350

351-
mdbx++-dylib.o: config-gnumake.h mdbx.c++ $(HEADERS) $(lastword $(MAKEFILE_LIST)) LICENSE NOTICE COPYRIGHT
351+
mdbx++-dylib.o: config-gnumake.h mdbx++.c++ $(HEADERS) $(lastword $(MAKEFILE_LIST)) LICENSE NOTICE COPYRIGHT
352352
@echo ' CC $@'
353-
$(QUIET)$(CXX) $(CXXFLAGS) $(MDBX_BUILD_OPTIONS) '-DMDBX_CONFIG_H="config-gnumake.h"' -DLIBMDBX_EXPORTS=1 -c mdbx.c++ -o $@
353+
$(QUIET)$(CXX) $(CXXFLAGS) $(MDBX_BUILD_OPTIONS) '-DMDBX_CONFIG_H="config-gnumake.h"' -DLIBMDBX_EXPORTS=1 -c mdbx++.c++ -o $@
354354

355-
mdbx++-static.o: config-gnumake.h mdbx.c++ $(HEADERS) $(lastword $(MAKEFILE_LIST)) LICENSE NOTICE COPYRIGHT
355+
mdbx++-static.o: config-gnumake.h mdbx++.c++ $(HEADERS) $(lastword $(MAKEFILE_LIST)) LICENSE NOTICE COPYRIGHT
356356
@echo ' CC $@'
357-
$(QUIET)$(CXX) $(CXXFLAGS) $(MDBX_BUILD_OPTIONS) '-DMDBX_CONFIG_H="config-gnumake.h"' -ULIBMDBX_EXPORTS -c mdbx.c++ -o $@
357+
$(QUIET)$(CXX) $(CXXFLAGS) $(MDBX_BUILD_OPTIONS) '-DMDBX_CONFIG_H="config-gnumake.h"' -ULIBMDBX_EXPORTS -c mdbx++.c++ -o $@
358358

359359
mdbx_%: mdbx_%.c mdbx-static.o
360360
@echo ' CC+LD $@'
File renamed without changes.

0 commit comments

Comments
 (0)