forked from NVIDIAGameWorks/toolkit-remix
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpip_lss.toml
More file actions
46 lines (37 loc) · 2.76 KB
/
pip_lss.toml
File metadata and controls
46 lines (37 loc) · 2.76 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
########################################################################################################################
# Example:
########################################################################################################################
#
# [[dependency]] # Toml way to define array of objects.
# python = "../_build/target-deps/python" # Path to python used to install. Absolute or relative to this config.
# packages = ["numpy"] # Array of packages to install, they all will be passed directly to pip.
# target = "../_build/target-deps/numpy" # Folder to install into. Absolute or relative to this config.
# platforms = ["windows-x86_64"] # Platform(s) to filter, default is ["*"].
# download_only = true # Do pip download instead of install, gets a whl file that can be installed later.
# !!!
# IMPORTANT: If you change this config cleanup target folder. Script check that it already exists and does nothing.
# Options.
# Various options are available that are passed through pip during the installation.
# download_only: Only download the pip package, do not install it.
# install_dependencies: When set to False, dependencies of a pip package will not be downloaded or installed
# append_to_install_folder: When set to true and the target directory already exists, these packages will be appended to the existing folder.
# build_isolated: Sets `--isolated` for pip install when installing. This means that environment variables and user settings will be ignored.
# add_python_to_lib_path: Will set --global-options to include Python's lib and include folders when running the pip install.
# Useful when a python pip package has a C extension that needs to bind to Python. Setting this to true will set build_isolated to False.
########################################################################################################################
# Dependencies:
########################################################################################################################
# NOTE - For any new packages added to this list, please make sure that the license is compatible with Omniverse (i.e. avoid GPL/LGPL) and
# that a SWIPAT bug report is filed for legal to validate if there is no existing ticket.
# The SWIPAT template is here: http://nvbugs/2732212
[[dependency]]
python = "../_build/target-deps/python"
packages = [
"pydantic==1.10.7", # SWIPAT filed under: http://nvbugs/4345470
"toml==0.10.1", # SWIPAT filed under: http://nvbugs/3060676
]
target = "../_build/target-deps/lss_pip_prebundle"
platforms = ["*-x86_64"]
download_only = false
append_to_install_folder = true
gather_licenses_path = "../_build/PACKAGE-LICENSES/LSS-PIP-prebundled-LICENSES.txt"