Nico Weber
5c68043b9f
[gn build] (manually) port ce79c4246
2020-03-13 06:08:28 -04:00
LLVM GN Syncbot
b93dd67797
[gn build] Port fa8080376e
2020-03-12 16:33:39 +00:00
LLVM GN Syncbot
f31f22ef0f
[gn build] Port d5edcb9064
2020-03-12 11:58:14 +00:00
LLVM GN Syncbot
8c70a2597f
[gn build] Port 23444edf30
2020-02-21 17:21:54 +00:00
Nico Weber
527281a843
[gn build] re-run "gn format" with trunk gn
2020-01-15 13:37:38 -05:00
Nico Weber
eadc28274b
[gn build] add multi-line forcing comments in more places
2020-01-15 13:36:42 -05:00
LLVM GN Syncbot
9ed681f926
gn build: Merge 6d5c273500
2019-12-09 10:28:47 +00:00
LLVM GN Syncbot
d4416e3dac
gn build: Merge 6470497817
2019-12-06 00:53:39 +00:00
LLVM GN Syncbot
699427d77e
gn build: Merge 7f93cb6228
2019-12-05 14:23:58 +00:00
LLVM GN Syncbot
ff17c1ff09
gn build: Merge aa981c1802
2019-11-22 08:12:48 +00:00
Nico Weber
a634f21593
gn build: (manually) merge dep from f65cfff6
2019-11-22 03:12:25 -05:00
Nico Weber
20fc20dfcf
gn build: (manually) merge r374271
...
llvm-svn: 374272
2019-10-10 02:48:47 +00:00
GN Sync Bot
09855a2b50
gn build: Merge r372595
...
llvm-svn: 372597
2019-09-23 12:44:45 +00:00
GN Sync Bot
744814a48d
gn build: Merge r372564
...
llvm-svn: 372581
2019-09-23 11:08:25 +00:00
Nico Weber
b6f4a7a107
gn build: (manually) merge r371787
...
llvm-svn: 371847
2019-09-13 12:58:52 +00:00
Nico Weber
68df9dc098
gn build: Merge r371182
...
llvm-svn: 371191
2019-09-06 09:44:13 +00:00
Nico Weber
ed184b03d2
gn build: Merge r369680
...
llvm-svn: 369682
2019-08-22 18:22:05 +00:00
Nico Weber
f12d56f263
gn build: Merge r369677
...
llvm-svn: 369678
2019-08-22 17:53:18 +00:00
Nico Weber
40902b48dd
gn build: Merge r369591
...
llvm-svn: 369594
2019-08-21 22:26:02 +00:00
Peter Collingbourne
66ad48e97d
gn build: Merge r368402.
...
llvm-svn: 368468
2019-08-09 19:28:35 +00:00
Peter Collingbourne
0974e2257a
gn build: Merge r368052.
...
llvm-svn: 368098
2019-08-06 21:47:55 +00:00
Nico Weber
e4bb2b181f
gn build: Merge r367839
...
llvm-svn: 367844
2019-08-05 12:44:53 +00:00
Vitaly Buka
29949a65b6
Update gn files
...
llvm-svn: 365361
2019-07-08 17:50:22 +00:00
Nico Weber
3e9ef48440
gn build: Merge r365258 and follow-ups r365263, r365264
...
llvm-svn: 365276
2019-07-07 15:43:32 +00:00
Nico Weber
1126f1a6de
gn build: Merge r365179
...
llvm-svn: 365185
2019-07-05 11:34:48 +00:00
Nico Weber
c0b0f35788
gn build: Merge r364866
...
llvm-svn: 364908
2019-07-02 11:20:40 +00:00
Peter Collingbourne
7a84c5adcd
gn build: Merge r363848.
...
llvm-svn: 363864
2019-06-19 19:11:14 +00:00
Nico Weber
92f95d2191
gn build: Merge r362459
...
llvm-svn: 362498
2019-06-04 13:42:45 +00:00
Ilya Biryukov
e7230ea7c9
Reland r361148 with a fix to the buildbot failure.
...
Reverted in r361377.
Also reland the '.gn' files (reverted in r361389).
llvm-svn: 361391
2019-05-22 14:44:45 +00:00
Nico Weber
86c5d9f6d5
gn build: Merge r361377
...
llvm-svn: 361389
2019-05-22 14:31:22 +00:00
Nico Weber
a7b9e98fd8
gn build: Merge r361264
...
llvm-svn: 361267
2019-05-21 14:41:27 +00:00
Nico Weber
440dd6df33
gn build: Run `git ls-files '*.gn' '*.gni' | xargs llvm/utils/gn/gn.py format`
...
llvm-svn: 361262
2019-05-21 14:22:38 +00:00
Nico Weber
4522e26696
Try to fix build with older gccs after r361152
...
Also merge the cmake change there to the gn build.
llvm-svn: 361209
2019-05-21 00:27:26 +00:00
Nico Weber
80efcdcdf8
gn build: Merge r361148
...
llvm-svn: 361191
2019-05-20 19:33:32 +00:00
Nico Weber
7fbbdfd914
gn build: Merge r361152
...
llvm-svn: 361153
2019-05-20 13:46:42 +00:00
Nico Weber
f61fa1d038
gn build: Merge r361117
...
llvm-svn: 361121
2019-05-20 00:51:16 +00:00
Nico Weber
e78ac9cc72
Revert r361033 "Add a Visit overload for DynTypedNode to ASTNodeTraverser"
...
It fails to build on some bots.
Also revert follow-up r361055.
llvm-svn: 361059
2019-05-17 18:31:24 +00:00
Nico Weber
10abc76fce
gn build: Merge r361033
...
llvm-svn: 361055
2019-05-17 17:36:06 +00:00
Nico Weber
eadbde32db
gn build: Merge r360572
...
llvm-svn: 360597
2019-05-13 16:15:40 +00:00
Hans Wennborg
1536717733
gn: Fix check-clang build after r359179
...
llvm-svn: 359429
2019-04-29 09:58:48 +00:00
Nico Weber
e579800b84
gn build: Merge r358722
...
llvm-svn: 358755
2019-04-19 13:18:41 +00:00
Nico Weber
ea622ef43e
gn build: Merge r358691
...
llvm-svn: 358754
2019-04-19 13:16:26 +00:00
Nico Weber
226a9b96a7
gn build: Merge 357768 and 357770
...
llvm-svn: 357783
2019-04-05 17:05:54 +00:00
Nico Weber
ed43ee031e
gn build: Merge r356570
...
llvm-svn: 356771
2019-03-22 15:58:33 +00:00
Nico Weber
26e1844e6a
gn build: Merge r356662
...
llvm-svn: 356770
2019-03-22 15:56:33 +00:00
Nico Weber
51f84f6bae
gn build: Merge r355777
...
llvm-svn: 355857
2019-03-11 19:30:13 +00:00
Nico Weber
0c59e6e246
gn build: Merge r351499
...
llvm-svn: 351516
2019-01-18 03:38:53 +00:00
Nico Weber
fde9e0975f
[gn build] Make `ninja check-clang` also run Clang's unit tests
...
Also add a build file for clang/lib/ASTMatchers/Dynamic, which is only needed
by tests (and clang/tools/extra).
Also make llvm/utils/gn/build/sync_source_lists_from_cmake.py check that every
CMakeLists.txt file below {lld,clang}/unittests has a corresponding BUILD.gn
file, so we notice if new test binaries get added (since the failure mode for
missing GN build files for tests is just the tests silently not running in the
GN build).
Also add a unittest() macro for defining unit test targets, and add a lengthy
comment there about where the unit test binaries go and why.
With this, the build files for //clang are complete.
Differential Revision: https://reviews.llvm.org/D56116
llvm-svn: 350171
2018-12-31 00:10:47 +00:00