aboutsummaryrefslogtreecommitdiffstats
path: root/setup.py
diff options
context:
space:
mode:
authorAlexandru Croitor <alexandru.croitor@qt.io>2018-01-25 11:47:47 +0100
committerAlexandru Croitor <alexandru.croitor@qt.io>2018-02-06 10:47:53 +0000
commita7c01e0667a871f3f79e681e3038e273f0c37d9e (patch)
treeadfa629a6a45882c6fa4660833e74ec2762bca3d /setup.py
parentf108c1b77cad247850900d4587c1b0016af05999 (diff)
Rename usage of 'dist_dir' to 'pyside_package_dir'
The value of 'dist_dir' always meant the 'pyside_package' directory, yet it always added some confusion that it might be something else. Thus remove all mentions of 'dist_dir' to make things more clear. Change-Id: I5037d7a272e96d89424a333adb9c6dc4510d492a Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py124
1 files changed, 62 insertions, 62 deletions
diff --git a/setup.py b/setup.py
index e8332e1a2..dcf0c5bc3 100644
--- a/setup.py
+++ b/setup.py
@@ -1005,7 +1005,7 @@ class pyside_build(_build):
"install_dir": self.install_dir,
"build_dir": self.build_dir,
"script_dir": self.script_dir,
- "dist_dir": self.pyside_package_dir,
+ "pyside_package_dir": self.pyside_package_dir,
"ssl_libs_dir": OPTION_OPENSSL,
"py_version": self.py_version,
"qt_version": self.qtinfo.version,
@@ -1032,7 +1032,7 @@ class pyside_build(_build):
def get_built_pyside_modules(self, vars):
# Get list of built modules, so that we copy only required Qt libraries.
- pyside_package_dir = vars['dist_dir']
+ pyside_package_dir = vars['pyside_package_dir']
built_modules_path = os.path.join(pyside_package_dir, "PySide2", "_built_modules.py")
try:
@@ -1056,12 +1056,12 @@ class pyside_build(_build):
# <build>/shiboken2/doc/html/* -> <setup>/PySide2/docs/shiboken2
copydir(
"{build_dir}/shiboken2/doc/html",
- "{dist_dir}/PySide2/docs/shiboken2",
+ "{pyside_package_dir}/PySide2/docs/shiboken2",
force=False, vars=vars)
# <install>/lib/site-packages/PySide2/* -> <setup>/PySide2
copydir(
"{site_packages_dir}/PySide2",
- "{dist_dir}/PySide2",
+ "{pyside_package_dir}/PySide2",
vars=vars)
# <install>/lib/site-packages/shiboken2.so -> <setup>/PySide2/shiboken2.so
shiboken_module_name = 'shiboken2.so'
@@ -1073,29 +1073,29 @@ class pyside_build(_build):
vars.update({'shiboken_module_name': shiboken_module_name})
copyfile(
"{site_packages_dir}/{shiboken_module_name}",
- "{dist_dir}/PySide2/{shiboken_module_name}",
+ "{pyside_package_dir}/PySide2/{shiboken_module_name}",
vars=vars)
# <install>/lib/site-packages/pyside2uic/* -> <setup>/pyside2uic
copydir(
"{site_packages_dir}/pyside2uic",
- "{dist_dir}/pyside2uic",
+ "{pyside_package_dir}/pyside2uic",
force=False, vars=vars)
if sys.version_info[0] > 2:
- rmtree("{dist_dir}/pyside2uic/port_v2".format(**vars))
+ rmtree("{pyside_package_dir}/pyside2uic/port_v2".format(**vars))
else:
- rmtree("{dist_dir}/pyside2uic/port_v3".format(**vars))
+ rmtree("{pyside_package_dir}/pyside2uic/port_v3".format(**vars))
# <install>/bin/pyside2-uic -> PySide2/scripts/uic.py
makefile(
- "{dist_dir}/PySide2/scripts/__init__.py",
+ "{pyside_package_dir}/PySide2/scripts/__init__.py",
vars=vars)
copyfile(
"{install_dir}/bin/pyside2-uic",
- "{dist_dir}/PySide2/scripts/uic.py",
+ "{pyside_package_dir}/PySide2/scripts/uic.py",
force=False, vars=vars)
# <install>/bin/* -> PySide2/
executables.extend(copydir(
"{install_dir}/bin/",
- "{dist_dir}/PySide2",
+ "{pyside_package_dir}/PySide2",
filter=[
"pyside2-lupdate",
"pyside2-rcc",
@@ -1105,7 +1105,7 @@ class pyside_build(_build):
# <install>/lib/lib* -> PySide2/
copydir(
"{install_dir}/lib/",
- "{dist_dir}/PySide2",
+ "{pyside_package_dir}/PySide2",
filter=[
"libpyside*" + so_star,
"libshiboken*" + so_star,
@@ -1114,28 +1114,28 @@ class pyside_build(_build):
# <install>/share/PySide2/typesystems/* -> <setup>/PySide2/typesystems
copydir(
"{install_dir}/share/PySide2/typesystems",
- "{dist_dir}/PySide2/typesystems",
+ "{pyside_package_dir}/PySide2/typesystems",
vars=vars)
# <install>/include/* -> <setup>/PySide2/include
copydir(
"{install_dir}/include",
- "{dist_dir}/PySide2/include",
+ "{pyside_package_dir}/PySide2/include",
vars=vars)
# <source>/pyside2/PySide2/support/* -> <setup>/PySide2/support/*
copydir(
"{build_dir}/pyside2/PySide2/support",
- "{dist_dir}/PySide2/support",
+ "{pyside_package_dir}/PySide2/support",
vars=vars)
if not OPTION_NOEXAMPLES:
# <sources>/pyside2-examples/examples/* -> <setup>/PySide2/examples
folder = get_extension_folder('pyside2-examples')
copydir(
"{sources_dir}/%s/examples" % folder,
- "{dist_dir}/PySide2/examples",
+ "{pyside_package_dir}/PySide2/examples",
force=False, vars=vars)
# Re-generate examples Qt resource files for Python 3 compatibility
if sys.version_info[0] == 3:
- examples_path = "{dist_dir}/PySide2/examples".format(**vars)
+ examples_path = "{pyside_package_dir}/PySide2/examples".format(**vars)
pyside_rcc_path = "{install_dir}/bin/pyside2-rcc".format(**vars)
pyside_rcc_options = '-py3'
regenerate_qt_resources(examples_path, pyside_rcc_path,
@@ -1150,7 +1150,7 @@ class pyside_build(_build):
# Update rpath to $ORIGIN
if sys.platform.startswith('linux') or sys.platform.startswith('darwin'):
- self.update_rpath("{dist_dir}/PySide2".format(**vars), executables)
+ self.update_rpath("{pyside_package_dir}/PySide2".format(**vars), executables)
def qt_is_framework_build(self):
if os.path.isdir(self.qtinfo.headers_dir + "/../lib/QtCore.framework"):
@@ -1196,7 +1196,7 @@ class pyside_build(_build):
_print_warn()
# <qt>/lib/* -> <setup>/PySide2/Qt/lib
- copydir("{qt_lib_dir}", "{dist_dir}/PySide2/Qt/lib",
+ copydir("{qt_lib_dir}", "{pyside_package_dir}/PySide2/Qt/lib",
filter=[
"libQt5*.so.?",
"libicu*.so.??",
@@ -1204,24 +1204,24 @@ class pyside_build(_build):
recursive=False, vars=vars, force_copy_symlinks=True)
if 'WebEngineWidgets' in built_modules:
- copydir("{qt_lib_execs_dir}", "{dist_dir}/PySide2/Qt/libexec",
+ copydir("{qt_lib_execs_dir}", "{pyside_package_dir}/PySide2/Qt/libexec",
filter=None,
recursive=False,
vars=vars)
- copydir("{qt_prefix_dir}/resources", "{dist_dir}/PySide2/Qt/resources",
+ copydir("{qt_prefix_dir}/resources", "{pyside_package_dir}/PySide2/Qt/resources",
filter=None,
recursive=False,
vars=vars)
# <qt>/plugins/* -> <setup>/PySide2/Qt/plugins
- copydir("{qt_plugins_dir}", "{dist_dir}/PySide2/Qt/plugins",
+ copydir("{qt_plugins_dir}", "{pyside_package_dir}/PySide2/Qt/plugins",
filter=["*.so"],
recursive=True,
vars=vars)
# <qt>/qml/* -> <setup>/PySide2/Qt/qml
- copydir("{qt_qml_dir}", "{dist_dir}/PySide2/Qt/qml",
+ copydir("{qt_qml_dir}", "{pyside_package_dir}/PySide2/Qt/qml",
filter=None,
force=False,
recursive=True,
@@ -1229,7 +1229,7 @@ class pyside_build(_build):
# <qt>/translations/* -> <setup>/PySide2/Qt/translations
- copydir("{qt_translations_dir}", "{dist_dir}/PySide2/Qt/translations",
+ copydir("{qt_translations_dir}", "{pyside_package_dir}/PySide2/Qt/translations",
filter=["*.qm"],
force=False,
vars=vars)
@@ -1268,7 +1268,7 @@ class pyside_build(_build):
return False
return general_dir_filter(dir_name, parent_full_path, dir_full_path)
- copydir("{qt_lib_dir}", "{dist_dir}/PySide2/Qt/lib",
+ copydir("{qt_lib_dir}", "{pyside_package_dir}/PySide2/Qt/lib",
recursive=True, vars=vars,
ignore=["*.la", "*.a", "*.cmake", "*.pc", "*.prl"],
dir_filter_function=framework_dir_filter)
@@ -1279,30 +1279,30 @@ class pyside_build(_build):
built_modules.extend(['CLucene'])
prefixed_built_modules = ['*Qt5' + name + '*.dylib' for name in built_modules]
- copydir("{qt_lib_dir}", "{dist_dir}/PySide2/Qt/lib",
+ copydir("{qt_lib_dir}", "{pyside_package_dir}/PySide2/Qt/lib",
filter=prefixed_built_modules,
recursive=True, vars=vars)
if 'WebEngineWidgets' in built_modules:
- copydir("{qt_lib_execs_dir}", "{dist_dir}/PySide2/Qt/libexec",
+ copydir("{qt_lib_execs_dir}", "{pyside_package_dir}/PySide2/Qt/libexec",
filter=None,
recursive=False,
vars=vars)
- copydir("{qt_prefix_dir}/resources", "{dist_dir}/PySide2/Qt/resources",
+ copydir("{qt_prefix_dir}/resources", "{pyside_package_dir}/PySide2/Qt/resources",
filter=None,
recursive=False,
vars=vars)
# <qt>/plugins/* -> <setup>/PySide2/Qt/plugins
- copydir("{qt_plugins_dir}", "{dist_dir}/PySide2/Qt/plugins",
+ copydir("{qt_plugins_dir}", "{pyside_package_dir}/PySide2/Qt/plugins",
filter=["*.dylib"],
recursive=True,
dir_filter_function=general_dir_filter,
vars=vars)
# <qt>/qml/* -> <setup>/PySide2/Qt/qml
- copydir("{qt_qml_dir}", "{dist_dir}/PySide2/Qt/qml",
+ copydir("{qt_qml_dir}", "{pyside_package_dir}/PySide2/Qt/qml",
filter=None,
recursive=True,
force=False,
@@ -1310,7 +1310,7 @@ class pyside_build(_build):
vars=vars)
# <qt>/translations/* -> <setup>/PySide2/Qt/translations
- copydir("{qt_translations_dir}", "{dist_dir}/PySide2/Qt/translations",
+ copydir("{qt_translations_dir}", "{pyside_package_dir}/PySide2/Qt/translations",
filter=["*.qm"],
force=False,
vars=vars)
@@ -1320,7 +1320,7 @@ class pyside_build(_build):
# <install>/lib/site-packages/PySide2/* -> <setup>/PySide2
copydir(
"{site_packages_dir}/PySide2",
- "{dist_dir}/PySide2",
+ "{pyside_package_dir}/PySide2",
vars=vars)
built_modules = self.get_built_pyside_modules(vars)
@@ -1328,13 +1328,13 @@ class pyside_build(_build):
# <build>/pyside2/PySide2/*.pdb -> <setup>/PySide2
copydir(
"{build_dir}/pyside2/PySide2",
- "{dist_dir}/PySide2",
+ "{pyside_package_dir}/PySide2",
filter=pdbs,
recursive=False, vars=vars)
# <build>/shiboken2/doc/html/* -> <setup>/PySide2/docs/shiboken2
copydir(
"{build_dir}/shiboken2/doc/html",
- "{dist_dir}/PySide2/docs/shiboken2",
+ "{pyside_package_dir}/PySide2/docs/shiboken2",
force=False, vars=vars)
# <install>/lib/site-packages/shiboken2.pyd -> <setup>/PySide2/shiboken2.pyd
shiboken_module_name = 'shiboken2.pyd'
@@ -1346,81 +1346,81 @@ class pyside_build(_build):
vars.update({'shiboken_module_name': shiboken_module_name})
copyfile(
"{site_packages_dir}/{shiboken_module_name}",
- "{dist_dir}/PySide2/{shiboken_module_name}",
+ "{pyside_package_dir}/PySide2/{shiboken_module_name}",
vars=vars)
if self.debug or self.build_type == 'RelWithDebInfo':
copydir(
"{build_dir}/shiboken2/shibokenmodule",
- "{dist_dir}/PySide2",
+ "{pyside_package_dir}/PySide2",
filter=pdbs,
recursive=False, vars=vars)
# <install>/lib/site-packages/pyside2uic/* -> <setup>/pyside2uic
copydir(
"{site_packages_dir}/pyside2uic",
- "{dist_dir}/pyside2uic",
+ "{pyside_package_dir}/pyside2uic",
force=False, vars=vars)
if sys.version_info[0] > 2:
- rmtree("{dist_dir}/pyside2uic/port_v2".format(**vars))
+ rmtree("{pyside_package_dir}/pyside2uic/port_v2".format(**vars))
else:
- rmtree("{dist_dir}/pyside2uic/port_v3".format(**vars))
+ rmtree("{pyside_package_dir}/pyside2uic/port_v3".format(**vars))
# <install>/bin/pyside2-uic -> PySide2/scripts/uic.py
makefile(
- "{dist_dir}/PySide2/scripts/__init__.py",
+ "{pyside_package_dir}/PySide2/scripts/__init__.py",
vars=vars)
copyfile(
"{install_dir}/bin/pyside2-uic",
- "{dist_dir}/PySide2/scripts/uic.py",
+ "{pyside_package_dir}/PySide2/scripts/uic.py",
force=False, vars=vars)
# <install>/bin/*.exe,*.dll,*.pdb -> PySide2/
copydir(
"{install_dir}/bin/",
- "{dist_dir}/PySide2",
+ "{pyside_package_dir}/PySide2",
filter=["*.exe", "*.dll"] + pdbs,
recursive=False, vars=vars)
# <install>/lib/*.lib -> PySide2/
copydir(
"{install_dir}/lib/",
- "{dist_dir}/PySide2",
+ "{pyside_package_dir}/PySide2",
filter=["*.lib"],
recursive=False, vars=vars)
# <install>/share/PySide2/typesystems/* -> <setup>/PySide2/typesystems
copydir(
"{install_dir}/share/PySide2/typesystems",
- "{dist_dir}/PySide2/typesystems",
+ "{pyside_package_dir}/PySide2/typesystems",
vars=vars)
# <install>/include/* -> <setup>/PySide2/include
copydir(
"{install_dir}/include",
- "{dist_dir}/PySide2/include",
+ "{pyside_package_dir}/PySide2/include",
vars=vars)
# <source>/pyside2/PySide2/support/* -> <setup>/PySide2/support/*
copydir(
"{build_dir}/pyside2/PySide2/support",
- "{dist_dir}/PySide2/support",
+ "{pyside_package_dir}/PySide2/support",
vars=vars)
if not OPTION_NOEXAMPLES:
# <sources>/pyside2-examples/examples/* -> <setup>/PySide2/examples
folder = get_extension_folder('pyside2-examples')
copydir(
"{sources_dir}/%s/examples" % folder,
- "{dist_dir}/PySide2/examples",
+ "{pyside_package_dir}/PySide2/examples",
force=False, vars=vars)
# Re-generate examples Qt resource files for Python 3 compatibility
if sys.version_info[0] == 3:
- examples_path = "{dist_dir}/PySide2/examples".format(**vars)
+ examples_path = "{pyside_package_dir}/PySide2/examples".format(**vars)
pyside_rcc_path = "{install_dir}/bin/pyside2-rcc".format(**vars)
pyside_rcc_options = '-py3'
regenerate_qt_resources(examples_path, pyside_rcc_path,
pyside_rcc_options)
# <ssl_libs>/* -> <setup>/PySide2/openssl
- copydir("{ssl_libs_dir}", "{dist_dir}/PySide2/openssl",
+ copydir("{ssl_libs_dir}", "{pyside_package_dir}/PySide2/openssl",
filter=[
"libeay32.dll",
"ssleay32.dll"],
force=False, vars=vars)
# <qt>/bin/*.dll -> <setup>/PySide2
- copydir("{qt_bin_dir}", "{dist_dir}/PySide2",
+ copydir("{qt_bin_dir}", "{pyside_package_dir}/PySide2",
filter=[
"*.dll",
"designer.exe",
@@ -1432,58 +1432,58 @@ class pyside_build(_build):
recursive=False, vars=vars)
if self.debug:
# <qt>/bin/*d4.dll -> <setup>/PySide2
- copydir("{qt_bin_dir}", "{dist_dir}/PySide2",
+ copydir("{qt_bin_dir}", "{pyside_package_dir}/PySide2",
filter=["*d4.dll"] + pdbs,
recursive=False, vars=vars)
if self.debug or self.build_type == 'RelWithDebInfo':
# <qt>/lib/*.pdb -> <setup>/PySide2
- copydir("{qt_lib_dir}", "{dist_dir}/PySide2",
+ copydir("{qt_lib_dir}", "{pyside_package_dir}/PySide2",
filter=["*.pdb"],
recursive=False, vars=vars)
# I think these are the qt-mobility DLLs, at least some are,
# so let's copy them too
# <qt>/lib/*.dll -> <setup>/PySide2
- copydir("{qt_lib_dir}", "{dist_dir}/PySide2",
+ copydir("{qt_lib_dir}", "{pyside_package_dir}/PySide2",
filter=["*.dll"],
ignore=["*d?.dll"],
recursive=False, vars=vars)
if self.debug:
# <qt>/lib/*d4.dll -> <setup>/PySide2
- copydir("{qt_lib_dir}", "{dist_dir}/PySide2",
+ copydir("{qt_lib_dir}", "{pyside_package_dir}/PySide2",
filter=["*d?.dll"],
recursive=False, vars=vars)
if self.debug or self.build_type == 'RelWithDebInfo':
# <qt>/lib/*pdb -> <setup>/PySide2
- copydir("{qt_lib_dir}", "{dist_dir}/PySide2",
+ copydir("{qt_lib_dir}", "{pyside_package_dir}/PySide2",
filter=pdbs,
recursive=False, vars=vars)
# <qt>/plugins/* -> <setup>/PySide2/plugins
- copydir("{qt_plugins_dir}", "{dist_dir}/PySide2/plugins",
+ copydir("{qt_plugins_dir}", "{pyside_package_dir}/PySide2/plugins",
filter=["*.dll"] + pdbs,
vars=vars)
# <qt>/translations/* -> <setup>/PySide2/translations
- copydir("{qt_translations_dir}", "{dist_dir}/PySide2/translations",
+ copydir("{qt_translations_dir}", "{pyside_package_dir}/PySide2/translations",
filter=["*.qm"],
force=False,
vars=vars)
# <qt>/qml/* -> <setup>/PySide2/qml
- copydir("{qt_qml_dir}", "{dist_dir}/PySide2/qml",
+ copydir("{qt_qml_dir}", "{pyside_package_dir}/PySide2/qml",
filter=None,
force=False,
recursive=True,
vars=vars)
if 'WebEngineWidgets' in built_modules:
- copydir("{qt_prefix_dir}/resources", "{dist_dir}/PySide2/resources",
+ copydir("{qt_prefix_dir}/resources", "{pyside_package_dir}/PySide2/resources",
filter=None,
recursive=False,
vars=vars)
- copydir("{qt_bin_dir}", "{dist_dir}/PySide2",
+ copydir("{qt_bin_dir}", "{pyside_package_dir}/PySide2",
filter=["QtWebEngineProcess*.exe"],
recursive=False, vars=vars)
@@ -1497,12 +1497,12 @@ class pyside_build(_build):
# @TODO Change the shared library name on Windows.
copydir(
"{build_dir}/shiboken2/libshiboken",
- "{dist_dir}/PySide2",
+ "{pyside_package_dir}/PySide2",
filter=pdbs,
recursive=False, vars=vars)
copydir(
"{build_dir}/pyside2/libpyside",
- "{dist_dir}/PySide2",
+ "{pyside_package_dir}/PySide2",
filter=pdbs,
recursive=False, vars=vars)