[K/N][IR][codegen] Preliminary support of per-file caches
This commit is contained in:
+8
-9
@@ -205,14 +205,6 @@ class K2NativeCompilerArguments : CommonCompilerArguments() {
|
||||
var generateDebugTrampolineString: String? = null
|
||||
|
||||
|
||||
@Argument(
|
||||
value = MAKE_CACHE,
|
||||
valueDescription = "<path>",
|
||||
description = "Path of the library to be compiled to cache",
|
||||
delimiter = ""
|
||||
)
|
||||
var librariesToCache: Array<String>? = null
|
||||
|
||||
@Argument(
|
||||
value = ADD_CACHE,
|
||||
valueDescription = "<path>",
|
||||
@@ -221,6 +213,14 @@ class K2NativeCompilerArguments : CommonCompilerArguments() {
|
||||
)
|
||||
var libraryToAddToCache: String? = null
|
||||
|
||||
@Argument(
|
||||
value = "-Xfile-to-cache",
|
||||
valueDescription = "<path>",
|
||||
description = "Path to file to cache",
|
||||
delimiter = ""
|
||||
)
|
||||
var fileToCache: String? = null
|
||||
|
||||
@Argument(value = "-Xexport-kdoc", description = "Export KDoc in framework header")
|
||||
var exportKDoc: Boolean = false
|
||||
|
||||
@@ -415,7 +415,6 @@ class K2NativeCompilerArguments : CommonCompilerArguments() {
|
||||
const val STATIC_FRAMEWORK_FLAG = "-Xstatic-framework"
|
||||
const val INCLUDE_ARG = "-Xinclude"
|
||||
const val CACHED_LIBRARY = "-Xcached-library"
|
||||
const val MAKE_CACHE = "-Xmake-cache"
|
||||
const val ADD_CACHE = "-Xadd-cache"
|
||||
const val SHORT_MODULE_NAME_ARG = "-Xshort-module-name"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user