mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-09-09 18:27:00 +00:00
Define WXINSPECTOR_DISABLE globally to prevent include-order-dependent class layout (#15063)
fix: define WXINSPECTOR_DISABLE globally to prevent include-order-dependent class layouts
This commit is contained in:
committed by
GitHub
parent
6f3ca7d1b9
commit
f9fa1c117f
@@ -80,8 +80,12 @@ endif()
|
|||||||
|
|
||||||
if (DEFINED BBL_RELEASE_TO_PUBLIC)
|
if (DEFINED BBL_RELEASE_TO_PUBLIC)
|
||||||
add_compile_definitions("BBL_RELEASE_TO_PUBLIC=${BBL_RELEASE_TO_PUBLIC}")
|
add_compile_definitions("BBL_RELEASE_TO_PUBLIC=${BBL_RELEASE_TO_PUBLIC}")
|
||||||
|
if (BBL_RELEASE_TO_PUBLIC)
|
||||||
|
add_compile_definitions(WXINSPECTOR_DISABLE)
|
||||||
|
endif ()
|
||||||
else ()
|
else ()
|
||||||
add_compile_definitions("BBL_RELEASE_TO_PUBLIC=$<CONFIG:Release>")
|
add_compile_definitions("BBL_RELEASE_TO_PUBLIC=$<CONFIG:Release>")
|
||||||
|
add_compile_definitions("$<$<CONFIG:Release>:WXINSPECTOR_DISABLE>")
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
find_package(Git)
|
find_package(Git)
|
||||||
|
|||||||
@@ -51,9 +51,4 @@
|
|||||||
// Enable extension of tool position imgui dialog to show actual speed profile
|
// Enable extension of tool position imgui dialog to show actual speed profile
|
||||||
#define ENABLE_ACTUAL_SPEED_DEBUG 1
|
#define ENABLE_ACTUAL_SPEED_DEBUG 1
|
||||||
|
|
||||||
// Disable layout inspector for public release
|
|
||||||
#if BBL_RELEASE_TO_PUBLIC
|
|
||||||
#define WXINSPECTOR_DISABLE
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#endif // _prusaslicer_technologies_h_
|
#endif // _prusaslicer_technologies_h_
|
||||||
|
|||||||
Reference in New Issue
Block a user