diff options
| author | Jean-Philippe Lesot <jplesot@google.com> | 2015-03-02 12:43:08 +0100 |
|---|---|---|
| committer | Jean-Philippe Lesot <jplesot@google.com> | 2015-03-02 12:43:08 +0100 |
| commit | 3f26d0f9cee0b5969c418058e4fdded4753cc9ae (patch) | |
| tree | f519d4f4cf7180407c8f90ca275d2b746f55e397 /jack-api/src/com/android/jack/api/example | |
| parent | 6afbe40f484e341672c00680fcb1a409250adbb5 (diff) | |
| download | toolchain_jack-3f26d0f9cee0b5969c418058e4fdded4753cc9ae.tar.gz toolchain_jack-3f26d0f9cee0b5969c418058e4fdded4753cc9ae.tar.bz2 toolchain_jack-3f26d0f9cee0b5969c418058e4fdded4753cc9ae.zip | |
Work on Jack API (WIP)
Change-Id: Ib2bc0e7dcddf34e8be1374c7ac67aaf7da6d5e17
Diffstat (limited to 'jack-api/src/com/android/jack/api/example')
| -rw-r--r-- | jack-api/src/com/android/jack/api/example/Main.java | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/jack-api/src/com/android/jack/api/example/Main.java b/jack-api/src/com/android/jack/api/example/Main.java index 3215522d..be60cfa6 100644 --- a/jack-api/src/com/android/jack/api/example/Main.java +++ b/jack-api/src/com/android/jack/api/example/Main.java @@ -19,11 +19,11 @@ package com.android.jack.api.example; import com.android.jack.api.ConfigNotSupportedException; import com.android.jack.api.JackConfig; import com.android.jack.api.JackConfigProvider; -import com.android.jack.api.brest.AbortException; -import com.android.jack.api.brest.BrestCompiler; -import com.android.jack.api.brest.BrestConfig; -import com.android.jack.api.brest.ConfigurationException; -import com.android.jack.api.brest.UnrecoverableException; +import com.android.jack.api01.AbortException; +import com.android.jack.api01.Api01Compiler; +import com.android.jack.api01.Api01Config; +import com.android.jack.api01.ConfigurationException; +import com.android.jack.api01.UnrecoverableException; import java.io.File; import java.lang.reflect.InvocationTargetException; @@ -59,12 +59,12 @@ public class Main { } System.out.println(); - BrestCompiler brestCompiler; - BrestConfig brestConfig; + Api01Compiler api01Compiler; + Api01Config api01Config; // Get configuration object try { - brestConfig = confProvider.getConfig(BrestConfig.class); + api01Config = confProvider.getConfig(Api01Config.class); } catch (ConfigNotSupportedException e1) { System.err.println("Brest config not supported)"); return; @@ -73,14 +73,14 @@ public class Main { // Configure the compiler try { // Set standard options - brestConfig.setOutputDex(new File("out/")); - brestConfig.setConfigJarjar(new File("rules.jarjar")); + api01Config.setOutputDexFolder(new File("out/")); + api01Config.setConfigJarjarFile(new File("rules.jarjar")); // Set official properties - brestConfig.setProperty(BrestConfig.PROPERTY_REPORTER, "sdk"); - // Set provisioned properties - brestConfig.setProperty("jack.internal.test", "true"); + api01Config.setProperty(Api01Config.PROPERTY_REPORTER, "sdk"); + // Set provisional properties + api01Config.setProperty("jack.internal.test", "true"); // Check and build compiler - brestCompiler = brestConfig.build(); + api01Compiler = api01Config.build(); } catch (ConfigurationException e) { System.err.println(e.getMessage()); return; @@ -89,9 +89,9 @@ public class Main { // Run the compilation try { // First - brestCompiler.run(); + api01Compiler.run(); // Same compilation - brestCompiler.run(); + api01Compiler.run(); } catch (AbortException e) { System.out.println("User error, see reporter"); return; |
