diff options
author | Matthias Maennich <maennich@google.com> | 2021-11-24 18:05:59 +0000 |
---|---|---|
committer | Matthias Maennich <maennich@google.com> | 2021-11-24 18:05:59 +0000 |
commit | 3c40542226a2909e1a6ab96603e0c92de2eb0435 (patch) | |
tree | e7e7a07c92ed8176c084cc7a6b26767856a46672 /interceptor/log.proto | |
parent | a0a2eca344e33c8c7d0283f89f688e1b832b0ba9 (diff) | |
download | build-tools-3c40542226a2909e1a6ab96603e0c92de2eb0435.tar.gz |
Delete interceptor from prebuilt kernel build tools
This gets relocated to kernel/tools/interceptor. To avoid duplicate
definitions, delete it first before pushing to the new location.
Though, this repository content has been staged already at:
https://android.googlesource.com/kernel/tools/interceptor/+/refs/heads/new_master
Bug: 206149924
Signed-off-by: Matthias Maennich <maennich@google.com>
Change-Id: Ifaf7076e27da8c2a674fbb3724482da3dc8422ad
Diffstat (limited to 'interceptor/log.proto')
-rw-r--r-- | interceptor/log.proto | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/interceptor/log.proto b/interceptor/log.proto deleted file mode 100644 index 7bd027c..0000000 --- a/interceptor/log.proto +++ /dev/null @@ -1,55 +0,0 @@ -/* - * Copyright (C) 2021 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -syntax = "proto3"; - -package interceptor; - -// A Command as traced by intercepting an execve() invocation. -message Command { - string program = 1; - repeated string arguments = 2; - map<string, string> environment_variables = 3; - string current_directory = 4; - repeated string inputs = 5; - repeated string outputs = 6; -}; - -// A single message as emitted by an intercepted process. It can contain any of -// the above messages. -message Message { - oneof message { Command command = 1; } -} - -// The entirety of a the final log should be stored as just this Log. -message Log { - string root_directory = 1; // ${ROOT_DIR} or cwd() if unset - repeated Command commands = 2; -} - -// A compile_command.json entry as specified in -// https://clang.llvm.org/docs/JSONCompilationDatabase.html -message CompileCommand { - string directory = 1; - string file = 2; - string command = 3; - repeated string arguments = 4; - string output = 5; -} - -message CompilationDatabase { - repeated CompileCommand commands = 1; -} |