Documentation/Source/eric6.install.html

Mon, 17 Sep 2018 19:25:49 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Mon, 17 Sep 2018 19:25:49 +0200
changeset 6505
470d878cbe9f
parent 6495
6e73d31af3af
child 6514
f11a703e4664
permissions
-rw-r--r--

CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.

3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1 <!DOCTYPE html>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2 <html><head>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
3 <title>eric6.install</title>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
4 <meta charset="UTF-8">
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
5 <style>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 body {
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
7 background: #EDECE6;
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
8 margin: 0em 1em 10em 1em;
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
9 color: black;
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
10 }
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
11
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
12 h1 { color: white; background: #85774A; }
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
13 h2 { color: white; background: #85774A; }
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
14 h3 { color: white; background: #9D936E; }
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
15 h4 { color: white; background: #9D936E; }
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
16
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
17 a { color: #BA6D36; }
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
18
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
19 </style>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
20 </head>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
21 <body><a NAME="top" ID="top"></a>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
22 <h1>eric6.install</h1>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
23 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
24 Installation script for the eric6 IDE and all eric6 related tools.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
25 </p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
26 <h3>Global Attributes</h3>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
27 <table>
4455
ca13a6f6c452 Prepared the Python3 debug client for some obsolescences of the inspect.py module.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4435
diff changeset
28 <tr><td>BlackLists</td></tr><tr><td>PlatformsBlackLists</td></tr><tr><td>PythonMarkers</td></tr><tr><td>PythonTextMarkers</td></tr><tr><td>apisDir</td></tr><tr><td>cfg</td></tr><tr><td>configLength</td></tr><tr><td>configName</td></tr><tr><td>currDir</td></tr><tr><td>defaultMacAppBundleName</td></tr><tr><td>defaultMacAppBundlePath</td></tr><tr><td>defaultMacPythonExe</td></tr><tr><td>distDir</td></tr><tr><td>doCleanup</td></tr><tr><td>doCompile</td></tr><tr><td>includePythonVariant</td></tr><tr><td>installApis</td></tr><tr><td>macAppBundleName</td></tr><tr><td>macAppBundlePath</td></tr><tr><td>macPythonExe</td></tr><tr><td>modDir</td></tr><tr><td>platBinDir</td></tr><tr><td>platBinDirOld</td></tr><tr><td>progLanguages</td></tr><tr><td>progName</td></tr><tr><td>pyModDir</td></tr><tr><td>pyqtOverride</td></tr><tr><td>pyqtVariant</td></tr><tr><td>sourceDir</td></tr>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
29 </table>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
30 <h3>Classes</h3>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
31 <table>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
32 <tr><td>None</td></tr>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
33 </table>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
34 <h3>Functions</h3>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
35 <table>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
36 <tr>
4435
9f6555d3c3c0 Fixed some code style issues and removed code no longer needed.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4238
diff changeset
37 <td><a href="#__pyName">__pyName</a></td>
9f6555d3c3c0 Fixed some code style issues and removed code no longer needed.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4238
diff changeset
38 <td>Local function to create the Python source file name for the compiled .ui file.</td>
9f6555d3c3c0 Fixed some code style issues and removed code no longer needed.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4238
diff changeset
39 </tr><tr>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
40 <td><a href="#cleanUp">cleanUp</a></td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
41 <td>Uninstall the old eric files.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
42 </tr><tr>
6505
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
43 <td><a href="#cleanUpLinuxSpecifics">cleanUpLinuxSpecifics</a></td>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
44 <td>Clean up Linux specific files.</td>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
45 </tr><tr>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
46 <td><a href="#cleanUpMacAppBundle">cleanUpMacAppBundle</a></td>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
47 <td>Uninstall the macOS application bundle.</td>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
48 </tr><tr>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
49 <td><a href="#cleanUpWindowsLinks">cleanUpWindowsLinks</a></td>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
50 <td>Clean up the Desktop and Start Menu entries for Windows.</td>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
51 </tr><tr>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
52 <td><a href="#cleanupSource">cleanupSource</a></td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
53 <td>Cleanup the sources directory to get rid of leftover files and directories.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
54 </tr><tr>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
55 <td><a href="#compileUiFiles">compileUiFiles</a></td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
56 <td>Compile the .ui files to Python sources.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
57 </tr><tr>
5215
c7eb25505d6c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4455
diff changeset
58 <td><a href="#copyAppStreamFile">copyAppStreamFile</a></td>
c7eb25505d6c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4455
diff changeset
59 <td>Modify an appstream file and write it to its destination.</td>
c7eb25505d6c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4455
diff changeset
60 </tr><tr>
3967
383a043d62ec Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3779
diff changeset
61 <td><a href="#copyDesktopFile">copyDesktopFile</a></td>
383a043d62ec Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3779
diff changeset
62 <td>Modify a desktop file and write it to its destination.</td>
383a043d62ec Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3779
diff changeset
63 </tr><tr>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
64 <td><a href="#copyToFile">copyToFile</a></td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
65 <td>Copy a string to a file.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
66 </tr><tr>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
67 <td><a href="#copyTree">copyTree</a></td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
68 <td>Copy Python, translation, documentation, wizards configuration, designer template files and DTDs of a directory tree.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
69 </tr><tr>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
70 <td><a href="#createConfig">createConfig</a></td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
71 <td>Create a config file with the respective config entries.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
72 </tr><tr>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
73 <td><a href="#createGlobalPluginsDir">createGlobalPluginsDir</a></td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
74 <td>Create the global plugins directory, if it doesn't exist.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
75 </tr><tr>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
76 <td><a href="#createInstallConfig">createInstallConfig</a></td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
77 <td>Create the installation config dictionary.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
78 </tr><tr>
6505
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
79 <td><a href="#createLinuxSpecifics">createLinuxSpecifics</a></td>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
80 <td>Install Linux specific files.</td>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
81 </tr><tr>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
82 <td><a href="#createMacAppBundle">createMacAppBundle</a></td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
83 <td>Create a Mac application bundle.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
84 </tr><tr>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
85 <td><a href="#createPyWrapper">createPyWrapper</a></td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
86 <td>Create an executable wrapper for a Python script.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
87 </tr><tr>
6505
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
88 <td><a href="#createWindowsLinks">createWindowsLinks</a></td>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
89 <td>Create Desktop and Start Menu links.</td>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
90 </tr><tr>
3779
573d5f26bc47 Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
91 <td><a href="#determinePyQtVariant">determinePyQtVariant</a></td>
573d5f26bc47 Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
92 <td>Module function to determine the PyQt variant to be used.</td>
573d5f26bc47 Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
93 </tr><tr>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
94 <td><a href="#doDependancyChecks">doDependancyChecks</a></td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
95 <td>Perform some dependency checks.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
96 </tr><tr>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
97 <td><a href="#exit">exit</a></td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
98 <td>Exit the install script.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
99 </tr><tr>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
100 <td><a href="#initGlobals">initGlobals</a></td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
101 <td>Module function to set the values of globals that need more than a simple assignment.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
102 </tr><tr>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
103 <td><a href="#installEric">installEric</a></td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
104 <td>Actually perform the installation steps.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
105 </tr><tr>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
106 <td><a href="#main">main</a></td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
107 <td>The main function of the script.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
108 </tr><tr>
6215
4f4581b7a02a Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
109 <td><a href="#pipInstall">pipInstall</a></td>
4f4581b7a02a Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
110 <td>Install the given package via pip.</td>
4f4581b7a02a Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
111 </tr><tr>
4238
53bd830433dc Changed the install script to include the Mercurial revision number when install from the sources.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4059
diff changeset
112 <td><a href="#prepareInfoFile">prepareInfoFile</a></td>
53bd830433dc Changed the install script to include the Mercurial revision number when install from the sources.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4059
diff changeset
113 <td>Function to prepare an Info.py file when installing from source.</td>
53bd830433dc Changed the install script to include the Mercurial revision number when install from the sources.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4059
diff changeset
114 </tr><tr>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
115 <td><a href="#shutilCopy">shutilCopy</a></td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
116 <td>Wrapper function around shutil.copy() to ensure the permissions.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
117 </tr><tr>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
118 <td><a href="#usage">usage</a></td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
119 <td>Display a usage message and exit.</td>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
120 </tr><tr>
6495
6e73d31af3af Changed the extension of the generated script files for Windows from '.bat' to '.cmd'.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6215
diff changeset
121 <td><a href="#wrapperNames">wrapperNames</a></td>
6e73d31af3af Changed the extension of the generated script files for Windows from '.bat' to '.cmd'.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6215
diff changeset
122 <td>Create the platform specific names for the wrapper script.</td>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
123 </tr>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
124 </table>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
125 <hr /><hr />
4435
9f6555d3c3c0 Fixed some code style issues and removed code no longer needed.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4238
diff changeset
126 <a NAME="__pyName" ID="__pyName"></a>
9f6555d3c3c0 Fixed some code style issues and removed code no longer needed.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4238
diff changeset
127 <h2>__pyName</h2>
9f6555d3c3c0 Fixed some code style issues and removed code no longer needed.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4238
diff changeset
128 <b>__pyName</b>(<i>py_dir, py_file</i>)
9f6555d3c3c0 Fixed some code style issues and removed code no longer needed.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4238
diff changeset
129 <p>
9f6555d3c3c0 Fixed some code style issues and removed code no longer needed.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4238
diff changeset
130 Local function to create the Python source file name for the compiled
9f6555d3c3c0 Fixed some code style issues and removed code no longer needed.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4238
diff changeset
131 .ui file.
9f6555d3c3c0 Fixed some code style issues and removed code no longer needed.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4238
diff changeset
132 </p><dl>
9f6555d3c3c0 Fixed some code style issues and removed code no longer needed.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4238
diff changeset
133 <dt><i>py_dir</i></dt>
9f6555d3c3c0 Fixed some code style issues and removed code no longer needed.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4238
diff changeset
134 <dd>
9f6555d3c3c0 Fixed some code style issues and removed code no longer needed.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4238
diff changeset
135 suggested name of the directory (string)
9f6555d3c3c0 Fixed some code style issues and removed code no longer needed.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4238
diff changeset
136 </dd><dt><i>py_file</i></dt>
9f6555d3c3c0 Fixed some code style issues and removed code no longer needed.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4238
diff changeset
137 <dd>
9f6555d3c3c0 Fixed some code style issues and removed code no longer needed.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4238
diff changeset
138 suggested name for the compile source file (string)
9f6555d3c3c0 Fixed some code style issues and removed code no longer needed.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4238
diff changeset
139 </dd>
9f6555d3c3c0 Fixed some code style issues and removed code no longer needed.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4238
diff changeset
140 </dl><dl>
9f6555d3c3c0 Fixed some code style issues and removed code no longer needed.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4238
diff changeset
141 <dt>Returns:</dt>
9f6555d3c3c0 Fixed some code style issues and removed code no longer needed.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4238
diff changeset
142 <dd>
9f6555d3c3c0 Fixed some code style issues and removed code no longer needed.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4238
diff changeset
143 tuple of directory name (string) and source file name (string)
9f6555d3c3c0 Fixed some code style issues and removed code no longer needed.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4238
diff changeset
144 </dd>
9f6555d3c3c0 Fixed some code style issues and removed code no longer needed.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4238
diff changeset
145 </dl>
9f6555d3c3c0 Fixed some code style issues and removed code no longer needed.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4238
diff changeset
146 <div align="right"><a href="#top">Up</a></div>
9f6555d3c3c0 Fixed some code style issues and removed code no longer needed.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4238
diff changeset
147 <hr /><hr />
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
148 <a NAME="cleanUp" ID="cleanUp"></a>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
149 <h2>cleanUp</h2>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
150 <b>cleanUp</b>(<i></i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
151 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
152 Uninstall the old eric files.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
153 </p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
154 <div align="right"><a href="#top">Up</a></div>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
155 <hr /><hr />
6505
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
156 <a NAME="cleanUpLinuxSpecifics" ID="cleanUpLinuxSpecifics"></a>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
157 <h2>cleanUpLinuxSpecifics</h2>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
158 <b>cleanUpLinuxSpecifics</b>(<i></i>)
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
159 <p>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
160 Clean up Linux specific files.
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
161 </p>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
162 <div align="right"><a href="#top">Up</a></div>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
163 <hr /><hr />
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
164 <a NAME="cleanUpMacAppBundle" ID="cleanUpMacAppBundle"></a>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
165 <h2>cleanUpMacAppBundle</h2>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
166 <b>cleanUpMacAppBundle</b>(<i></i>)
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
167 <p>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
168 Uninstall the macOS application bundle.
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
169 </p>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
170 <div align="right"><a href="#top">Up</a></div>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
171 <hr /><hr />
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
172 <a NAME="cleanUpWindowsLinks" ID="cleanUpWindowsLinks"></a>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
173 <h2>cleanUpWindowsLinks</h2>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
174 <b>cleanUpWindowsLinks</b>(<i></i>)
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
175 <p>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
176 Clean up the Desktop and Start Menu entries for Windows.
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
177 </p>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
178 <div align="right"><a href="#top">Up</a></div>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
179 <hr /><hr />
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
180 <a NAME="cleanupSource" ID="cleanupSource"></a>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
181 <h2>cleanupSource</h2>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
182 <b>cleanupSource</b>(<i>dirName</i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
183 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
184 Cleanup the sources directory to get rid of leftover files
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
185 and directories.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
186 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
187 <dt><i>dirName</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
188 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
189 name of the directory to prune (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
190 </dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
191 </dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
192 <div align="right"><a href="#top">Up</a></div>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
193 <hr /><hr />
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
194 <a NAME="compileUiFiles" ID="compileUiFiles"></a>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
195 <h2>compileUiFiles</h2>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
196 <b>compileUiFiles</b>(<i></i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
197 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
198 Compile the .ui files to Python sources.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
199 </p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
200 <div align="right"><a href="#top">Up</a></div>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
201 <hr /><hr />
5215
c7eb25505d6c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4455
diff changeset
202 <a NAME="copyAppStreamFile" ID="copyAppStreamFile"></a>
c7eb25505d6c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4455
diff changeset
203 <h2>copyAppStreamFile</h2>
c7eb25505d6c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4455
diff changeset
204 <b>copyAppStreamFile</b>(<i>src, dst, marker</i>)
c7eb25505d6c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4455
diff changeset
205 <p>
c7eb25505d6c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4455
diff changeset
206 Modify an appstream file and write it to its destination.
c7eb25505d6c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4455
diff changeset
207 </p><dl>
c7eb25505d6c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4455
diff changeset
208 <dt><i>src</i></dt>
c7eb25505d6c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4455
diff changeset
209 <dd>
c7eb25505d6c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4455
diff changeset
210 source file name (string)
c7eb25505d6c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4455
diff changeset
211 </dd><dt><i>dst</i></dt>
c7eb25505d6c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4455
diff changeset
212 <dd>
c7eb25505d6c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4455
diff changeset
213 destination file name (string)
c7eb25505d6c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4455
diff changeset
214 </dd><dt><i>marker</i></dt>
c7eb25505d6c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4455
diff changeset
215 <dd>
c7eb25505d6c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4455
diff changeset
216 marker to be used (string)
c7eb25505d6c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4455
diff changeset
217 </dd>
c7eb25505d6c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4455
diff changeset
218 </dl>
c7eb25505d6c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4455
diff changeset
219 <div align="right"><a href="#top">Up</a></div>
c7eb25505d6c Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4455
diff changeset
220 <hr /><hr />
3967
383a043d62ec Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3779
diff changeset
221 <a NAME="copyDesktopFile" ID="copyDesktopFile"></a>
383a043d62ec Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3779
diff changeset
222 <h2>copyDesktopFile</h2>
383a043d62ec Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3779
diff changeset
223 <b>copyDesktopFile</b>(<i>src, dst, marker</i>)
383a043d62ec Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3779
diff changeset
224 <p>
383a043d62ec Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3779
diff changeset
225 Modify a desktop file and write it to its destination.
383a043d62ec Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3779
diff changeset
226 </p><dl>
383a043d62ec Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3779
diff changeset
227 <dt><i>src</i></dt>
383a043d62ec Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3779
diff changeset
228 <dd>
383a043d62ec Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3779
diff changeset
229 source file name (string)
383a043d62ec Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3779
diff changeset
230 </dd><dt><i>dst</i></dt>
383a043d62ec Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3779
diff changeset
231 <dd>
383a043d62ec Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3779
diff changeset
232 destination file name (string)
383a043d62ec Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3779
diff changeset
233 </dd><dt><i>marker</i></dt>
383a043d62ec Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3779
diff changeset
234 <dd>
383a043d62ec Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3779
diff changeset
235 marker to be used (string)
383a043d62ec Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3779
diff changeset
236 </dd>
383a043d62ec Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3779
diff changeset
237 </dl>
383a043d62ec Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3779
diff changeset
238 <div align="right"><a href="#top">Up</a></div>
383a043d62ec Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3779
diff changeset
239 <hr /><hr />
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
240 <a NAME="copyToFile" ID="copyToFile"></a>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
241 <h2>copyToFile</h2>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
242 <b>copyToFile</b>(<i>name, text</i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
243 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
244 Copy a string to a file.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
245 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
246 <dt><i>name</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
247 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
248 the name of the file.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
249 </dd><dt><i>text</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
250 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
251 the contents to copy to the file.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
252 </dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
253 </dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
254 <div align="right"><a href="#top">Up</a></div>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
255 <hr /><hr />
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
256 <a NAME="copyTree" ID="copyTree"></a>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
257 <h2>copyTree</h2>
5651
982465f8389c Fixed a few code style issues related to the usage of mutable types for default arguments.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5215
diff changeset
258 <b>copyTree</b>(<i>src, dst, filters, excludeDirs=None, excludePatterns=None</i>)
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
259 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
260 Copy Python, translation, documentation, wizards configuration,
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
261 designer template files and DTDs of a directory tree.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
262 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
263 <dt><i>src</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
264 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
265 name of the source directory
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
266 </dd><dt><i>dst</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
267 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
268 name of the destination directory
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
269 </dd><dt><i>filters</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
270 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
271 list of filter pattern determining the files to be copied
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
272 </dd><dt><i>excludeDirs</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
273 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
274 list of (sub)directories to exclude from copying
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
275 </dd><dt><i>excludePatterns=</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
276 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
277 list of filter pattern determining the files to
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
278 be skipped
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
279 </dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
280 </dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
281 <div align="right"><a href="#top">Up</a></div>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
282 <hr /><hr />
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
283 <a NAME="createConfig" ID="createConfig"></a>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
284 <h2>createConfig</h2>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
285 <b>createConfig</b>(<i></i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
286 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
287 Create a config file with the respective config entries.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
288 </p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
289 <div align="right"><a href="#top">Up</a></div>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
290 <hr /><hr />
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
291 <a NAME="createGlobalPluginsDir" ID="createGlobalPluginsDir"></a>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
292 <h2>createGlobalPluginsDir</h2>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
293 <b>createGlobalPluginsDir</b>(<i></i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
294 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
295 Create the global plugins directory, if it doesn't exist.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
296 </p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
297 <div align="right"><a href="#top">Up</a></div>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
298 <hr /><hr />
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
299 <a NAME="createInstallConfig" ID="createInstallConfig"></a>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
300 <h2>createInstallConfig</h2>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
301 <b>createInstallConfig</b>(<i></i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
302 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
303 Create the installation config dictionary.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
304 </p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
305 <div align="right"><a href="#top">Up</a></div>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
306 <hr /><hr />
6505
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
307 <a NAME="createLinuxSpecifics" ID="createLinuxSpecifics"></a>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
308 <h2>createLinuxSpecifics</h2>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
309 <b>createLinuxSpecifics</b>(<i></i>)
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
310 <p>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
311 Install Linux specific files.
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
312 </p>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
313 <div align="right"><a href="#top">Up</a></div>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
314 <hr /><hr />
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
315 <a NAME="createMacAppBundle" ID="createMacAppBundle"></a>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
316 <h2>createMacAppBundle</h2>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
317 <b>createMacAppBundle</b>(<i>pydir</i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
318 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
319 Create a Mac application bundle.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
320 </p><dl>
6505
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
321 <dt><i>pydir</i> (str)</dt>
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
322 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
323 the name of the directory where the Python script will
6505
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
324 eventually be installed
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
325 </dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
326 </dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
327 <div align="right"><a href="#top">Up</a></div>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
328 <hr /><hr />
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
329 <a NAME="createPyWrapper" ID="createPyWrapper"></a>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
330 <h2>createPyWrapper</h2>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
331 <b>createPyWrapper</b>(<i>pydir, wfile, isGuiScript=True</i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
332 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
333 Create an executable wrapper for a Python script.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
334 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
335 <dt><i>pydir</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
336 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
337 the name of the directory where the Python script will
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
338 eventually be installed (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
339 </dd><dt><i>wfile</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
340 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
341 the basename of the wrapper (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
342 </dd><dt><i>isGuiScript</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
343 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
344 flag indicating a wrapper script for a GUI
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
345 application (boolean)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
346 </dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
347 </dl><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
348 <dt>Returns:</dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
349 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
350 the platform specific name of the wrapper (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
351 </dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
352 </dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
353 <div align="right"><a href="#top">Up</a></div>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
354 <hr /><hr />
6505
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
355 <a NAME="createWindowsLinks" ID="createWindowsLinks"></a>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
356 <h2>createWindowsLinks</h2>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
357 <b>createWindowsLinks</b>(<i></i>)
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
358 <p>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
359 Create Desktop and Start Menu links.
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
360 </p>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
361 <div align="right"><a href="#top">Up</a></div>
470d878cbe9f CodeDocumentationViewer: chanegd code to always show the HTML based documentation viewer, if QtWebEngine or QtWebKit is available.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6495
diff changeset
362 <hr /><hr />
3779
573d5f26bc47 Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
363 <a NAME="determinePyQtVariant" ID="determinePyQtVariant"></a>
573d5f26bc47 Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
364 <h2>determinePyQtVariant</h2>
573d5f26bc47 Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
365 <b>determinePyQtVariant</b>(<i></i>)
573d5f26bc47 Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
366 <p>
573d5f26bc47 Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
367 Module function to determine the PyQt variant to be used.
573d5f26bc47 Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
368 </p>
573d5f26bc47 Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
369 <div align="right"><a href="#top">Up</a></div>
573d5f26bc47 Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 3673
diff changeset
370 <hr /><hr />
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
371 <a NAME="doDependancyChecks" ID="doDependancyChecks"></a>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
372 <h2>doDependancyChecks</h2>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
373 <b>doDependancyChecks</b>(<i></i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
374 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
375 Perform some dependency checks.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
376 </p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
377 <div align="right"><a href="#top">Up</a></div>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
378 <hr /><hr />
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
379 <a NAME="exit" ID="exit"></a>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
380 <h2>exit</h2>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
381 <b>exit</b>(<i>rcode=0</i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
382 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
383 Exit the install script.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
384 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
385 <dt><i>rcode</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
386 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
387 result code to report back (integer)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
388 </dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
389 </dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
390 <div align="right"><a href="#top">Up</a></div>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
391 <hr /><hr />
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
392 <a NAME="initGlobals" ID="initGlobals"></a>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
393 <h2>initGlobals</h2>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
394 <b>initGlobals</b>(<i></i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
395 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
396 Module function to set the values of globals that need more than a
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
397 simple assignment.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
398 </p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
399 <div align="right"><a href="#top">Up</a></div>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
400 <hr /><hr />
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
401 <a NAME="installEric" ID="installEric"></a>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
402 <h2>installEric</h2>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
403 <b>installEric</b>(<i></i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
404 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
405 Actually perform the installation steps.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
406 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
407 <dt>Returns:</dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
408 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
409 result code (integer)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
410 </dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
411 </dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
412 <div align="right"><a href="#top">Up</a></div>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
413 <hr /><hr />
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
414 <a NAME="main" ID="main"></a>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
415 <h2>main</h2>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
416 <b>main</b>(<i>argv</i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
417 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
418 The main function of the script.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
419 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
420 <dt><i>argv</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
421 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
422 the list of command line arguments.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
423 </dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
424 </dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
425 <div align="right"><a href="#top">Up</a></div>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
426 <hr /><hr />
6215
4f4581b7a02a Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
427 <a NAME="pipInstall" ID="pipInstall"></a>
4f4581b7a02a Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
428 <h2>pipInstall</h2>
4f4581b7a02a Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
429 <b>pipInstall</b>(<i>packageName, message</i>)
4f4581b7a02a Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
430 <p>
4f4581b7a02a Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
431 Install the given package via pip.
4f4581b7a02a Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
432 </p><dl>
4f4581b7a02a Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
433 <dt><i>packageName</i> (str)</dt>
4f4581b7a02a Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
434 <dd>
4f4581b7a02a Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
435 name of the package to be installed
4f4581b7a02a Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
436 </dd><dt><i>message</i> (str)</dt>
4f4581b7a02a Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
437 <dd>
4f4581b7a02a Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
438 message to be shown to the user
4f4581b7a02a Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
439 </dd>
4f4581b7a02a Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
440 </dl><dl>
4f4581b7a02a Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
441 <dt>Returns:</dt>
4f4581b7a02a Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
442 <dd>
4f4581b7a02a Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
443 flag indicating a successful installation
4f4581b7a02a Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
444 </dd>
4f4581b7a02a Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
445 </dl><dl>
4f4581b7a02a Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
446 <dt>Return Type:</dt>
4f4581b7a02a Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
447 <dd>
4f4581b7a02a Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
448 bool
4f4581b7a02a Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
449 </dd>
4f4581b7a02a Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
450 </dl>
4f4581b7a02a Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
451 <div align="right"><a href="#top">Up</a></div>
4f4581b7a02a Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5651
diff changeset
452 <hr /><hr />
4238
53bd830433dc Changed the install script to include the Mercurial revision number when install from the sources.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4059
diff changeset
453 <a NAME="prepareInfoFile" ID="prepareInfoFile"></a>
53bd830433dc Changed the install script to include the Mercurial revision number when install from the sources.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4059
diff changeset
454 <h2>prepareInfoFile</h2>
53bd830433dc Changed the install script to include the Mercurial revision number when install from the sources.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4059
diff changeset
455 <b>prepareInfoFile</b>(<i>fileName</i>)
53bd830433dc Changed the install script to include the Mercurial revision number when install from the sources.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4059
diff changeset
456 <p>
53bd830433dc Changed the install script to include the Mercurial revision number when install from the sources.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4059
diff changeset
457 Function to prepare an Info.py file when installing from source.
53bd830433dc Changed the install script to include the Mercurial revision number when install from the sources.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4059
diff changeset
458 </p><dl>
53bd830433dc Changed the install script to include the Mercurial revision number when install from the sources.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4059
diff changeset
459 <dt><i>fileName</i></dt>
53bd830433dc Changed the install script to include the Mercurial revision number when install from the sources.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4059
diff changeset
460 <dd>
53bd830433dc Changed the install script to include the Mercurial revision number when install from the sources.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4059
diff changeset
461 name of the Python file containing the info (string)
53bd830433dc Changed the install script to include the Mercurial revision number when install from the sources.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4059
diff changeset
462 </dd>
53bd830433dc Changed the install script to include the Mercurial revision number when install from the sources.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4059
diff changeset
463 </dl>
53bd830433dc Changed the install script to include the Mercurial revision number when install from the sources.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4059
diff changeset
464 <div align="right"><a href="#top">Up</a></div>
53bd830433dc Changed the install script to include the Mercurial revision number when install from the sources.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4059
diff changeset
465 <hr /><hr />
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
466 <a NAME="shutilCopy" ID="shutilCopy"></a>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
467 <h2>shutilCopy</h2>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
468 <b>shutilCopy</b>(<i>src, dst, perm=0o644</i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
469 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
470 Wrapper function around shutil.copy() to ensure the permissions.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
471 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
472 <dt><i>src</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
473 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
474 source file name (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
475 </dd><dt><i>dst</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
476 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
477 destination file name or directory name (string)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
478 </dd><dt><i>perm=</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
479 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
480 permissions to be set (integer)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
481 </dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
482 </dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
483 <div align="right"><a href="#top">Up</a></div>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
484 <hr /><hr />
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
485 <a NAME="usage" ID="usage"></a>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
486 <h2>usage</h2>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
487 <b>usage</b>(<i>rcode=2</i>)
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
488 <p>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
489 Display a usage message and exit.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
490 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
491 <dt><i>rcode</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
492 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
493 the return code passed back to the calling process.
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
494 </dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
495 </dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
496 <div align="right"><a href="#top">Up</a></div>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
497 <hr /><hr />
6495
6e73d31af3af Changed the extension of the generated script files for Windows from '.bat' to '.cmd'.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6215
diff changeset
498 <a NAME="wrapperNames" ID="wrapperNames"></a>
6e73d31af3af Changed the extension of the generated script files for Windows from '.bat' to '.cmd'.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6215
diff changeset
499 <h2>wrapperNames</h2>
6e73d31af3af Changed the extension of the generated script files for Windows from '.bat' to '.cmd'.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6215
diff changeset
500 <b>wrapperNames</b>(<i>dname, wfile</i>)
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
501 <p>
6495
6e73d31af3af Changed the extension of the generated script files for Windows from '.bat' to '.cmd'.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6215
diff changeset
502 Create the platform specific names for the wrapper script.
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
503 </p><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
504 <dt><i>dname</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
505 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
506 name of the directory to place the wrapper into
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
507 </dd><dt><i>wfile</i></dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
508 <dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
509 basename (without extension) of the wrapper script
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
510 </dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
511 </dl><dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
512 <dt>Returns:</dt>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
513 <dd>
6495
6e73d31af3af Changed the extension of the generated script files for Windows from '.bat' to '.cmd'.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6215
diff changeset
514 the names of the wrapper scripts
3673
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
515 </dd>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
516 </dl>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
517 <div align="right"><a href="#top">Up</a></div>
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
518 <hr />
e26d7d0c1088 Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
519 </body></html>

eric ide

mercurial