diff --git a/.gitignore b/.gitignore index a6a449c..6ccb11b 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ *.dSYM src/ignore/**/* main +compile_commands.json diff --git a/compile_commands.json b/compile_commands.json deleted file mode 100644 index 46de0e6..0000000 --- a/compile_commands.json +++ /dev/null @@ -1,472 +0,0 @@ -[ - { - "arguments": [ - "/usr/bin/clang", - "-c", - "-g", - "-Wall", - "-Werror", - "-pedantic", - "-Iinclude", - "-Iinclude/dstring", - "-Iinclude/json_entities", - "-Iinclude/lexer", - "-Iinclude/parser", - "-o", - "main", - "src/main.c" - ], - "directory": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say-it-in-json", - "file": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say-it-in-json/src/main.c", - "output": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say-it-in-json/main" - }, - { - "arguments": [ - "/usr/bin/clang", - "-c", - "-g", - "-Wall", - "-Werror", - "-pedantic", - "-Iinclude", - "-Iinclude/dstring", - "-Iinclude/json_entities", - "-Iinclude/lexer", - "-Iinclude/parser", - "-o", - "main", - "src/dstring/dstring.c" - ], - "directory": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say-it-in-json", - "file": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say-it-in-json/src/dstring/dstring.c", - "output": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say-it-in-json/main" - }, - { - "arguments": [ - "/usr/bin/clang", - "-c", - "-g", - "-Wall", - "-Werror", - "-pedantic", - "-Iinclude", - "-Iinclude/dstring", - "-Iinclude/json_entities", - "-Iinclude/lexer", - "-Iinclude/parser", - "-o", - "main", - "src/json_entities/json_entities.c" - ], - "directory": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say-it-in-json", - "file": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say-it-in-json/src/json_entities/json_entities.c", - "output": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say-it-in-json/main" - }, - { - "arguments": [ - "/usr/bin/clang", - "-c", - "-g", - "-Wall", - "-Werror", - "-pedantic", - "-Iinclude", - "-Iinclude/dstring", - "-Iinclude/json_entities", - "-Iinclude/lexer", - "-Iinclude/parser", - "-o", - "main", - "src/lexer/lexer.c" - ], - "directory": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say-it-in-json", - "file": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say-it-in-json/src/lexer/lexer.c", - "output": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say-it-in-json/main" - }, - { - "arguments": [ - "/usr/bin/clang", - "-c", - "-g", - "-Wall", - "-Werror", - "-pedantic", - "-Iinclude", - "-Iinclude/dstring", - "-Iinclude/json_entities", - "-Iinclude/lexer", - "-Iinclude/parser", - "-o", - "main", - "src/parser/parser.c" - ], - "directory": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say-it-in-json", - "file": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say-it-in-json/src/parser/parser.c", - "output": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say-it-in-json/main" - }, - { - "arguments": [ - "/usr/bin/clang-16", - "-cc1", - "-triple", - "x86_64-redhat-linux-gnu", - "-emit-obj", - "-mrelax-all", - "-disable-free", - "-clear-ast-before-backend", - "-disable-llvm-verifier", - "-discard-value-names", - "-main-file-name", - "-mrelocation-model", - "static", - "-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=4", - "-debugger-tuning=gdb", - "-fcoverage-compilation-dir=/home/abdelrahman/dev_work/say-it-in-json", - "-resource-dir", - "/usr/lib64/clang/16", - "-I", - "include", - "-I", - "include/dstring", - "-I", - "include/json_entities", - "-I", - "include/lexer", - "-I", - "include/parser", - "-internal-isystem", - "/usr/lib64/clang/16/include", - "-internal-isystem", - "/usr/local/include", - "-internal-isystem", - "/usr/bin/../lib/gcc/x86_64-redhat-linux/13/../../../../x86_64-redhat-linux/include", - "-internal-externc-isystem", - "/include", - "-internal-externc-isystem", - "/usr/include", - "-Wall", - "-Werror", - "-pedantic", - "-fdebug-compilation-dir=/home/abdelrahman/dev_work/say-it-in-json", - "-ferror-limit", - "19", - "-fgnuc-version=4.2.1", - "-fcolor-diagnostics", - "-faddrsig", - "-D__GCC_HAVE_DWARF2_CFI_ASM=1", - "-x", - "c", - "-o", - "/tmp/main-dee7e4.o", - "src/main.c" - ], - "directory": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say-it-in-json", - "file": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say-it-in-json/src/main.c", - "output": "/tmp/main-dee7e4.o" - }, - { - "arguments": [ - "/usr/bin/clang-16", - "-cc1", - "-triple", - "x86_64-redhat-linux-gnu", - "-emit-obj", - "-mrelax-all", - "-disable-free", - "-clear-ast-before-backend", - "-disable-llvm-verifier", - "-discard-value-names", - "-main-file-name", - "-mrelocation-model", - "static", - "-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=4", - "-debugger-tuning=gdb", - "-fcoverage-compilation-dir=/home/abdelrahman/dev_work/say-it-in-json", - "-resource-dir", - "/usr/lib64/clang/16", - "-I", - "include", - "-I", - "include/dstring", - "-I", - "include/json_entities", - "-I", - "include/lexer", - "-I", - "include/parser", - "-internal-isystem", - "/usr/lib64/clang/16/include", - "-internal-isystem", - "/usr/local/include", - "-internal-isystem", - "/usr/bin/../lib/gcc/x86_64-redhat-linux/13/../../../../x86_64-redhat-linux/include", - "-internal-externc-isystem", - "/include", - "-internal-externc-isystem", - "/usr/include", - "-Wall", - "-Werror", - "-pedantic", - "-fdebug-compilation-dir=/home/abdelrahman/dev_work/say-it-in-json", - "-ferror-limit", - "19", - "-fgnuc-version=4.2.1", - "-fcolor-diagnostics", - "-faddrsig", - "-D__GCC_HAVE_DWARF2_CFI_ASM=1", - "-x", - "c", - "-o", - "/tmp/dstring-ccdbcc.o", - "src/dstring/dstring.c" - ], - "directory": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say-it-in-json", - "file": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say-it-in-json/src/dstring/dstring.c", - "output": "/tmp/dstring-ccdbcc.o" - }, - { - "arguments": [ - "/usr/bin/clang-16", - "-cc1", - "-triple", - "x86_64-redhat-linux-gnu", - "-emit-obj", - "-mrelax-all", - "-disable-free", - "-clear-ast-before-backend", - "-disable-llvm-verifier", - "-discard-value-names", - "-main-file-name", - "-mrelocation-model", - "static", - "-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=4", - "-debugger-tuning=gdb", - "-fcoverage-compilation-dir=/home/abdelrahman/dev_work/say-it-in-json", - "-resource-dir", - "/usr/lib64/clang/16", - "-I", - "include", - "-I", - "include/dstring", - "-I", - "include/json_entities", - "-I", - "include/lexer", - "-I", - "include/parser", - "-internal-isystem", - "/usr/lib64/clang/16/include", - "-internal-isystem", - "/usr/local/include", - "-internal-isystem", - "/usr/bin/../lib/gcc/x86_64-redhat-linux/13/../../../../x86_64-redhat-linux/include", - "-internal-externc-isystem", - "/include", - "-internal-externc-isystem", - "/usr/include", - "-Wall", - "-Werror", - "-pedantic", - "-fdebug-compilation-dir=/home/abdelrahman/dev_work/say-it-in-json", - "-ferror-limit", - "19", - "-fgnuc-version=4.2.1", - "-fcolor-diagnostics", - "-faddrsig", - "-D__GCC_HAVE_DWARF2_CFI_ASM=1", - "-x", - "c", - "-o", - "/tmp/json_entities-28bb74.o", - "src/json_entities/json_entities.c" - ], - "directory": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say-it-in-json", - "file": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say-it-in-json/src/json_entities/json_entities.c", - "output": "/tmp/json_entities-28bb74.o" - }, - { - "arguments": [ - "/usr/bin/clang-16", - "-cc1", - "-triple", - "x86_64-redhat-linux-gnu", - "-emit-obj", - "-mrelax-all", - "-disable-free", - "-clear-ast-before-backend", - "-disable-llvm-verifier", - "-discard-value-names", - "-main-file-name", - "-mrelocation-model", - "static", - "-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=4", - "-debugger-tuning=gdb", - "-fcoverage-compilation-dir=/home/abdelrahman/dev_work/say-it-in-json", - "-resource-dir", - "/usr/lib64/clang/16", - "-I", - "include", - "-I", - "include/dstring", - "-I", - "include/json_entities", - "-I", - "include/lexer", - "-I", - "include/parser", - "-internal-isystem", - "/usr/lib64/clang/16/include", - "-internal-isystem", - "/usr/local/include", - "-internal-isystem", - "/usr/bin/../lib/gcc/x86_64-redhat-linux/13/../../../../x86_64-redhat-linux/include", - "-internal-externc-isystem", - "/include", - "-internal-externc-isystem", - "/usr/include", - "-Wall", - "-Werror", - "-pedantic", - "-fdebug-compilation-dir=/home/abdelrahman/dev_work/say-it-in-json", - "-ferror-limit", - "19", - "-fgnuc-version=4.2.1", - "-fcolor-diagnostics", - "-faddrsig", - "-D__GCC_HAVE_DWARF2_CFI_ASM=1", - "-x", - "c", - "-o", - "/tmp/lexer-62ea0a.o", - "src/lexer/lexer.c" - ], - "directory": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say-it-in-json", - "file": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say-it-in-json/src/lexer/lexer.c", - "output": "/tmp/lexer-62ea0a.o" - }, - { - "arguments": [ - "/usr/bin/clang-16", - "-cc1", - "-triple", - "x86_64-redhat-linux-gnu", - "-emit-obj", - "-mrelax-all", - "-disable-free", - "-clear-ast-before-backend", - "-disable-llvm-verifier", - "-discard-value-names", - "-main-file-name", - "-mrelocation-model", - "static", - "-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=4", - "-debugger-tuning=gdb", - "-fcoverage-compilation-dir=/home/abdelrahman/dev_work/say-it-in-json", - "-resource-dir", - "/usr/lib64/clang/16", - "-I", - "include", - "-I", - "include/dstring", - "-I", - "include/json_entities", - "-I", - "include/lexer", - "-I", - "include/parser", - "-internal-isystem", - "/usr/lib64/clang/16/include", - "-internal-isystem", - "/usr/local/include", - "-internal-isystem", - "/usr/bin/../lib/gcc/x86_64-redhat-linux/13/../../../../x86_64-redhat-linux/include", - "-internal-externc-isystem", - "/include", - "-internal-externc-isystem", - "/usr/include", - "-Wall", - "-Werror", - "-pedantic", - "-fdebug-compilation-dir=/home/abdelrahman/dev_work/say-it-in-json", - "-ferror-limit", - "19", - "-fgnuc-version=4.2.1", - "-fcolor-diagnostics", - "-faddrsig", - "-D__GCC_HAVE_DWARF2_CFI_ASM=1", - "-x", - "c", - "-o", - "/tmp/parser-6ae76d.o", - "src/parser/parser.c" - ], - "directory": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say-it-in-json", - "file": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say-it-in-json/src/parser/parser.c", - "output": "/tmp/parser-6ae76d.o" - } -]