feat: parameterize artifact generation in lib compilation

This commit is contained in:
youben11
2022-04-28 13:57:11 +01:00
committed by Ayoub Benaissa
parent 61052a237b
commit f223f02ab7
8 changed files with 103 additions and 30 deletions

View File

@@ -458,7 +458,9 @@ mlir::LogicalResult compilerMain(int argc, char **argv) {
}
if (cmdline::action == Action::COMPILE) {
auto err = outputLib->emitArtifacts();
auto err =
outputLib->emitArtifacts(/*sharedLib=*/true, /*staticLib=*/true,
/*clientParameters=*/true, /*cppHeader=*/true);
if (err) {
return mlir::failure();
}