@@ -295,17 +295,16 @@ kwargs:
295
295
If the target is an [[executable]] this defaults to "bin", the only
296
296
allowed value.
297
297
298
- If it is a [[static_library]] it defaults to "lib", and may be "lib", "clib"
299
- "staticlib", or "rlib". "clib" and "staticlib" means a C ABI library,
300
- "lib" and "rlib" means a Rust ABI.
301
-
302
- If it is a [[shared_library]] it defaults to "lib", and may be "lib", "clib",
303
- "dylib", "cdylib", or "proc-macro". "clib" and "cdylib" means a C ABI library,
304
- "lib" and "dylib" means a Rust ABI, and "proc-macro" is a special rust
305
- procedural macro crate.
306
-
307
- "proc-macro" is new in 0.62.0.
308
- "clib" is new in 1.3.0.
298
+ If it is a [[static_library]] it defaults to "lib" which builds a Rust ABI
299
+ library (rlib), "clib" builds a C ABI library (staticlib).
300
+ *Since 1.3.0* "clib" value has been added, "staticlib" and "rlib" values
301
+ have been deprecated.
302
+
303
+ If it is a [[shared_library]] it defaults to "lib" which builds a Rust ABI
304
+ library (dylib), "clib" value builds a C ABI library (cdylib).
305
+ *Since 0.62.0* "proc-macro" value builds a special rust procedural macro crate.
306
+ *Since 1.3.0* "clib" value has been added, "cdylib" and "dylib" values
307
+ have been deprecated.
309
308
310
309
rust_dependency_map :
311
310
type : dict[str]
0 commit comments