Home | History | Annotate | Download | only in core

Lines Matching refs:JACK

709 ## Convert "core ext framework" to "out/.../classes.jack ..."
717 $(call _java-lib-dir,$(1),$(2))/classes.jack
722 define jack-lib-files
2191 # Call jack
2193 define call-jack
2194 JACK_VERSION=$(PRIVATE_JACK_VERSION) $(JACK) $(DEFAULT_JACK_EXTRA_ARGS)
2265 # Invoke Jack to compile java from source to dex and jack files.
2270 # - we filter out duplicate java file names because Jack doesn't like them.
2271 define jack-java-to-dex
2309 $(call call-jack) \
2313 -D jack.dex.optimize="false") \
2315 -D jack.android.remove-typedef="true") \
2325 -D jack.android.min-api-level=$(PRIVATE_JACK_MIN_SDK_VERSION) \
2326 -D jack.import.resource.policy=keep-first \
2327 -D jack.import.type.policy=keep-first \
2328 --output-jack $(PRIVATE_CLASSES_JACK) \
2344 # Invoke Jack to compile java source just to check it compiles correctly.
2349 # - we filter out duplicate java file names because Jack doesn't like them.
2350 define jack-check-java
2367 $(call call-jack,$(PRIVATE_JACK_EXTRA_ARGS)) \
2372 -D jack.import.resource.policy=keep-first \
2373 -D jack.android.min-api-level=$(PRIVATE_JACK_MIN_SDK_VERSION) \
2374 -D jack.import.type.policy=keep-first \
2381 define transform-jar-to-jack
2386 $(hide) $(call call-jack) \
2391 -D jack.import.resource.policy=keep-first \
2392 -D jack.import.type.policy=keep-first \
2393 -D jack.android.min-api-level=$(PRIVATE_JACK_MIN_SDK_VERSION) \
2396 --output-jack $@
2461 # Invoke Jack to compile java from source to jack files without shrink or obfuscation.
2466 # - we filter out duplicate java file names because Jack doesn't like them.
2467 define java-to-jack
2498 $(call call-jack) \
2501 -D jack.dex.optimize="false") \
2509 -D jack.import.resource.policy=keep-first \
2510 -D jack.import.type.policy=keep-first \
2511 -D jack.android.min-api-level=$(PRIVATE_JACK_MIN_SDK_VERSION) \
2513 --output-jack $@ \
2680 # Add resources carried by static Jack libraries.
2682 define add-carried-jack-resources