crash.software
Projects
Pull Requests
Issues
Builds
LIEF
Code
Files
Commits
Branches
Tags
Pull Requests
Code Comments
Code Compare
Issues
List
Boards
Milestones
Builds
Statistics
Contributions
Source Lines
Child Projects
Projects
STRLCPY
LIEF
Files
🤬
Sign In
b9a5f970
ROOT
/
api
/
python
/
setup.py
Search
History
370 lines
|
ISO-8859-1
|
13 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
os
platform
setuptools
subprocess
sys
version
platform
sysconfig
tomli
List
Optional
Path
setup
Extension
build_ext
copy2
which
CURRENT_DIR
LIEF_DIR
PACKAGE_NAME
PYLIEF_CONF_ENV
ENV
cmake_conf
report
(*args)
Config
_config
__init__
(self,config:dict)
from_file
(cls,file:Path)
is_windows
()
build_type
(self)
gen_cmake_option
(self,output:str)
_get_third_party_opt
(self)
_get_cross_compile_opt
(self)
_get_jobs
(self)
get_target_osx_arch
(self)
_use_ninja
(self)
_win_compile_cmd
(self)
_unix_compile_cmd
(self)
get_compile_cmd
(self)
Versioning
COMMAND
GIT_BRANCH
IS_TAGGED_CMD
FMT_DEV
FMT_TAGGED
DEFAULT_VERSION
_git
__init__
(self)
_exec_git_cmd
(self,cmd:str,**kwargs)
has_git
(self)
get_branch
(self)
format_version
(self,version:str,fmt:str,is_dev:bool=False)
version_from_git
(self)
get_version
(self)
LiefDistribution
(setuptools.Distribution)
__init__
(self,attrs=None)
Module
(Extension)
sourcedir
__init__
(self,name,sourcedir='',*args,**kwargs)
BuildLibrary
(build_ext)
plat_name
__init__
(self,*args,**kwargs)
run
(self)
_fix_platform
(self)
build_extension
(self,ext)
versioning
version
conf_env
conf_file
cmdclass
long_description
All occurrences
Please wait...
Page is in error, reload to recover