From cddfdeddcc97872f928d8d1cbdcbc13e7f07c99f Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Tue, 22 Jan 2019 19:18:33 +0100 Subject: add custom target option the custom target definitions must be a valid python script exporting a global dictionary "targets". --- src/common_targets.py | 48 ------------------------------------------------ 1 file changed, 48 deletions(-) delete mode 100644 src/common_targets.py (limited to 'src/common_targets.py') diff --git a/src/common_targets.py b/src/common_targets.py deleted file mode 100644 index 7a109a6..0000000 --- a/src/common_targets.py +++ /dev/null @@ -1,48 +0,0 @@ -import subprocess - -glibc_path_notc = "../glibc/glibc-install-notc/lib" - -library_path = "" -p = subprocess.run(["ldconfig", "-v"], stdout=subprocess.PIPE, - stderr=subprocess.PIPE, - universal_newlines=True) - -for l in p.stdout.splitlines(): - if not l.startswith('\t'): - library_path += l - -common_targets = { - "glibc" : { - "cmd_prefix" : "", - "binary_suffix" : "", - "LD_PRELOAD" : "", - "color" : "C1" - }, - "tcmalloc" : { - "cmd_prefix" : "", - "binary_suffix" : "", - "LD_PRELOAD" : "targets/libtcmalloc.so", - "color" : "C2" - }, - "jemalloc" : { - "cmd_prefix" : "", - "binary_suffix" : "", - "LD_PRELOAD" : "targets/libjemalloc.so", - "color" : "C3" - }, - "hoard" : { - "cmd_prefix" : "", - "binary_suffix" : "", - "LD_PRELOAD" : "targets/libhoard.so", - "color" : "C4" - }, - "glibc-notc" : { - "cmd_prefix" : glibc_path_notc+"/ld-linux-x86-64.so.2 " - + "--library-path " - + glibc_path_notc + ":" - + library_path, - "binary_suffix" : "-glibc-notc", - "LD_PRELOAD" : "", - "color" : "C5" - }, - } -- cgit v1.2.3