Skip to content

Commit a6dbb8e

Browse files
Moved projects into directories
1 parent c420d40 commit a6dbb8e

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

CMakeLists.txt

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,17 @@ FetchContent_Declare(
5151
FetchContent_MakeAvailable(leveldb)
5252
set(BUILD_SHARED_LIBS OFF CACHE BOOL "" FORCE)
5353
target_include_directories(leveldb PUBLIC "${amulet_leveldb_DIR}/include")
54+
set_target_properties(crc32c PROPERTIES FOLDER "ThirdParty")
55+
if (TARGET crc32c_arm64)
56+
set_target_properties(crc32c_arm64 PROPERTIES FOLDER "ThirdParty")
57+
endif()
58+
if (TARGET crc32c_sse42)
59+
set_target_properties(crc32c_sse42 PROPERTIES FOLDER "ThirdParty")
60+
endif()
61+
set_target_properties(snappy PROPERTIES FOLDER "ThirdParty")
62+
set_target_properties(libzstd_static PROPERTIES FOLDER "ThirdParty")
63+
set_target_properties(zlibstatic PROPERTIES FOLDER "ThirdParty")
64+
set_target_properties(leveldb PROPERTIES FOLDER "CPP")
5465

5566

5667
# Find C++ files
@@ -63,6 +74,7 @@ target_sources(leveldb PRIVATE ${SOURCE_PATH}/amulet/leveldb/leveldb.cpp)
6374

6475
# Add python extension
6576
pybind11_add_module(_leveldb)
77+
set_target_properties(_leveldb PROPERTIES FOLDER "Python")
6678
target_link_libraries(_leveldb PRIVATE amulet_pybind11_extensions)
6779
target_link_libraries(_leveldb PRIVATE leveldb)
6880
target_compile_definitions(_leveldb PRIVATE PYBIND11_DETAILED_ERROR_MESSAGES)

tests/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ endif()
3434
file(GLOB_RECURSE SOURCES LIST_DIRECTORIES false "${CMAKE_CURRENT_LIST_DIR}/*.py.cpp")
3535

3636
pybind11_add_module(_test_amulet_leveldb)
37+
set_target_properties(_test_amulet_leveldb PROPERTIES FOLDER "Tests")
3738
target_compile_definitions(_test_amulet_leveldb PRIVATE PYBIND11_DETAILED_ERROR_MESSAGES)
3839
target_compile_definitions(_test_amulet_leveldb PRIVATE PYBIND11_VERSION="${pybind11_VERSION}")
3940
target_compile_definitions(_test_amulet_leveldb PRIVATE COMPILER_ID="${CMAKE_CXX_COMPILER_ID}")

0 commit comments

Comments
 (0)