Skip to content

Commit 12bc0d2

Browse files
committed
fix(core): stabilize public SDK contract
1 parent 6d1591a commit 12bc0d2

2 files changed

Lines changed: 7 additions & 3 deletions

File tree

‎CMakeLists.txt‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -565,6 +565,10 @@ else()
565565
add_library(vix_core INTERFACE)
566566
add_library(vix::core ALIAS vix_core)
567567

568+
set_target_properties(vix_core PROPERTIES
569+
EXPORT_NAME core
570+
)
571+
568572
target_compile_features(vix_core INTERFACE cxx_std_20)
569573

570574
target_include_directories(vix_core INTERFACE

‎include/vix/Version.hpp‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
*
44
* Central version metadata for the Vix core runtime.
55
*/
6-
#ifndef VIX_VERSION_HPP
7-
#define VIX_VERSION_HPP
6+
#ifndef VIX_CORE_VERSION_HPP
7+
#define VIX_CORE_VERSION_HPP
88

99
#include <string_view>
1010

@@ -14,4 +14,4 @@ namespace vix
1414
inline constexpr std::string_view CORE_VERSION = VERSION;
1515
}
1616

17-
#endif // VIX_VERSION_HPP
17+
#endif // VIX_CORE_VERSION_HPP

0 commit comments

Comments
 (0)