mirror of
https://github.com/dexoron/dcr.git
synced 2026-10-21 22:49:42 +00:00
Added:
- `sharedlib` build kind (shared library output) - ASM projects (`build.language = "asm"`) - NASM and GAS backends - `build.platform` architecture hint for `-march` / `/arch` - Basic CLI integration tests
This commit is contained in:
@@ -51,8 +51,9 @@ pub fn run(args: &[String]) -> i32 {
|
||||
}
|
||||
}
|
||||
|
||||
if build_kind.trim() == "staticlib" {
|
||||
error("Cannot run static library");
|
||||
let kind = build_kind.trim();
|
||||
if kind == "staticlib" || kind == "sharedlib" {
|
||||
error("Cannot run library build");
|
||||
return 1;
|
||||
}
|
||||
let build_status = build(args);
|
||||
|
||||
Reference in New Issue
Block a user