build: updated to new clang and other fixes
* don't save macros from external files * fixed macro and include saving duplicates * added NODE_UNDEFINED_MACRO TIL = You need to cut a 1kg cake about 85 times in half until you have a piece with only a single atom.
This commit is contained in:
@@ -27,3 +27,25 @@ For Win32:
|
||||
|
||||
Run setup script:
|
||||
$ ./script/setup.sh
|
||||
|
||||
##### Updating Clang on UNIX
|
||||
|
||||
$ cd .../clang_llvm
|
||||
|
||||
$ cd llvm
|
||||
$ git pull origin master
|
||||
|
||||
$ cd tools/clang
|
||||
$ git pull origin master
|
||||
|
||||
$ cd tools/extra/
|
||||
$ git pull origin master
|
||||
|
||||
$ cd ../../../../../build
|
||||
$ cmake -G Ninja ../llvm
|
||||
$ ninja -j 4 check-all
|
||||
|
||||
$ cd ../release_build
|
||||
$ cmake -G Ninja -DCMAKE_BUILD_TYPE=Release ../llvm
|
||||
$ ninja -j 4 clang
|
||||
|
||||
|
||||
Reference in New Issue
Block a user