[
{
"arguments": [
- "/usr/bin/gcc",
+ "/usr/bin/clang",
"-c",
- "-D_REENTRANT",
- "-std=c99",
- "-O1",
"-fsanitize=address",
+ "-O0",
+ "-I./vg",
+ "-o",
+ "/tmp/tmpsr",
+ "build.c"
+ ],
+ "directory": "/home/harry/Documents/carve",
+ "file": "/home/harry/Documents/carve/build.c",
+ "output": "/tmp/tmpsr"
+ },
+ {
+ "arguments": [
+ "/usr/bin/clang-14",
+ "-cc1",
+ "-triple",
+ "x86_64-pc-linux-gnu",
+ "-emit-obj",
+ "-mrelax-all",
+ "--mrelax-relocations",
+ "-disable-free",
+ "-clear-ast-before-backend",
+ "-disable-llvm-verifier",
+ "-discard-value-names",
+ "-main-file-name",
+ "-mrelocation-model",
+ "pic",
+ "-pic-level",
+ "2",
+ "-pic-is-pie",
+ "-mframe-pointer=all",
+ "-fmath-errno",
+ "-ffp-contract=on",
+ "-fno-rounding-math",
+ "-mconstructor-aliases",
+ "-funwind-tables=2",
+ "-target-cpu",
+ "x86-64",
+ "-tune-cpu",
+ "generic",
+ "-mllvm",
+ "-treat-scalable-fixed-error-as-warning",
+ "-debugger-tuning=gdb",
+ "-fcoverage-compilation-dir=/home/harry/Documents/carve",
+ "-resource-dir",
+ "/usr/lib/clang/14.0.6",
+ "-I",
+ "./vg",
+ "-internal-isystem",
+ "/usr/lib/clang/14.0.6/include",
+ "-internal-isystem",
+ "/usr/local/include",
+ "-internal-isystem",
+ "/usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../x86_64-pc-linux-gnu/include",
+ "-internal-externc-isystem",
+ "/include",
+ "-internal-externc-isystem",
+ "/usr/include",
+ "-O0",
+ "-fdebug-compilation-dir=/home/harry/Documents/carve",
+ "-ferror-limit",
+ "19",
+ "-fsanitize=address",
+ "-fsanitize-system-ignorelist=/usr/lib/clang/14.0.6/share/asan_ignorelist.txt",
+ "-fsanitize-address-use-after-scope",
+ "-fno-assume-sane-operator-new",
+ "-stack-protector",
+ "2",
+ "-fgnuc-version=4.2.1",
+ "-fcolor-diagnostics",
+ "-faddrsig",
+ "-D__GCC_HAVE_DWARF2_CFI_ASM=1",
+ "-x",
+ "c",
+ "-o",
+ "/tmp/build-2564d6.o",
+ "build.c"
+ ],
+ "directory": "/home/harry/Documents/carve",
+ "file": "/home/harry/Documents/carve/build.c",
+ "output": "/tmp/build-2564d6.o"
+ },
+ {
+ "arguments": [
+ "/usr/bin/clang",
+ "-c",
+ "-std=gnu99",
+ "-D_REENTRANT",
+ "-O0",
"-ggdb3",
"-fno-omit-frame-pointer",
+ "-fsanitize=address",
"-Wall",
- "-Wstrict-aliasing=3",
"-Wno-unused-function",
"-Wno-unused-variable",
+ "-Wno-unused-command-line-argument",
"-Wno-unused-but-set-variable",
"-I.",
- "-I/home/harry/Documents/vg/dep",
- "-I/home/harry/Documents/vg/src",
- "/home/harry/Documents/vg/dep/dr_soft/miniaudio_linux.o",
+ "-I./vg",
+ "-I./vg/dep",
"-pthread",
"-Wl,-rpath=./",
"-o",
- "build.linux/game",
- "main.c"
+ "bin/skaterift-clang/skaterift",
+ "skaterift.c"
],
"directory": "/home/harry/Documents/carve",
- "file": "/home/harry/Documents/carve/main.c",
- "output": "/home/harry/Documents/carve/build.linux/game"
+ "file": "/home/harry/Documents/carve/skaterift.c",
+ "output": "/home/harry/Documents/carve/bin/skaterift-clang/skaterift"
},
{
"arguments": [
- "/usr/bin/gcc",
+ "/usr/bin/clang",
"-c",
+ "-std=gnu99",
"-D_REENTRANT",
- "-std=c99",
- "-O1",
- "-fsanitize=address",
+ "-O0",
"-ggdb3",
"-fno-omit-frame-pointer",
+ "-fsanitize=address",
"-Wall",
- "-Wstrict-aliasing=3",
"-Wno-unused-function",
"-Wno-unused-variable",
+ "-Wno-unused-command-line-argument",
"-Wno-unused-but-set-variable",
"-I.",
- "-I/home/harry/Documents/vg/dep",
- "-I/home/harry/Documents/vg/src",
- "/home/harry/Documents/vg/dep/dr_soft/miniaudio_linux.o",
+ "-I./vg",
+ "-I./vg/dep",
"-pthread",
"-Wl,-rpath=./",
"-o",
- "build.linux/game",
- "/home/harry/Documents/vg/dep/glad/glad.c"
+ "bin/skaterift-clang/skaterift",
+ "vg/dep/glad/glad.c"
+ ],
+ "directory": "/home/harry/Documents/carve",
+ "file": "/home/harry/Documents/carve/vg/dep/glad/glad.c",
+ "output": "/home/harry/Documents/carve/bin/skaterift-clang/skaterift"
+ },
+ {
+ "arguments": [
+ "/usr/bin/clang-14",
+ "-cc1",
+ "-triple",
+ "x86_64-pc-linux-gnu",
+ "-emit-obj",
+ "-mrelax-all",
+ "--mrelax-relocations",
+ "-disable-free",
+ "-clear-ast-before-backend",
+ "-disable-llvm-verifier",
+ "-discard-value-names",
+ "-main-file-name",
+ "-mrelocation-model",
+ "pic",
+ "-pic-level",
+ "2",
+ "-pic-is-pie",
+ "-mframe-pointer=all",
+ "-fmath-errno",
+ "-ffp-contract=on",
+ "-fno-rounding-math",
+ "-mconstructor-aliases",
+ "-funwind-tables=2",
+ "-target-cpu",
+ "x86-64",
+ "-tune-cpu",
+ "generic",
+ "-mllvm",
+ "-treat-scalable-fixed-error-as-warning",
+ "-debug-info-kind=constructor",
+ "-dwarf-version=5",
+ "-debugger-tuning=gdb",
+ "-fcoverage-compilation-dir=/home/harry/Documents/carve",
+ "-resource-dir",
+ "/usr/lib/clang/14.0.6",
+ "-D",
+ "_REENTRANT",
+ "-I",
+ ".",
+ "-I",
+ "./vg",
+ "-I",
+ "./vg/dep",
+ "-internal-isystem",
+ "/usr/lib/clang/14.0.6/include",
+ "-internal-isystem",
+ "/usr/local/include",
+ "-internal-isystem",
+ "/usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../x86_64-pc-linux-gnu/include",
+ "-internal-externc-isystem",
+ "/include",
+ "-internal-externc-isystem",
+ "/usr/include",
+ "-O0",
+ "-Wall",
+ "-Wno-unused-function",
+ "-Wno-unused-variable",
+ "-Wno-unused-command-line-argument",
+ "-Wno-unused-but-set-variable",
+ "-std=gnu99",
+ "-fdebug-compilation-dir=/home/harry/Documents/carve",
+ "-ferror-limit",
+ "19",
+ "-fsanitize=address",
+ "-fsanitize-system-ignorelist=/usr/lib/clang/14.0.6/share/asan_ignorelist.txt",
+ "-fsanitize-address-use-after-scope",
+ "-fno-assume-sane-operator-new",
+ "-pthread",
+ "-stack-protector",
+ "2",
+ "-fgnuc-version=4.2.1",
+ "-fcolor-diagnostics",
+ "-faddrsig",
+ "-D__GCC_HAVE_DWARF2_CFI_ASM=1",
+ "-x",
+ "c",
+ "-o",
+ "/tmp/skaterift-eff20c.o",
+ "skaterift.c"
+ ],
+ "directory": "/home/harry/Documents/carve",
+ "file": "/home/harry/Documents/carve/skaterift.c",
+ "output": "/tmp/skaterift-eff20c.o"
+ },
+ {
+ "arguments": [
+ "/usr/bin/clang-14",
+ "-cc1",
+ "-triple",
+ "x86_64-pc-linux-gnu",
+ "-emit-obj",
+ "-mrelax-all",
+ "--mrelax-relocations",
+ "-disable-free",
+ "-clear-ast-before-backend",
+ "-disable-llvm-verifier",
+ "-discard-value-names",
+ "-main-file-name",
+ "-mrelocation-model",
+ "pic",
+ "-pic-level",
+ "2",
+ "-pic-is-pie",
+ "-mframe-pointer=all",
+ "-fmath-errno",
+ "-ffp-contract=on",
+ "-fno-rounding-math",
+ "-mconstructor-aliases",
+ "-funwind-tables=2",
+ "-target-cpu",
+ "x86-64",
+ "-tune-cpu",
+ "generic",
+ "-mllvm",
+ "-treat-scalable-fixed-error-as-warning",
+ "-debug-info-kind=constructor",
+ "-dwarf-version=5",
+ "-debugger-tuning=gdb",
+ "-fcoverage-compilation-dir=/home/harry/Documents/carve",
+ "-resource-dir",
+ "/usr/lib/clang/14.0.6",
+ "-D",
+ "_REENTRANT",
+ "-I",
+ ".",
+ "-I",
+ "./vg",
+ "-I",
+ "./vg/dep",
+ "-internal-isystem",
+ "/usr/lib/clang/14.0.6/include",
+ "-internal-isystem",
+ "/usr/local/include",
+ "-internal-isystem",
+ "/usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../x86_64-pc-linux-gnu/include",
+ "-internal-externc-isystem",
+ "/include",
+ "-internal-externc-isystem",
+ "/usr/include",
+ "-O0",
+ "-Wall",
+ "-Wno-unused-function",
+ "-Wno-unused-variable",
+ "-Wno-unused-command-line-argument",
+ "-Wno-unused-but-set-variable",
+ "-std=gnu99",
+ "-fdebug-compilation-dir=/home/harry/Documents/carve",
+ "-ferror-limit",
+ "19",
+ "-fsanitize=address",
+ "-fsanitize-system-ignorelist=/usr/lib/clang/14.0.6/share/asan_ignorelist.txt",
+ "-fsanitize-address-use-after-scope",
+ "-fno-assume-sane-operator-new",
+ "-pthread",
+ "-stack-protector",
+ "2",
+ "-fgnuc-version=4.2.1",
+ "-fcolor-diagnostics",
+ "-faddrsig",
+ "-D__GCC_HAVE_DWARF2_CFI_ASM=1",
+ "-x",
+ "c",
+ "-o",
+ "/tmp/glad-5dcf26.o",
+ "vg/dep/glad/glad.c"
],
"directory": "/home/harry/Documents/carve",
- "file": "/home/harry/Documents/vg/dep/glad/glad.c",
- "output": "/home/harry/Documents/carve/build.linux/game"
+ "file": "/home/harry/Documents/carve/vg/dep/glad/glad.c",
+ "output": "/tmp/glad-5dcf26.o"
}
]