Skip to content

Commit db85d96

Browse files
committed
Allow to choose python version to link with.
1 parent fd3c317 commit db85d96

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

cmake-build-x64.bat

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ set DISABLE_OPENCL=0
1010
set CPU_PLATFORM=x64
1111
set BUILD_TYPE=Release
1212
set BUILD_DLL=0
13+
set PYTHON_VERSION=35
1314

1415
:ParseCmdParams
1516
if "%1" EQU "" goto Start
@@ -19,6 +20,9 @@ if /i "%1" EQU "luxmark" set BUILD_LUXMARK_ONLY=1
1920
if /i "%1" EQU "/no-ocl" set DISABLE_OPENCL=1
2021
if /i "%1" EQU "/dll" set BUILD_DLL=1
2122
if /i "%1" EQU "/debug" set BUILD_TYPE=Debug
23+
if /i "%1" EQU "/python35" set PYTHON_VERSION=35
24+
if /i "%1" EQU "/python36" set PYTHON_VERSION=36
25+
if /i "%1" EQU "/python37" set PYTHON_VERSION=37
2226

2327
shift
2428
goto ParseCmdParams
@@ -96,7 +100,7 @@ if %BUILD_DLL% EQU 1 (
96100
set DLL_OPTION=
97101
)
98102

99-
set CMAKE_OPTS=-G %CMAKE_GENERATOR% %CMAKE_PLATFORM% %CMAKE_TOOLSET% -D CMAKE_INCLUDE_PATH="%INCLUDE_DIR%" -D CMAKE_LIBRARY_PATH="%LIB_DIR%" -D PYTHON_LIBRARY="%LIB_DIR%" -D PYTHON_INCLUDE_DIR="%INCLUDE_DIR%\Python3" -D CMAKE_BUILD_TYPE=%BUILD_TYPE% %OCL_OPTION% %DLL_OPTION%
103+
set CMAKE_OPTS=-G %CMAKE_GENERATOR% %CMAKE_PLATFORM% %CMAKE_TOOLSET% -D CMAKE_INCLUDE_PATH="%INCLUDE_DIR%" -D CMAKE_LIBRARY_PATH="%LIB_DIR%" -D PYTHON_LIBRARY="%LIB_DIR%" -D PYTHON_V="python%PYTHON_VERSION%" -D PYTHON_INCLUDE_DIR="%INCLUDE_DIR%\Python%PYTHON_VERSION%" -D CMAKE_BUILD_TYPE=%BUILD_TYPE% %OCL_OPTION% %DLL_OPTION%
100104
rem To display only errors add: /clp:ErrorsOnly
101105
set MSBUILD_OPTS=/nologo /maxcpucount /verbosity:normal /toolsversion:15.0 /property:"Platform=%MSBUILD_PLATFORM%" /property:"Configuration=%BUILD_TYPE%" /p:WarningLevel=0
102106

0 commit comments

Comments
 (0)