2
0
Эх сурвалжийг харах

Addressed feedback, updated build commands, redistributables

changml 4 жил өмнө
parent
commit
d463a2e178
1 өөрчлөгдсөн 20 нэмэгдсэн , 9 устгасан
  1. 20 9
      README.md

+ 20 - 9
README.md

@@ -59,7 +59,7 @@ If you have the Git credential manager core installed, you should not be prompte
 
 
 ### Build Steps
 ### Build Steps
 
 
-1.  Download the 3rdParty zip file from here: **[https://d2c171ws20a1rv.cloudfront.net/3rdParty-windows-no-symbols-rev4.zip](https://d2c171ws20a1rv.cloudfront.net/3rdParty-windows-no-symbols-rev4.zip])**
+1.  Download the 3rdParty zip file from here: **[https://d2c171ws20a1rv.cloudfront.net/3rdParty-windows-no-symbols-rev7.zip](https://d2c171ws20a1rv.cloudfront.net/3rdParty-windows-no-symbols-rev7.zip)**
 2.  Unzip this file into a writable folder. This will also act as a cache location for the 3rdParty downloader by default (configurable with the `LY_PACKAGE_DOWNLOAD_CACHE_LOCATION` environment variable)
 2.  Unzip this file into a writable folder. This will also act as a cache location for the 3rdParty downloader by default (configurable with the `LY_PACKAGE_DOWNLOAD_CACHE_LOCATION` environment variable)
 3.  Install the following redistributables to the following:
 3.  Install the following redistributables to the following:
     - Visual Studio and VC++ redistributable can be installed to any location
     - Visual Studio and VC++ redistributable can be installed to any location
@@ -72,9 +72,9 @@ If you have the Git credential manager core installed, you should not be prompte
     set LY_PACKAGE_SERVER_URLS="https://d2c171ws20a1rv.cloudfront.net"
     set LY_PACKAGE_SERVER_URLS="https://d2c171ws20a1rv.cloudfront.net"
     ```
     ```
     
     
-5.  Configure and build the source into a binary using this command line, replacing <your build location> to a path you've created
+5.  Configure the source into a solution using this command line, replacing <your build location> to a path you've created
     ```
     ```
-    cmake -B <your build location>\windows_10 -S <source-dir> -G "Visual Studio 16 2019" -DLY_3RDPARTY_PATH="%LY_3RDPARTY_PATH% -DLY_PROJECTS=CMakeTestbed -DLY_MONOLITHIC_GAME=1
+    cmake -B <your build location> -S <source-dir> -G "Visual Studio 16 2019" -DLY_3RDPARTY_PATH="%LY_3RDPARTY_PATH% -DLY_UNITY_BUILD=ON -DLY_PROJECTS=AutomatedTesting -DLY_MONOLITHIC_GAME=1
     ```
     ```
 
 
 6.  Alternatively, you can do this through the CMake GUI:
 6.  Alternatively, you can do this through the CMake GUI:
@@ -84,16 +84,27 @@ If you have the Git credential manager core installed, you should not be prompte
     3.  Select a path where to build binaries under "Where to build the binaries"
     3.  Select a path where to build binaries under "Where to build the binaries"
     4.  Click "Configure"
     4.  Click "Configure"
     5.  Wait for the key values to populate. Fill in the fields that are relevant, including `LY_3RDPARTY_PATH`, `LY_PACKAGE_SERVER_URLS`, and `LY_PROJECTS`
     5.  Wait for the key values to populate. Fill in the fields that are relevant, including `LY_3RDPARTY_PATH`, `LY_PACKAGE_SERVER_URLS`, and `LY_PROJECTS`
+    6.  Click "Generate"
     
     
-7.  After some time, the compile will complete and binaries will be available in the build path you've specified
-    
-8.  Setup projects using this command
+7.  The configuration of the solution is complete. To build the Editor and AssetProcessor to binaries, run this command inside your repo:
     ```
     ```
-    <Repo path>\scripts\o3de.bat create-project --project-path <New project path>
+    cmake --build <your build location> --target AutomatedTesting.GameLauncher AssetProcessor Editor --config profile -- /m
     ```
     ```
+   
+8.  This will compile after some time and binaries will be available in the build path you've specified
 
 
-## License
+### Setting up new projects    
+1. Setup new projects using this command
+    ```
+    <Repo path>\scripts\o3de.bat create-project --project-path <New project path>
+    ```
+2.  Once you're ready to build the project, run the same set of commands to configure and build:
+    ```
+    cmake -B <your build location> -S <source-dir> -G "Visual Studio 16 2019" -DLY_3RDPARTY_PATH="%LY_3RDPARTY_PATH%" -DLY_PROJECTS=<New project name> -DLY_MONOLITHIC_GAME=1
 
 
-For terms please see the LICENSE*.TXT file at the root of this distribution.
+    cmake --build <your build location> --target <New Project Name> --config profile -- /m
+    ```
 
 
+## License
 
 
+For terms please see the LICENSE*.TXT file at the root of this distribution.