mirror of
https://github.com/facebook/proxygen.git
synced 2025-08-05 19:55:47 +03:00
CI: enable clang tests (#898)
Summary: Pull Request resolved: https://github.com/facebookincubator/zstrong/pull/898 Reviewed By: malanka Differential Revision: D59065671 fbshipit-source-id: 2a09ae13e1d4c62a7b9a907cca0e911672435ad1
This commit is contained in:
committed by
Facebook GitHub Bot
parent
346775d9da
commit
3dfff8fb84
@@ -844,14 +844,20 @@ class FixupDeps(ProjectCmdBase):
|
||||
# Accumulate the install directories so that the build steps
|
||||
# can find their dep installation
|
||||
install_dirs = []
|
||||
dep_manifests = []
|
||||
|
||||
for m in projects:
|
||||
inst_dir = loader.get_project_install_dir_respecting_install_prefix(m)
|
||||
install_dirs.append(inst_dir)
|
||||
dep_manifests.append(m)
|
||||
|
||||
if m == manifest:
|
||||
ctx = loader.ctx_gen.get_context(m.name)
|
||||
env = loader.build_opts.compute_env_for_install_dirs(
|
||||
loader, dep_manifests, ctx
|
||||
)
|
||||
dep_munger = create_dyn_dep_munger(
|
||||
loader.build_opts, install_dirs, args.strip
|
||||
loader.build_opts, env, install_dirs, args.strip
|
||||
)
|
||||
if dep_munger is None:
|
||||
print(f"dynamic dependency fixups not supported on {sys.platform}")
|
||||
|
5
build/fbcode_builder/manifests/clang
Normal file
5
build/fbcode_builder/manifests/clang
Normal file
@@ -0,0 +1,5 @@
|
||||
[manifest]
|
||||
name = clang
|
||||
|
||||
[rpms]
|
||||
clang15-devel
|
@@ -21,6 +21,9 @@ glog
|
||||
folly
|
||||
rocksdb
|
||||
xxhash
|
||||
llvm
|
||||
clang
|
||||
re2
|
||||
|
||||
[build]
|
||||
builder = make
|
||||
@@ -29,8 +32,9 @@ builder = make
|
||||
cabal-update
|
||||
all
|
||||
glass
|
||||
glean-clang
|
||||
EXTRA_GHC_OPTS=-j4 +RTS -A32m -n4m -RTS
|
||||
CABAL_CONFIG_FLAGS=-f-clang-tests -f-hack-tests -f-typescript-tests -f-python-tests -f-dotnet-tests -f-go-tests -f-rust-tests -f-java-lsif-tests -f-flow-tests
|
||||
CABAL_CONFIG_FLAGS=-f-hack-tests -f-typescript-tests -f-python-tests -f-dotnet-tests -f-go-tests -f-rust-tests -f-java-lsif-tests -f-flow-tests
|
||||
|
||||
[make.install_args]
|
||||
install
|
||||
@@ -38,4 +42,4 @@ install
|
||||
[make.test_args]
|
||||
test
|
||||
EXTRA_GHC_OPTS=-j4 +RTS -A32m -n4m -RTS
|
||||
CABAL_CONFIG_FLAGS=-f-clang-tests -f-hack-tests -f-typescript-tests -f-python-tests -f-dotnet-tests -f-go-tests -f-rust-tests -f-java-lsif-tests -f-flow-tests
|
||||
CABAL_CONFIG_FLAGS=-f-hack-tests -f-typescript-tests -f-python-tests -f-dotnet-tests -f-go-tests -f-rust-tests -f-java-lsif-tests -f-flow-tests
|
||||
|
5
build/fbcode_builder/manifests/llvm
Normal file
5
build/fbcode_builder/manifests/llvm
Normal file
@@ -0,0 +1,5 @@
|
||||
[manifest]
|
||||
name = llvm
|
||||
|
||||
[rpms]
|
||||
llvm15-devel
|
Reference in New Issue
Block a user