Commit Graph

87 Commits (6513fbf2eaff3b689658f1be549620b119b1dac9)

Author SHA1 Message Date
Jules Villard f796ba6bb8 [driver] crash early if infer was not compiled for the requested build mode 8 years ago
Jules Villard 451adc7949 [build] fix ./build-infer clang 8 years ago
Jules Villard 55ceb64ba6 [make] only build inferunit for bytecode mode 8 years ago
Kihong Heo cef2f0e055 Inferbo 8 years ago
Jules Villard bd2110a789 update timestamp of mirrored fcp files when copying them over so that make knows they are up to date 8 years ago
Jules Villard 4028e7ca78 [driver] decouple logic for choosing capture mode from the capture 8 years ago
Jules Villard a7f4aa79af [lint] fix copyright linter 8 years ago
Jules Villard cece221ab7 [make] add `make byte` toplevel target 8 years ago
Jules Villard c962fe0d4c update yarn.lock and yarn, add xmlm dependency 8 years ago
Josh Berdine 4ec3af4a7f Call java frontend directly instead of using fork 8 years ago
Jules Villard bce1a1ff2e [make] make infer/src/Makefile less phony 8 years ago
Jules Villard bbf7df2f53 [base] remove C stubs for ioctl in favour of Ctypes 8 years ago
Jules Villard ac082cfe01 [make] remove support for OCaml annot and other Eclipse-related quirks 8 years ago
Josh Berdine 2a8bf53e9e Don't allow new deprecated uses 8 years ago
Josh Berdine 7834c95bc8 Silence deprecation warnings 8 years ago
Josh Berdine 2e66dcfac4 Open Core.Std by default, still use Caml Hashtbl, Map, Set 8 years ago
Josh Berdine 7708fc7c56 Remove extlib dependency 8 years ago
Josh Berdine a9a96babcd Add build support for ppx_compare 8 years ago
Josh Berdine a627f10979 Add target to generate list of source files topologically sorted by dependency 8 years ago
Josh Berdine 34739522c0 [utils] Add CTypes binding of fts and implement remove_directory_tree 8 years ago
Josh Berdine 9bf0360eca [linter] Remove dependency on core_extended 8 years ago
Jules Villard 25759199cf [make] use install instead of cp when appropriate 8 years ago
Josh Berdine dcf67c455f [linter] Make checkCopyright indep of Utils, and fix build 8 years ago
Jules Villard cbe15b3b5a [build] move not-clang-only modules to a new (old) integration/ directory 8 years ago
Dulma Churchill bf14034289 [clang] Do compilation database capture in OCaml directly 8 years ago
Josh Berdine 3ae2b41241 [refactor] Call StatsAggregator from Infer instead of from python 8 years ago
Josh Berdine 7c4c40b6b0 [refactor] Move StatsAggregator from scripts to backend 8 years ago
Josh Berdine 9f42c047fe [refactor] InferAnalyze initialization code into separate Exe module 8 years ago
Josh Berdine e9654ca51d [refactor] Separate InferPrint initialization code into separate Exe module 8 years ago
Josh Berdine 4422893bbd [RFC] Remove CSV and JSON munging python code 8 years ago
Yunxing Dai db08df930a Add tuareg and core as dependencies 8 years ago
Josh Berdine 698ebe8049 [clang] Remove INFER_XX environment variable 8 years ago
Josh Berdine 175e85525d [tests] Convert java tests to avoid phony targets 8 years ago
Jeremy Dubreil a41a139ef7 [infer][build] Move the .PHONY declarations next the target declarations to more easily keep the two in sync 8 years ago
Dino Distefano 28b15c06af Fixing warning on parser. 8 years ago
Jules Villard 9535c4d89e [clang] convert filter_args_and_run_fcp_clang to OCaml 9 years ago
Jules Villard 31230299ea make annoying tput shut up 9 years ago
Josh Berdine 4319b08e77 [make] Add target to generate interface file 9 years ago
Dino Distefano 898d956513 Implemented CTL parser 9 years ago
Jules Villard c53bfe3159 [clang] rewrite plugin attachment logic in OCaml 9 years ago
Josh Berdine 04465bfb0f [mod_dep] Color and cluster mod_dep graph by directory 9 years ago
Andrzej Kotulski 61f532d2f8 [Makefiles] Use custom CC in ocamlopt only when configure flag is set 9 years ago
Jules Villard eb391d7875 [llvm] delete llvm frontend 9 years ago
Andrzej Kotulski 9a864dcd6e Pass $(CC) flag set by configure to ocamlopt -cc 9 years ago
Jules Villard 7d49e16d63 [clang] rewrite hijack_and_normalize_clang_command in OCaml 9 years ago
Andrzej Kotulski b93d6b5012 [ocaml] Create base/ directory for code shared across analyzer and frontends 9 years ago
Josh Berdine f1c10738c5 Exclude autosave files from repl build 9 years ago
Dulma Churchill e18381ab67 Fix compilation problem with buck compilation database and travis 9 years ago
Dulma Churchill d11b2754a9 New buck integration based on the compilation database emitted by buck 9 years ago
Andrzej Kotulski 5d3a15fd9c Fix roots with new names for InferPrint and InferAnalyze 9 years ago