diff options
Diffstat (limited to 'tensorflow/java/src/gen/cc/op_generator.cc')
-rw-r--r-- | tensorflow/java/src/gen/cc/op_generator.cc | 19 |
1 files changed, 16 insertions, 3 deletions
diff --git a/tensorflow/java/src/gen/cc/op_generator.cc b/tensorflow/java/src/gen/cc/op_generator.cc index f4cefbe933..284f675c94 100644 --- a/tensorflow/java/src/gen/cc/op_generator.cc +++ b/tensorflow/java/src/gen/cc/op_generator.cc @@ -35,8 +35,21 @@ namespace tensorflow { namespace java { namespace { -const char* kLicenseSnippet = - "tensorflow/java/src/gen/resources/license.java.snippet"; +const char* kLicense = + "/* Copyright 2018 The TensorFlow Authors. All Rights Reserved.\n" + "\n" + "Licensed under the Apache License, Version 2.0 (the \"License\");\n" + "you may not use this file except in compliance with the License.\n" + "You may obtain a copy of the License at\n" + "\n" + " http://www.apache.org/licenses/LICENSE-2.0\n" + "\n" + "Unless required by applicable law or agreed to in writing, software\n" + "distributed under the License is distributed on an \"AS IS\" BASIS,\n" + "WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n" + "See the License for the specific language governing permissions and\n" + "limitations under the License.\n" + "=======================================================================*/\n"; // There is three different modes to render an op class, depending on the // number and type of outputs it has: @@ -401,7 +414,7 @@ void GenerateOp(const OpSpec& op, const EndpointSpec& endpoint, SourceFileWriter writer(op_file.get()); std::list<Type> dependencies; CollectOpDependencies(op, mode, &dependencies); - writer.WriteFromFile(kLicenseSnippet) + writer.Write(kLicense) .EndLine() .BeginType(op_class, PUBLIC|FINAL, &dependencies, &op_javadoc); if (!op.optional_attributes().empty()) { |