mirror of https://github.com/bazelbuild/rules_cc
Replace scrubbing with copybara-comment-this-out-please in copybara
This will make sure the copybara export is reversible, which is needed for setting up copybara workflow for importing github PRs. RELNOTES: None. PiperOrigin-RevId: 238445502
This commit is contained in:
parent
7a628f3387
commit
b844e0c4b8
|
@ -20,6 +20,7 @@ load("@bazel_tools//tools/build_defs/cc:action_names.bzl", "C_COMPILE_ACTION_NAM
|
||||||
MyCCompileInfo = provider(doc = "", fields = ["object"])
|
MyCCompileInfo = provider(doc = "", fields = ["object"])
|
||||||
|
|
||||||
DISABLED_FEATURES = [
|
DISABLED_FEATURES = [
|
||||||
|
# "module_maps", # copybara-comment-this-out-please
|
||||||
]
|
]
|
||||||
|
|
||||||
def _my_c_compile_impl(ctx):
|
def _my_c_compile_impl(ctx):
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
|
|
||||||
syntax = "proto2";
|
syntax = "proto2";
|
||||||
|
|
||||||
option java_api_version = 2;
|
// option java_api_version = 2; // copybara-comment-this-out-please
|
||||||
option java_package = "com.google.devtools.build.lib.view.config.crosstool";
|
option java_package = "com.google.devtools.build.lib.view.config.crosstool";
|
||||||
|
|
||||||
package com.google.devtools.build.lib.view.config.crosstool;
|
package com.google.devtools.build.lib.view.config.crosstool;
|
||||||
|
|
|
@ -21,6 +21,7 @@ import (
|
||||||
"path"
|
"path"
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
|
// Google internal base/go package, commented out by copybara
|
||||||
"log"
|
"log"
|
||||||
"github.com/golang/protobuf/proto"
|
"github.com/golang/protobuf/proto"
|
||||||
crosstoolpb "third_party/com/github/bazelbuild/bazel/src/main/protobuf/crosstool_config_go_proto"
|
crosstoolpb "third_party/com/github/bazelbuild/bazel/src/main/protobuf/crosstool_config_go_proto"
|
||||||
|
|
|
@ -113,6 +113,8 @@ var actionNames = map[string]string{
|
||||||
"objc-compile": "ACTION_NAMES.objc_compile",
|
"objc-compile": "ACTION_NAMES.objc_compile",
|
||||||
"objc++-compile": "ACTION_NAMES.objcpp_compile",
|
"objc++-compile": "ACTION_NAMES.objcpp_compile",
|
||||||
"clif-match": "ACTION_NAMES.clif_match",
|
"clif-match": "ACTION_NAMES.clif_match",
|
||||||
|
// "objcopy_embed_data": "ACTION_NAMES.objcopy_embed_data", // copybara-comment-this-out-please
|
||||||
|
// "ld_embed_data": "ACTION_NAMES.ld_embed_data", // copybara-comment-this-out-please
|
||||||
}
|
}
|
||||||
|
|
||||||
func getLoadActionsStmt() string {
|
func getLoadActionsStmt() string {
|
||||||
|
@ -347,7 +349,7 @@ func getStringStatement(crosstool *crosstoolpb.CrosstoolRelease,
|
||||||
|
|
||||||
mappedValuesToIds := getMappedStringValuesToIdentifiers(identifiers, fieldValues)
|
mappedValuesToIds := getMappedStringValuesToIdentifiers(identifiers, fieldValues)
|
||||||
return getAssignmentStatement(field, mappedValuesToIds, crosstool,
|
return getAssignmentStatement(field, mappedValuesToIds, crosstool,
|
||||||
cToolchainIdentifiers, depth /* isPlainString= */, true, /* shouldFail= */ true)
|
cToolchainIdentifiers, depth /* isPlainString= */, true /* shouldFail= */, true)
|
||||||
}
|
}
|
||||||
|
|
||||||
func getFeatures(crosstool *crosstoolpb.CrosstoolRelease) (
|
func getFeatures(crosstool *crosstoolpb.CrosstoolRelease) (
|
||||||
|
@ -393,7 +395,7 @@ func getFeaturesDeclaration(crosstool *crosstoolpb.CrosstoolRelease,
|
||||||
cToolchainIdentifiers,
|
cToolchainIdentifiers,
|
||||||
depth,
|
depth,
|
||||||
/* isPlainString= */ false,
|
/* isPlainString= */ false,
|
||||||
/* shouldFail= */ false))
|
/* shouldFail= */ false))
|
||||||
}
|
}
|
||||||
return strings.Join(res, "")
|
return strings.Join(res, "")
|
||||||
}
|
}
|
||||||
|
@ -468,7 +470,7 @@ func getActionConfigsDeclaration(
|
||||||
cToolchainIdentifiers,
|
cToolchainIdentifiers,
|
||||||
depth,
|
depth,
|
||||||
/* isPlainString= */ false,
|
/* isPlainString= */ false,
|
||||||
/* shouldFail= */ false))
|
/* shouldFail= */ false))
|
||||||
}
|
}
|
||||||
return strings.Join(res, "")
|
return strings.Join(res, "")
|
||||||
}
|
}
|
||||||
|
@ -652,7 +654,7 @@ func getArtifactNamePatterns(crosstool *crosstoolpb.CrosstoolRelease,
|
||||||
cToolchainIdentifiers,
|
cToolchainIdentifiers,
|
||||||
depth,
|
depth,
|
||||||
/* isPlainString= */ false,
|
/* isPlainString= */ false,
|
||||||
/* shouldFail= */ true))
|
/* shouldFail= */ true))
|
||||||
return strings.Join(res, "\n")
|
return strings.Join(res, "\n")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -829,7 +831,7 @@ func getToolPaths(crosstool *crosstoolpb.CrosstoolRelease,
|
||||||
cToolchainIdentifiers,
|
cToolchainIdentifiers,
|
||||||
depth,
|
depth,
|
||||||
/* isPlainString= */ false,
|
/* isPlainString= */ false,
|
||||||
/* shouldFail= */ true))
|
/* shouldFail= */ true))
|
||||||
return strings.Join(res, "\n")
|
return strings.Join(res, "\n")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -869,7 +871,7 @@ func getMakeVariables(crosstool *crosstoolpb.CrosstoolRelease,
|
||||||
cToolchainIdentifiers,
|
cToolchainIdentifiers,
|
||||||
depth,
|
depth,
|
||||||
/* isPlainString= */ false,
|
/* isPlainString= */ false,
|
||||||
/* shouldFail= */ true))
|
/* shouldFail= */ true))
|
||||||
return strings.Join(res, "\n")
|
return strings.Join(res, "\n")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue