瀏覽代碼

Add build config for MPS client/server AR

Add build config for MPS client/server AR
Mike Chang 2 年之前
父節點
當前提交
60d25a7f79

+ 0 - 0
Scripts/build/Jenkins/Jenkinsfile → scripts/build/Jenkins/Jenkinsfile


+ 38 - 0
scripts/build/Platform/Linux/build_config.json

@@ -0,0 +1,38 @@
+{
+  "clean": {
+    "TAGS": [],
+    "COMMAND": "clean_linux.sh",
+    "PARAMETERS": {
+      "OUTPUT_DIRECTORY": "build",
+      "CMAKE_LY_PROJECTS": "AutomatedTesting"
+    }
+  },
+  "mps_profile": {
+    "TAGS": [
+      "default",
+      "mps-periodic-incremental-daily"
+    ],
+    "COMMAND": "build_linux.sh",
+    "PARAMETERS": {
+      "CONFIGURATION": "profile",
+      "OUTPUT_DIRECTORY": "build/linux",
+      "CMAKE_OPTIONS": "-G 'Ninja Multi-Config' -DLY_PARALLEL_LINK_JOBS=4",
+      "CMAKE_TARGET": "Editor MultiplayerSample.GameLauncher MultiplayerSample.ServerLauncher",
+      "CMAKE_LY_PROJECTS": "MultiplayerSample"
+    }
+  },
+  "mps_release": {
+    "TAGS": [
+      "default",
+      "mps-periodic-incremental-daily"
+    ],
+    "COMMAND": "build_linux.sh",
+    "PARAMETERS": {
+      "CONFIGURATION": "release",
+      "OUTPUT_DIRECTORY": "build/linux",
+      "CMAKE_OPTIONS": "-G 'Ninja Multi-Config' -DLY_PARALLEL_LINK_JOBS=4",
+      "CMAKE_TARGET": "Editor MultiplayerSample.GameLauncher MultiplayerSample.ServerLauncher",
+      "CMAKE_LY_PROJECTS": "MultiplayerSample"
+    }
+  }
+}

+ 40 - 0
scripts/build/Platform/Windows/build_config.json

@@ -0,0 +1,40 @@
+{
+  "clean": {
+    "TAGS": [],
+    "COMMAND": "clean_windows.cmd",
+    "PARAMETERS": {
+      "OUTPUT_DIRECTORY": "build",
+      "CMAKE_LY_PROJECTS": "AutomatedTesting"
+    }
+  },
+  "mps_profile": {
+    "TAGS": [
+      "default",
+      "mps-periodic-incremental-daily"
+    ],
+    "COMMAND": "build_windows.cmd",
+    "PARAMETERS": {
+      "CONFIGURATION": "profile",
+      "OUTPUT_DIRECTORY": "build\\windows",
+      "CMAKE_OPTIONS": "-DCMAKE_SYSTEM_VERSION=10.0 -DLY_TEST_IMPACT_INSTRUMENTATION_BIN=%TEST_IMPACT_WIN_BINARY%",
+      "CMAKE_TARGET": "Editor MultiplayerSample.GameLauncher MultiplayerSample.ServerLauncher",
+      "CMAKE_NATIVE_BUILD_ARGS": "/m /nologo",
+      "CMAKE_LY_PROJECTS": "MultiplayerSample"
+    }
+  },
+  "mps_release": {
+    "TAGS": [
+      "default",
+      "mps-periodic-incremental-daily"
+    ],
+    "COMMAND": "build_windows.cmd",
+    "PARAMETERS": {
+      "CONFIGURATION": "release",
+      "OUTPUT_DIRECTORY": "build\\windows",
+      "CMAKE_OPTIONS": "-DCMAKE_SYSTEM_VERSION=10.0",
+      "CMAKE_TARGET": "Editor MultiplayerSample.GameLauncher MultiplayerSample.ServerLauncher",
+      "CMAKE_NATIVE_BUILD_ARGS": "/m /nologo",
+      "CMAKE_LY_PROJECTS": "MultiplayerSample"
+    }
+  }
+}