@@ -113,11 +113,11 @@ if (SLINT_BUILD_RUNTIME)
113
113
114
114
if (BUILD_SHARED_LIBS )
115
115
set (rustc_lib_type "cdylib" )
116
- set (slint_cpp_impl "slint-cpp -shared" )
116
+ set (slint_cpp_impl "slint_cpp -shared" )
117
117
set (cmake_lib_type "SHARED" )
118
118
else ()
119
119
set (rustc_lib_type "staticlib" )
120
- set (slint_cpp_impl "slint-cpp -static" )
120
+ set (slint_cpp_impl "slint_cpp -static" )
121
121
set (cmake_lib_type "STATIC" )
122
122
endif ()
123
123
@@ -142,15 +142,15 @@ if (SLINT_BUILD_RUNTIME)
142
142
# target property doesn't propagate :(
143
143
if (APPLE AND SLINT_IS_TOPLEVEL_BUILD AND BUILD_SHARED_LIBS )
144
144
# corrosion could provide the Cargo.toml package version as a CMake target property.
145
- corrosion_add_target_local_rustflags (slint-cpp -Clink-arg=-Wl,-install_name,@rpath/libslint_cpp.dylib,-current_version,${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR},-compatibility_version,${PROJECT_VERSION_MAJOR}.0 )
145
+ corrosion_add_target_local_rustflags (slint_cpp -Clink-arg=-Wl,-install_name,@rpath/libslint_cpp.dylib,-current_version,${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR},-compatibility_version,${PROJECT_VERSION_MAJOR}.0 )
146
146
# Set this one to false again explicitely because Corrosion will starting setting this property to true by default.
147
- set_target_properties (slint-cpp -shared PROPERTIES IMPORTED_NO_SONAME 0 )
148
- set_target_properties (slint-cpp -shared PROPERTIES IMPORTED_SONAME libslint_cpp.dylib )
147
+ set_target_properties (slint_cpp -shared PROPERTIES IMPORTED_NO_SONAME 0 )
148
+ set_target_properties (slint_cpp -shared PROPERTIES IMPORTED_SONAME libslint_cpp.dylib )
149
149
endif ()
150
150
151
151
add_library (Slint INTERFACE )
152
152
add_library (Slint::Slint ALIAS Slint )
153
- target_link_libraries (Slint INTERFACE slint-cpp )
153
+ target_link_libraries (Slint INTERFACE slint_cpp )
154
154
target_compile_features (Slint INTERFACE cxx_std_20 )
155
155
if (MSVC )
156
156
target_compile_options (Slint INTERFACE /bigobj )
@@ -167,25 +167,25 @@ if (SLINT_BUILD_RUNTIME)
167
167
168
168
169
169
set_property (
170
- TARGET slint-cpp
170
+ TARGET slint_cpp
171
171
APPEND
172
172
PROPERTY CORROSION_ENVIRONMENT_VARIABLES
173
173
"SLINT_GENERATED_INCLUDE_DIR=${CMAKE_CURRENT_BINARY_DIR} /generated_include/"
174
174
)
175
175
176
176
set_property (
177
- TARGET slint-cpp
177
+ TARGET slint_cpp
178
178
PROPERTY CORROSION_FEATURES
179
179
${features}
180
180
)
181
181
set_property (
182
- TARGET slint-cpp
182
+ TARGET slint_cpp
183
183
PROPERTY CORROSION_NO_DEFAULT_FEATURES
184
184
ON
185
185
)
186
186
187
187
if (SLINT_LIBRARY_CARGO_FLAGS )
188
- corrosion_set_cargo_flags (slint-cpp ${SLINT_LIBRARY_CARGO_FLAGS} )
188
+ corrosion_set_cargo_flags (slint_cpp ${SLINT_LIBRARY_CARGO_FLAGS} )
189
189
endif ()
190
190
191
191
if (SLINT_FEATURE_BACKEND_QT )
@@ -200,14 +200,14 @@ if (SLINT_BUILD_RUNTIME)
200
200
201
201
if (SLINT_FEATURE_BACKEND_QT AND TARGET Qt::qmake )
202
202
set_property (
203
- TARGET slint-cpp
203
+ TARGET slint_cpp
204
204
APPEND
205
205
PROPERTY CORROSION_ENVIRONMENT_VARIABLES
206
206
QMAKE=$<TARGET_PROPERTY:Qt::qmake,LOCATION>
207
207
)
208
208
else ()
209
209
set_property (
210
- TARGET slint-cpp
210
+ TARGET slint_cpp
211
211
APPEND
212
212
PROPERTY CORROSION_ENVIRONMENT_VARIABLES
213
213
SLINT_NO_QT=1
@@ -241,7 +241,7 @@ if (SLINT_BUILD_RUNTIME)
241
241
# to build time.
242
242
if (DEFINED ENV{PKG_CONFIG_SYSROOT_DIR} )
243
243
set_property (
244
- TARGET slint-cpp
244
+ TARGET slint_cpp
245
245
APPEND
246
246
PROPERTY CORROSION_ENVIRONMENT_VARIABLES
247
247
"PKG_CONFIG_SYSROOT_DIR=$ENV{PKG_CONFIG_SYSROOT_DIR} "
@@ -253,15 +253,15 @@ if (SLINT_BUILD_RUNTIME)
253
253
find_program (CLANGCXX clang++ )
254
254
if (CLANGCC AND NOT DEFINED ENV{CLANGCC} )
255
255
set_property (
256
- TARGET slint-cpp
256
+ TARGET slint_cpp
257
257
APPEND
258
258
PROPERTY CORROSION_ENVIRONMENT_VARIABLES
259
259
CLANGCC=${CLANGCC}
260
260
)
261
261
endif ()
262
262
if (CLANGCXX AND NOT DEFINED ENV{CLANGCXX} )
263
263
set_property (
264
- TARGET slint-cpp
264
+ TARGET slint_cpp
265
265
APPEND
266
266
PROPERTY CORROSION_ENVIRONMENT_VARIABLES
267
267
CLANGCXX=${CLANGCXX}
@@ -289,13 +289,13 @@ if (SLINT_BUILD_RUNTIME)
289
289
if (host_cc )
290
290
string (REPLACE "-" "_" cargo_host_target_underscore "${Rust_CARGO_HOST_TARGET} " )
291
291
set_property (
292
- TARGET slint-cpp
292
+ TARGET slint_cpp
293
293
APPEND
294
294
PROPERTY CORROSION_ENVIRONMENT_VARIABLES
295
295
CC_${cargo_host_target_underscore}=${host_cc}
296
296
)
297
297
set_property (
298
- TARGET slint-cpp
298
+ TARGET slint_cpp
299
299
APPEND
300
300
PROPERTY CORROSION_ENVIRONMENT_VARIABLES
301
301
CFLAGS_${cargo_host_target_underscore}=
@@ -354,10 +354,10 @@ if (SLINT_BUILD_RUNTIME)
354
354
include (${CMAKE_CURRENT_LIST_DIR} /cmake/SlintMacro.cmake )
355
355
endif ()
356
356
357
- export (TARGETS Slint slint-cpp
357
+ export (TARGETS Slint slint_cpp
358
358
NAMESPACE Slint:: FILE "${CMAKE_BINARY_DIR} /lib/cmake/Slint/SlintTargets.cmake" )
359
359
install (EXPORT SlintTargets NAMESPACE Slint:: DESTINATION lib/cmake/Slint )
360
- install (TARGETS Slint slint-cpp
360
+ install (TARGETS Slint slint_cpp
361
361
EXPORT SlintTargets LIBRARY DESTINATION lib PUBLIC_HEADER DESTINATION include /slint )
362
362
363
363
install (FILES $< TARGET_FILE:${slint_cpp_impl} > TYPE LIB )
0 commit comments