diff --git a/README.md b/README.md index deb3128042f24822f6f9e46700480db89a805a2a..b905bf0cd130eea259740f0b5714a47decf1818b 100644 --- a/README.md +++ b/README.md @@ -74,11 +74,11 @@ Now, you are ready to build the python library: 1. Open up a terminal, download the source code using the command: `git clone --recurse-submodules https://gitlab.liu.se/starcraft-ai-course/pycommandcenter.git` 2. Next, open the repository in your file viewer and run the batch script - called `create-visual-studio-solution.bat`. + called `scripts\create-visual-studio-solution-python312.bat`. 3. The file will be located at `build\python-api-src\Release` and its name will depend on the python version used. -# How to build (Linux, untested) +# How to build (Linux) Same dependencies applies as for Windows, although you don't need Visual Studio. diff --git a/scripts/create-visual-studio-solution-python312.bat b/scripts/create-visual-studio-solution-python312.bat index 7e56ecf4942ca68cac71e633f150ca0713a8b6ba..fca77ee399561b5d5de2625619d23d73a768093d 100644 --- a/scripts/create-visual-studio-solution-python312.bat +++ b/scripts/create-visual-studio-solution-python312.bat @@ -1,4 +1,4 @@ -mkdir ..\build -cd ..\build +mkdir build +cd build "C:\Program Files\CMake\bin\cmake" .. -G "Visual Studio 17 2022" -DPYTHON_EXECUTABLE:FILEPATH="C:/Program Files/Python312/python.exe" "C:\Program Files\CMake\bin\cmake.exe" --build . --config Release --verbose diff --git a/scripts/create-visual-studio-solution-python312.sh b/scripts/create-visual-studio-solution-python312.sh index 3f925f6c1d81fdbc3fcbd29a2b062e917f3e47a1..6813c78038e134392b21d66693abd54dc90ac4a8 100755 --- a/scripts/create-visual-studio-solution-python312.sh +++ b/scripts/create-visual-studio-solution-python312.sh @@ -1,6 +1,6 @@ #!/bin/sh -mkdir ../build -cd ../build +mkdir build +cd build "C:\Program Files\CMake\bin\cmake.exe" -G "Visual Studio 17 2022" -DPYTHON_EXECUTABLE:FILEPATH="C:/Program Files/Python312/python.exe" .. "C:\Program Files\CMake\bin\cmake.exe" --build . --config Release --verbose diff --git a/scripts/create-visual-studio-solution-python37.sh b/scripts/create-visual-studio-solution-python37.sh index ad2ac93df78b7165f38924c04e1978a125649ade..828e5cb115dc98eedaca8ad5cd192d18f12c5382 100644 --- a/scripts/create-visual-studio-solution-python37.sh +++ b/scripts/create-visual-studio-solution-python37.sh @@ -1,5 +1,5 @@ #!/bin/sh -mkdir ../build37 -cd ../build37 +mkdir build37 +cd build37 "C:\Program Files\CMake\bin\cmake" .. -G "Visual Studio 15 Win64" -DPYTHON_EXECUTABLE:FILEPATH="C:/Program Files/Python37/python.exe" diff --git a/scripts/create-visual-studio-solution-python38.sh b/scripts/create-visual-studio-solution-python38.sh index 6fda311ddb6176e16045b74f28db54e1eefc4cdd..324f984c01dbc1727bfe0f83f395fc16f6833357 100644 --- a/scripts/create-visual-studio-solution-python38.sh +++ b/scripts/create-visual-studio-solution-python38.sh @@ -1,5 +1,5 @@ #!/bin/sh -mkdir ../build38 -cd ../build38 +mkdir build38 +cd build38 "C:\Program Files\CMake\bin\cmake" .. -G "Visual Studio 15 Win64" -DPYTHON_EXECUTABLE:FILEPATH="C:/Program Files/Python38/python.exe" diff --git a/scripts/create-visual-studio-solution-python39.sh b/scripts/create-visual-studio-solution-python39.sh index 00d016ffa7949c097942f7289ff7cf34fb41f112..1d032bd4fe5e96db107fde946800f0d52ad6a4a2 100644 --- a/scripts/create-visual-studio-solution-python39.sh +++ b/scripts/create-visual-studio-solution-python39.sh @@ -1,5 +1,5 @@ #!/bin/sh -mkdir ../build -cd ../build +mkdir build +cd build "C:\Program Files\CMake\bin\cmake" .. -G "Visual Studio 15 Win64" -DPYTHON_EXECUTABLE:FILEPATH="C:/Program Files/Python39/python.exe"