[JS IR BE] Clean up compiler driver api

This is a preparation step for JS-IR CLI:
- CompiledModule was overused. Split it into KlibModuleRef and TranslationResult
- Deserialize klib dependencies from klibs itself
This commit is contained in:
Svyatoslav Kuzmich
2019-03-14 15:06:10 +03:00
parent e302f63d9a
commit 1d6cd90043
5 changed files with 182 additions and 206 deletions
@@ -25,6 +25,9 @@ import java.io.File;
import java.util.List;
public class JSConfigurationKeys {
public static final CompilerConfigurationKey<List<String>> TRANSITIVE_LIBRARIES =
CompilerConfigurationKey.create("library files for transitive dependencies");
public static final CompilerConfigurationKey<List<String>> LIBRARIES =
CompilerConfigurationKey.create("library file paths");