1
0
mirror of https://github.com/facebook/proxygen.git synced 2025-08-05 19:55:47 +03:00

Enable building specific cmake targets (#3759)

Summary: Pull Request resolved: https://github.com/facebookincubator/velox/pull/3759

Reviewed By: chadaustin

Differential Revision: D42551680

fbshipit-source-id: 4e5c5bef2ad2997e04ab8fb8db4ef7fbeda0bcab
This commit is contained in:
Manikandan Somasundaram
2023-01-19 18:03:58 -08:00
committed by Facebook GitHub Bot
parent fbc461102e
commit 730dad1340
3 changed files with 11 additions and 2 deletions

View File

@@ -512,6 +512,7 @@ if __name__ == "__main__":
loader=None,
final_install_prefix=None,
extra_cmake_defines=None,
cmake_target="install",
) -> None:
super(CMakeBuilder, self).__init__(
build_opts,
@@ -525,6 +526,7 @@ if __name__ == "__main__":
self.defines = defines or {}
if extra_cmake_defines:
self.defines.update(extra_cmake_defines)
self.cmake_target = cmake_target
try:
from .facebook.vcvarsall import extra_vc_cmake_defines
@@ -707,7 +709,7 @@ if __name__ == "__main__":
"--build",
self.build_dir,
"--target",
"install",
self.cmake_target,
"--config",
"Release",
"-j",