Package org.gradle.jvm.toolchain

Examples of org.gradle.jvm.toolchain.JavaToolChain


            final Action<JarBinarySpec> initAction = Actions.composite(actions);

            List<String> targetPlatforms = jvmLibrary.getTargetPlatforms();
            List<JavaPlatform> selectedPlatforms = platforms.chooseFromTargets(JavaPlatform.class, targetPlatforms, new DefaultJavaPlatform(JavaVersion.current()), DEFAULT_PLATFORMS);
            for (final JavaPlatform platform : selectedPlatforms) {
                final JavaToolChain toolChain = toolChains.getForPlatform(platform);
                String binaryName = createBinaryName(jvmLibrary, namingSchemeBuilder, selectedPlatforms, platform);

                binaries.create(binaryName, new Action<JarBinarySpec>() {
                    public void execute(JarBinarySpec jarBinary) {
                        ((JarBinarySpecInternal) jarBinary).setBaseName(jvmLibrary.getName());
View Full Code Here

TOP

Related Classes of org.gradle.jvm.toolchain.JavaToolChain

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.