scraps

Abandon all hope, ye who enter here.
git clone https://git.neptards.moe/neptards/scraps.git
Log | Files | Refs | Submodules | README | LICENSE

iwyu.sh (493B)


      1 #! /bin/bash
      2 
      3 scrap_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
      4 base_dir="${base_dir-$scrap_dir}"
      5 
      6 flags+=(
      7     -Xiwyu --mapping_file="$scrap_dir/iwyu.imp"
      8     -isystem "$scrap_dir/libshit/src" # to get <> libshit includes
      9     -isystem "$scrap_dir/ext/capnproto/c++/src"
     10     -isystem "$scrap_dir/ext/tinyxml2"
     11     -isystem "$scrap_dir/ext/zlib"
     12     -I"$scrap_dir/build/test"
     13     -I"$scrap_dir/build/src"
     14     -I"$scrap_dir/test"
     15     -I"$scrap_dir/src"
     16 )
     17 
     18 . "$scrap_dir/libshit/iwyu.sh"