diff options
Diffstat (limited to 'infra/bots/assets')
-rw-r--r-- | infra/bots/assets/win_vulkan_sdk/README.md | 7 | ||||
-rw-r--r-- | infra/bots/assets/win_vulkan_sdk/VERSION | 1 | ||||
-rwxr-xr-x | infra/bots/assets/win_vulkan_sdk/common.py | 26 | ||||
-rwxr-xr-x | infra/bots/assets/win_vulkan_sdk/download.py | 16 | ||||
-rwxr-xr-x | infra/bots/assets/win_vulkan_sdk/upload.py | 16 |
5 files changed, 66 insertions, 0 deletions
diff --git a/infra/bots/assets/win_vulkan_sdk/README.md b/infra/bots/assets/win_vulkan_sdk/README.md new file mode 100644 index 0000000000..2832f92e0d --- /dev/null +++ b/infra/bots/assets/win_vulkan_sdk/README.md @@ -0,0 +1,7 @@ +To create the vulkan sdk asset: + +Install the vulkan sdk from https://vulkan.lunarg.com/signin on a windows machine + +The default install dir is C:\VulkanSDK\VERSION + +When uploading the CIPD asset, use -t C:\VulkanSDK\VERSION diff --git a/infra/bots/assets/win_vulkan_sdk/VERSION b/infra/bots/assets/win_vulkan_sdk/VERSION new file mode 100644 index 0000000000..c227083464 --- /dev/null +++ b/infra/bots/assets/win_vulkan_sdk/VERSION @@ -0,0 +1 @@ +0
\ No newline at end of file diff --git a/infra/bots/assets/win_vulkan_sdk/common.py b/infra/bots/assets/win_vulkan_sdk/common.py new file mode 100755 index 0000000000..4920c9b4fb --- /dev/null +++ b/infra/bots/assets/win_vulkan_sdk/common.py @@ -0,0 +1,26 @@ +#!/usr/bin/env python +# +# Copyright 2016 Google Inc. +# +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + + +"""Common vars used by scripts in this directory.""" + + +import os +import sys + +FILE_DIR = os.path.dirname(os.path.abspath(__file__)) +INFRA_BOTS_DIR = os.path.realpath(os.path.join(FILE_DIR, os.pardir, os.pardir)) + +sys.path.insert(0, INFRA_BOTS_DIR) +from assets import assets + +ASSET_NAME = os.path.basename(FILE_DIR) + + +def run(cmd): + """Run a command, eg. "upload" or "download". """ + assets.main([cmd, ASSET_NAME] + sys.argv[1:]) diff --git a/infra/bots/assets/win_vulkan_sdk/download.py b/infra/bots/assets/win_vulkan_sdk/download.py new file mode 100755 index 0000000000..96cc87d43f --- /dev/null +++ b/infra/bots/assets/win_vulkan_sdk/download.py @@ -0,0 +1,16 @@ +#!/usr/bin/env python +# +# Copyright 2016 Google Inc. +# +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + + +"""Download the current version of the asset.""" + + +import common + + +if __name__ == '__main__': + common.run('download') diff --git a/infra/bots/assets/win_vulkan_sdk/upload.py b/infra/bots/assets/win_vulkan_sdk/upload.py new file mode 100755 index 0000000000..ba7fc8b6a1 --- /dev/null +++ b/infra/bots/assets/win_vulkan_sdk/upload.py @@ -0,0 +1,16 @@ +#!/usr/bin/env python +# +# Copyright 2016 Google Inc. +# +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + + +"""Upload a new version of the asset.""" + + +import common + + +if __name__ == '__main__': + common.run('upload') |