2018-02-09 03:52:27 +03:00
|
|
|
#!/usr/bin/python -B
|
|
|
|
import os
|
|
|
|
import logging
|
|
|
|
|
|
|
|
def packages_list():
|
|
|
|
return [
|
2018-02-20 12:37:34 +03:00
|
|
|
("com.unity.shadergraph", os.path.join("com.unity.shadergraph"))
|
2018-02-09 03:52:27 +03:00
|
|
|
]
|
|
|
|
|
|
|
|
# Prepare an empty project for editor tests
|
|
|
|
def prepare_editor_test_project(repo_path, project_path, logger):
|
2018-02-11 19:13:47 +03:00
|
|
|
import unity_package_build
|
2018-02-20 12:37:34 +03:00
|
|
|
unity_package_build.copy_path_to_project(os.path.join("TestAssets"), repo_path, project_path, logger)
|
|
|
|
unity_package_build.copy_path_to_project(os.path.join("Testing"), repo_path, project_path, logger)
|
2018-02-09 03:52:27 +03:00
|
|
|
|
|
|
|
if __name__ == "__main__":
|
|
|
|
import sys
|
|
|
|
sys.path.insert(0, os.path.abspath(os.path.join("..", "automation-tools")))
|
|
|
|
|
|
|
|
try:
|
|
|
|
import unity_package_build
|
|
|
|
build_log = unity_package_build.setup()
|
|
|
|
except ImportError:
|
|
|
|
print "No Automation Tools found."
|