Atom/16852 (#6316)
* discover build folder, don't assume or require Signed-off-by: Jonny Gallowy <gallowj@amazon.com> * update config_utils, no cyclical imports Signed-off-by: Jonny Gallowy <gallowj@amazon.com> * improved docstrings and some code formatting Signed-off-by: Jonny Gallowy <gallowj@amazon.com> * updates to config.py Signed-off-by: Jonny Gallowy <gallowj@amazon.com> * updates to config_utils.py Signed-off-by: Jonny Gallowy <gallowj@amazon.com> * dccsi bootstrap changes Signed-off-by: Jonny Gallowy <gallowj@amazon.com> * fixed testing for bootstrap externally Signed-off-by: Jonny Gallowy <gallowj@amazon.com> * added note for installing substance automation toolkit for tool dev Signed-off-by: Jonny Gallowy <gallowj@amazon.com> * based on user feedback suppress global debug by default in IDE Signed-off-by: Jonny Gallowy <gallowj@amazon.com> * small adjustments Signed-off-by: Jonny Gallowy <gallowj@amazon.com>
This commit is contained in:
+2
-2
@@ -34,7 +34,7 @@ print(_config)
|
||||
# this is an alternative to "from dynaconf import settings" with Qt
|
||||
settings = _config.get_config_settings(setup_ly_pyside=True)
|
||||
|
||||
# app_path = Path.joinpath(settings.DCCSIG_PATH, < relative path to current script dir >).resolve()
|
||||
# app_path = Path.joinpath(settings.PATH_DCCSIG, < relative path to current script dir >).resolve()
|
||||
|
||||
# 3rd Party (we may or do provide)
|
||||
from box import Box
|
||||
@@ -507,7 +507,7 @@ class FBXConverter(QtWidgets.QDialog):
|
||||
_LOGGER.debug('get_material_definition, os.getcwd() is: {}'.format(os.getcwd()))
|
||||
|
||||
# build a resolved absolute path because cwd may be unknown and change running externally
|
||||
material_file = Path(settings.DCCSIG_PATH,
|
||||
material_file = Path(settings.PATH_DCCSIG,
|
||||
'SDK', 'Maya', 'Scripts', 'Python', 'kitbash_converter',
|
||||
material_file).resolve()
|
||||
|
||||
|
||||
+5
-5
@@ -18,14 +18,14 @@ import site
|
||||
_MODULE_PATH = os.path.abspath(__file__)
|
||||
|
||||
_DCCSIG_REL_PATH = "../../../.."
|
||||
_DCCSIG_PATH = os.path.join(_MODULE_PATH, _DCCSIG_REL_PATH)
|
||||
_DCCSIG_PATH = os.path.normpath(_DCCSIG_PATH)
|
||||
_PATH_DCCSIG = os.path.join(_MODULE_PATH, _DCCSIG_REL_PATH)
|
||||
_PATH_DCCSIG = os.path.normpath(_PATH_DCCSIG)
|
||||
|
||||
_DCCSIG_PATH = os.getenv('DCCSIG_PATH',
|
||||
os.path.abspath(_DCCSIG_PATH))
|
||||
_PATH_DCCSIG = os.getenv('PATH_DCCSIG',
|
||||
os.path.abspath(_PATH_DCCSIG))
|
||||
|
||||
# we don't have access yet to the DCCsi Lib\site-packages
|
||||
site.addsitedir(_DCCSIG_PATH) # PYTHONPATH
|
||||
site.addsitedir(_PATH_DCCSIG) # PYTHONPATH
|
||||
|
||||
# azpy bootstrapping and extensions
|
||||
import azpy.config_utils
|
||||
|
||||
Reference in New Issue
Block a user