mirror of
https://gitlab.com/openlp/packaging.git
synced 2024-12-22 21:12:50 +00:00
Fix up some messages, make some messages only show in verbose mode, and add some more logging for debugging
This commit is contained in:
parent
2a52c24fa3
commit
4ad35f87c5
@ -417,7 +417,7 @@ class Builder(object):
|
|||||||
Run Sphinx to build the manual
|
Run Sphinx to build the manual
|
||||||
"""
|
"""
|
||||||
self._print('Running Sphinx...')
|
self._print('Running Sphinx...')
|
||||||
self._print_verbose(' Deleting previous help manual build... %s', self.manual_build_path)
|
self._print_verbose('... Deleting previous help manual build... %s', self.manual_build_path)
|
||||||
if os.path.exists(self.manual_build_path):
|
if os.path.exists(self.manual_build_path):
|
||||||
rmtree(self.manual_build_path)
|
rmtree(self.manual_build_path)
|
||||||
os.chdir(self.manual_path)
|
os.chdir(self.manual_path)
|
||||||
|
@ -166,7 +166,7 @@ class WindowsBuilder(Builder):
|
|||||||
Checks the PortableApp directory structure amd creates
|
Checks the PortableApp directory structure amd creates
|
||||||
missing subdirs
|
missing subdirs
|
||||||
"""
|
"""
|
||||||
self._print(' Checking PortableApps directory structure...')
|
self._print('... Checking PortableApps directory structure...')
|
||||||
launcher_path = os.path.join(self.portable_dest_path, 'App', 'Appinfo', 'Launcher')
|
launcher_path = os.path.join(self.portable_dest_path, 'App', 'Appinfo', 'Launcher')
|
||||||
if not os.path.exists(launcher_path):
|
if not os.path.exists(launcher_path):
|
||||||
os.makedirs(launcher_path)
|
os.makedirs(launcher_path)
|
||||||
@ -178,7 +178,7 @@ class WindowsBuilder(Builder):
|
|||||||
"""
|
"""
|
||||||
Create a Portabbleapps appinfo.ini file.
|
Create a Portabbleapps appinfo.ini file.
|
||||||
"""
|
"""
|
||||||
self._print(' Creating PortableApps appinfo file ...')
|
self._print_verbose('... Creating PortableApps appinfo file ...')
|
||||||
config_dir = os.path.dirname(self.config_path)
|
config_dir = os.path.dirname(self.config_path)
|
||||||
self.portable_version = self.version.replace('-bzr', '.')
|
self.portable_version = self.version.replace('-bzr', '.')
|
||||||
self.portable_version = self.portable_version + '.0' * (3 - self.portable_version.count('.'))
|
self.portable_version = self.portable_version + '.0' * (3 - self.portable_version.count('.'))
|
||||||
@ -197,39 +197,40 @@ class WindowsBuilder(Builder):
|
|||||||
3 Builds the PortableApps Install
|
3 Builds the PortableApps Install
|
||||||
"""
|
"""
|
||||||
self._print('Running PortableApps Builder...')
|
self._print('Running PortableApps Builder...')
|
||||||
self._print(' Clearing old files')
|
self._print_verbose('... Clearing old files')
|
||||||
# Remove previous contents of portableapp build directory.
|
# Remove previous contents of portableapp build directory.
|
||||||
if os.path.exists(self.portable_dest_path):
|
if os.path.exists(self.portable_dest_path):
|
||||||
rmtree(self.portable_dest_path)
|
rmtree(self.portable_dest_path)
|
||||||
self._print(' Creating PortableApps build directory')
|
self._print_verbose('... Creating PortableApps build directory')
|
||||||
# Copy the contents of the OpenLPPortable directory to the portable
|
# Copy the contents of the OpenLPPortable directory to the portable
|
||||||
# build directory.
|
# build directory.
|
||||||
dir_util.copy_tree(self.portable_source_path, self.portable_dest_path)
|
dir_util.copy_tree(self.portable_source_path, self.portable_dest_path)
|
||||||
self._create_portableapp_structure()
|
self._create_portableapp_structure()
|
||||||
self._create_portableapps_appinfo_file()
|
self._create_portableapps_appinfo_file()
|
||||||
# Copy distribution files to portableapp build directory.
|
# Copy distribution files to portableapp build directory.
|
||||||
self._print(' Copying distribution files')
|
self._print_verbose('... Copying distribution files')
|
||||||
portable_app_path = os.path.join(self.portable_dest_path, 'App', 'OpenLP')
|
portable_app_path = os.path.join(self.portable_dest_path, 'App', 'OpenLP')
|
||||||
dir_util.copy_tree(self.dist_path, portable_app_path)
|
dir_util.copy_tree(self.dist_path, portable_app_path)
|
||||||
# Copy help files to portableapp build directory.
|
# Copy help files to portableapp build directory.
|
||||||
if os.path.isfile(os.path.join(self.helpfile_path, 'OpenLP.chm')):
|
if os.path.isfile(os.path.join(self.helpfile_path, 'OpenLP.chm')):
|
||||||
self._print(' Copying help files')
|
self._print_verbose('... Copying help files')
|
||||||
dir_util.copy_tree(self.helpfile_path, os.path.join(portable_app_path, 'help'))
|
dir_util.copy_tree(self.helpfile_path, os.path.join(portable_app_path, 'help'))
|
||||||
else:
|
else:
|
||||||
self._print('... WARNING: Windows help file not found')
|
self._print('... WARNING: Windows help file not found')
|
||||||
# Build the launcher.
|
# Build the launcher.
|
||||||
self._print(' Building PortableApps Launcher')
|
self._print_verbose('... Building PortableApps Launcher')
|
||||||
self._run_command([self.portablelauncher_exe, self.portable_dest_path],
|
self._run_command([self.portablelauncher_exe, self.portable_dest_path],
|
||||||
'Error creating PortableAppa Launcher')
|
'Error creating PortableApps Launcher')
|
||||||
# Build the portable installer.
|
# Build the portable installer.
|
||||||
self._print(' Building PortableApps Installer')
|
self._print_verbose('... Building PortableApps Installer')
|
||||||
self._run_command([self.portableinstaller_exe, self.portable_dest_path],
|
self._run_command([self.portableinstaller_exe, self.portable_dest_path],
|
||||||
'Error running PortableApps Installer')
|
'Error running PortableApps Installer')
|
||||||
portable_app = os.path.abspath(os.path.join(self.portable_dest_path, '..',
|
portable_app = os.path.abspath(os.path.join(self.portable_dest_path, '..',
|
||||||
'OpenLPPortable_%s.paf.exe' % self.portable_version))
|
'OpenLPPortable_%s.paf.exe' % self.portable_version))
|
||||||
|
self._print_verbose('... Portable Build: {}'.format(portable_app))
|
||||||
if os.path.exists(portable_app):
|
if os.path.exists(portable_app):
|
||||||
move(portable_app, os.path.abspath(os.path.join(self.dist_path, '..')))
|
move(portable_app, os.path.abspath(os.path.join(self.dist_path, '..')))
|
||||||
self._print(' PortableApp build complete')
|
self._print('PortableApp build complete')
|
||||||
else:
|
else:
|
||||||
raise Exception('PortableApp failed to build')
|
raise Exception('PortableApp failed to build')
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user