diff options
author | Filip Sykala <sykala@seznam.cz> | 2021-12-17 11:31:13 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-12-17 11:31:13 +0300 |
commit | a16c89b5a80f27750777b65fb9ace28bccfdd51b (patch) | |
tree | 665df940736b92002136728399429e8f58debfcb /src | |
parent | c30f5823f5b86e486abab9e84dabbd8e89e7c4f1 (diff) | |
parent | 9e88eb09b51f95e676486ed072153393a6c9d1aa (diff) |
Merge pull request #7513 from prusa3d/fs_VS_filters
add VS filter by subdir
Diffstat (limited to 'src')
-rw-r--r-- | src/libslic3r/CMakeLists.txt | 10 | ||||
-rw-r--r-- | src/slic3r/CMakeLists.txt | 6 |
2 files changed, 15 insertions, 1 deletions
diff --git a/src/libslic3r/CMakeLists.txt b/src/libslic3r/CMakeLists.txt index deaa0b924..97d1d5ce5 100644 --- a/src/libslic3r/CMakeLists.txt +++ b/src/libslic3r/CMakeLists.txt @@ -14,7 +14,7 @@ if (TARGET OpenVDB::openvdb) set(OpenVDBUtils_SOURCES OpenVDBUtils.cpp OpenVDBUtils.hpp) endif() -add_library(libslic3r STATIC +set(SLIC3R_SOURCES pchheader.cpp pchheader.hpp BoundingBox.cpp @@ -291,6 +291,14 @@ add_library(libslic3r STATIC SLA/ReprojectPointsOnMesh.hpp ) +add_library(libslic3r STATIC ${SLIC3R_SOURCES}) + +foreach(_source IN ITEMS ${SLIC3R_SOURCES}) + get_filename_component(_source_path "${_source}" PATH) + string(REPLACE "/" "\\" _group_path "${_source_path}") + source_group("${_group_path}" FILES "${_source}") +endforeach() + if (SLIC3R_STATIC) set(CGAL_Boost_USE_STATIC_LIBS ON CACHE BOOL "" FORCE) endif () diff --git a/src/slic3r/CMakeLists.txt b/src/slic3r/CMakeLists.txt index 34cc98051..211a2c2e7 100644 --- a/src/slic3r/CMakeLists.txt +++ b/src/slic3r/CMakeLists.txt @@ -258,6 +258,12 @@ endif () add_library(libslic3r_gui STATIC ${SLIC3R_GUI_SOURCES}) +foreach(_source IN ITEMS ${SLIC3R_GUI_SOURCES}) + get_filename_component(_source_path "${_source}" PATH) + string(REPLACE "/" "\\" _group_path "${_source_path}") + source_group("${_group_path}" FILES "${_source}") +endforeach() + encoding_check(libslic3r_gui) target_link_libraries(libslic3r_gui libslic3r avrdude cereal imgui GLEW::GLEW OpenGL::GL hidapi libcurl ${wxWidgets_LIBRARIES}) |