"Fossies" - the Fresh Open Source Software Archive

Member "firefox-69.0.1/build/build-infer/README" (17 Sep 2019, 777 Bytes) of package /linux/www/firefox-69.0.1.source.tar.xz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 build-infer.py
    2 ==============
    3 
    4 A script to build infer from source.
    5 
    6 ```
    7 usage: build-infer.py [-h] -c CONFIG [--clean]
    8 
    9 optional arguments:
   10   -h, --help            show this help message and exit
   11   -c CONFIG, --config CONFIG
   12                         infer configuration file
   13   --clean               Clean the build directory
   14 ```
   15 
   16 Pre-requisites
   17 --------------
   18 * Working build toolchain.
   19 * ocam
   20 * git
   21 * autoconf
   22 * libsqlite-dev
   23 * CMake
   24 * Ninja
   25 * Python 2.7
   26 
   27 Please use the latest available CMake for your platform to avoid surprises.
   28 
   29 Config file format
   30 ------------------
   31 
   32 build-clang.py accepts a JSON config format with the following fields:
   33 
   34 * infer_revision: The infer revision to build.
   35 * infer_repo: git repository for infer.
   36 * patches: Optional list of patches to apply.