llvm-project/llvm/utils/gn/build
Nico Weber 2c497b51bc [gn build] Start adding build files for LLVM unittests
Adds build files for //llvm/unittest/[A-D].

Also teach sync_source_lists_from_cmake.py to not complain about missing
BUILD.gn files for CMakeLists.txt files that just call add_subdirectory()
without calling add_.+_unittest, like e.g.
llvm/unittests/Target/CMakeLists.txt.

(Omits CodeGen/GlobalISel and DebugInfo/PDB because their build files are somewhat interesting, and this patch is already on the larger side.)

Differential Revision: https://reviews.llvm.org/D56212

llvm-svn: 350411
2019-01-04 17:14:55 +00:00
..
libs [gn build] Add build files for llvm/lib/{LineEditor,Testing/Support,TextAPI} 2019-01-04 17:11:46 +00:00
toolchain
BUILD.gn [gn build] Fix defines define on Windows 2018-12-12 23:57:21 +00:00
BUILDCONFIG.gn [gn build] Make `ninja check-clang` also run Clang's unit tests 2018-12-31 00:10:47 +00:00
buildflags.gni
fuzzer.gni [gn build] Add fuzzers in llvm/tools that are needed for check-llvm 2019-01-02 18:13:14 +00:00
mac_sdk.gni
run_tablegen.py [gn build] Set +x bit on .py files in llvm/utils/gn/build. 2018-11-29 22:56:40 +00:00
symlink_or_copy.gni [gn build] Add infrastructure to create symlinks and use it to create lld's symlinks 2018-12-14 00:16:33 +00:00
symlink_or_copy.py [gn build] Add infrastructure to create symlinks and use it to create lld's symlinks 2018-12-14 00:16:33 +00:00
sync_source_lists_from_cmake.py [gn build] Start adding build files for LLVM unittests 2019-01-04 17:14:55 +00:00
write_cmake_config.py [gn build] Make write_cmake_config.py check that each key passed is unique 2019-01-04 13:48:58 +00:00
write_vcsrevision.py [gn build] Add action to generate VCSRevision.h and use it to add llvm/lib/Object/BUILD.gn 2018-12-01 00:02:39 +00:00