android_build/tools
Zhuoyao Zhang 4d48559e2d Ensure a single running instance of edit monitor
This cl ensures at most 1 instance of edit monitor running from the
same binary by killing any existing instance before starting.

Specifically, When an edit monitor process starts, it will write a pidfile containing its pid and if such pidfile already exists (which means there's another instance there), it will read the pid contained in that pidfile and kill the corresponding process first.

Test: atst daemon_manager_test
bug: 365617369
Change-Id: I76954344df649aa79a6ef07ce55a62985decdb53
2024-09-23 22:04:44 +00:00
..
aconfig Merge "Add a hostside Java lib to read proto paths" into main 2024-09-20 22:44:12 +00:00
acp
apicheck
atree
canoninja
check-flagged-apis Use CallableItem in place of MethodItem 2024-07-16 13:37:30 +01:00
compliance Update go.mod and go.work for go 1.22 2024-05-23 16:28:15 -07:00
docker
droiddoc
edit_monitor Ensure a single running instance of edit monitor 2024-09-23 22:04:44 +00:00
envsetup Add new simplified lunch function (lunch2) 2024-06-04 16:04:49 -07:00
filelistdiff Update OWNERS for allowlist 2024-09-20 00:33:25 +09:00
finalization Merge Android 24Q2 Release (ab/11526283) to aosp-main-future 2024-05-24 08:30:06 -07:00
fs_config Move fs_config_[files|dirs]_<partition> to soong 2024-05-07 08:50:10 +09:00
ide_query Added a basic prober script to test code completion. 2024-08-01 08:11:45 +00:00
libhost
metadata
perf add csv output to format_benchmarks 2024-05-20 14:23:00 -07:00
product_config
protos Add some comments to the field "third_party.identifier.type" in METADATA files. 2024-04-01 17:19:40 -07:00
rbcrun
releasetools Fix missing signer arg error after re-generate OTA 2024-09-16 21:01:45 +00:00
sbom Revert "Revert "Add command line tool that generates NOTICE.xml...." 2024-09-19 17:55:12 +00:00
signapk Remove SignApk output limitation of 2GiB 2024-03-14 14:57:04 -07:00
signtos
tool_event_logger Support uploading host_name info in the tool event logger 2024-06-21 21:03:03 +00:00
warn
zipalign zipalign: succesful -> successful 2024-06-11 17:07:44 +00:00
ziptime
Android.bp Add python Soong modules for logtags 2024-05-02 13:51:34 +09:00
auto_gen_test_config.py
auto_gen_test_config_test.py
brillo-clang-format
build-runfiles.cc
BUILD.bazel
characteristics_rro_generator.py Fix characteristic rro for overridden packages 2024-02-14 16:57:34 +09:00
check_elf_file.py Reland "check_elf_file: check prebuilts are aligned" 2024-06-04 17:26:12 +00:00
check_identical_lib.sh
check_radio_versions.py
compare_builds.py
event_log_tags.py
exercise_compare_builds
extract_kernel.py
fat16copy.py
fileslist_util.py
find_static_candidates.py find_static_candidates.py: protect against missing keys in module 2024-01-24 19:28:21 +00:00
findleaves.py
fixlinebreaks.sh
generate-enforce-rro-android-manifest.py
generate-notice-files.py
generate-self-extracting-archive.py
generate_gts_shared_report.py
java-event-log-tags.py
list_files.py
lunchable Add tool to determine if products can be lunched 2024-04-29 22:58:11 +00:00
merge-event-log-tags.py
mk2bp_catalog.py
mk2bp_partition.py
normalize_path.py
post_process_props.py Determine GC type based on BUILT_KERNEL_VERSION_FILE. 2024-02-01 22:10:33 +08:00
post_process_props_unittest.xml
print_module_licenses.sh
soong_to_convert.py
stub_diff_analyzer.py
test_extract_kernel.py
test_post_process_props.py
warn.py
whichgit Add * support products and modules 2024-04-24 21:23:58 +00:00