mirror of
https://github.com/facebook/proxygen.git
synced 2025-08-08 18:02:05 +03:00
add freebsd support
Summary: Add some basic support for FreeBSD to getdeps. Reviewed By: ahornby Differential Revision: D33989129 fbshipit-source-id: 42ff5f160b7e19c12196bb2e52a726f7815487bd
This commit is contained in:
committed by
Facebook GitHub Bot
parent
6926f90e05
commit
5cd35796ba
@@ -12,6 +12,7 @@ import stat
|
||||
import subprocess
|
||||
import sys
|
||||
from struct import unpack
|
||||
from typing import Optional
|
||||
|
||||
from .envfuncs import path_search
|
||||
|
||||
@@ -419,10 +420,13 @@ class MachDeps(DepBase):
|
||||
)
|
||||
|
||||
|
||||
def create_dyn_dep_munger(buildopts, install_dirs, strip=False):
|
||||
def create_dyn_dep_munger(buildopts, install_dirs, strip=False) -> Optional[DepBase]:
|
||||
if buildopts.is_linux():
|
||||
return ElfDeps(buildopts, install_dirs, strip)
|
||||
if buildopts.is_darwin():
|
||||
return MachDeps(buildopts, install_dirs, strip)
|
||||
if buildopts.is_windows():
|
||||
return WinDeps(buildopts, install_dirs, strip)
|
||||
if buildopts.is_freebsd():
|
||||
return ElfDeps(buildopts, install_dirs, strip)
|
||||
return None
|
||||
|
Reference in New Issue
Block a user