mirror of
https://github.com/facebookresearch/pytorch3d.git
synced 2025-07-31 10:52:50 +08:00
Summary: Update all FB license strings to the new format. Reviewed By: patricklabatut Differential Revision: D33403538 fbshipit-source-id: 97a4596c5c888f3c54f44456dc07e718a387a02c
51 lines
1.4 KiB
Batchfile
51 lines
1.4 KiB
Batchfile
@REM Copyright (c) Meta Platforms, Inc. and affiliates.
|
|
@REM All rights reserved.
|
|
@REM
|
|
@REM This source code is licensed under the BSD-style license found in the
|
|
@REM LICENSE file in the root directory of this source tree.
|
|
|
|
:: Set env vars that tell distutils to use the compiler that we put on path
|
|
SET DISTUTILS_USE_SDK=1
|
|
SET MSSdk=1
|
|
|
|
SET "VS_VERSION=16.0"
|
|
SET "VS_MAJOR=16"
|
|
SET "VS_YEAR=2019"
|
|
|
|
set "MSYS2_ARG_CONV_EXCL=/AI;/AL;/OUT;/out"
|
|
set "MSYS2_ENV_CONV_EXCL=CL"
|
|
|
|
:: For Python 3.5+, ensure that we link with the dynamic runtime. See
|
|
:: http://stevedower.id.au/blog/building-for-python-3-5-part-two/ for more info
|
|
set "PY_VCRUNTIME_REDIST=%PREFIX%\\bin\\vcruntime140.dll"
|
|
|
|
for /f "usebackq tokens=*" %%i in (`"%ProgramFiles(x86)%\Microsoft Visual Studio\Installer\vswhere.exe" -legacy -products * -version [16^,17^) -property installationPath`) do (
|
|
if exist "%%i" if exist "%%i\VC\Auxiliary\Build\vcvarsall.bat" (
|
|
set "VSINSTALLDIR=%%i\"
|
|
goto :vswhere
|
|
)
|
|
)
|
|
|
|
:vswhere
|
|
|
|
:: Shorten PATH to avoid the `input line too long` error.
|
|
SET MyPath=%PATH%
|
|
|
|
setlocal EnableDelayedExpansion
|
|
|
|
SET TempPath="%MyPath:;=";"%"
|
|
SET var=
|
|
FOR %%a IN (%TempPath%) DO (
|
|
IF EXIST %%~sa (
|
|
SET "var=!var!;%%~sa"
|
|
)
|
|
)
|
|
|
|
set "TempPath=!var:~1!"
|
|
endlocal & set "PATH=%TempPath%"
|
|
|
|
:: Shorten current directory too
|
|
FOR %%A IN (.) DO CD "%%~sA"
|
|
|
|
:: other things added by install_activate.bat at package build time
|