Alien-Bazel

 view release on metacpan or  search on metacpan

alienfile  view on Meta::CPAN

        github_user  => 'bazelbuild',
        github_repo  => 'bazel',
        asset        => 1,
        %asset_info,
    );

    if( ! $binary_release ) { # from source
        # provides `bash` in crippled operating systems
        plugin 'Build::MSYS';

        # NEED UPGRADE: verify the signature made by Bazel's release key 3D5919B448457EE0
        # https://bazel.build/bazel-release.pub.gpg

        meta->prop->{env}->{JAVA_HOME} = Alien::Bazel::Util->_find_jdk_java_home;
        # https://bazel.build/install/compile-source#bootstrap-bazel
        # $ env EXTRA_BAZEL_ARGS="--tool_java_runtime_version=local_jdk" bash ./compile.sh
        meta->prop->{env}->{EXTRA_BAZEL_ARGS} = '--tool_java_runtime_version=local_jdk';

        if( DEBUG_BAZEL_BOOTSTRAP ) {
            meta->prop->{env}->{VERBOSE} = 'yes';
            meta->prop->{env}->{BAZEL_DEBUG_JAVA_COMPILATION} = 1;



( run in 0.241 second using v1.01-cache-2.11-cpan-5467b0d2c73 )