18 |
18 |
19 from DocumentationPlugins.Ericapi.EricapiConfigDialog import EricapiConfigDialog |
19 from DocumentationPlugins.Ericapi.EricapiConfigDialog import EricapiConfigDialog |
20 from DocumentationPlugins.Ericapi.EricapiExecDialog import EricapiExecDialog |
20 from DocumentationPlugins.Ericapi.EricapiExecDialog import EricapiExecDialog |
21 |
21 |
22 import Utilities |
22 import Utilities |
|
23 |
|
24 from eric5config import getConfig |
23 |
25 |
24 # Start-Of-Header |
26 # Start-Of-Header |
25 name = "Ericapi Plugin" |
27 name = "Ericapi Plugin" |
26 author = "Detlev Offenbach <detlev@die-offenbachs.de>" |
28 author = "Detlev Offenbach <detlev@die-offenbachs.de>" |
27 autoactivate = True |
29 autoactivate = True |
44 @return dictionary containing the data to query the presence of |
46 @return dictionary containing the data to query the presence of |
45 the executable |
47 the executable |
46 """ |
48 """ |
47 exe = 'eric5-api' |
49 exe = 'eric5-api' |
48 if Utilities.isWindowsPlatform(): |
50 if Utilities.isWindowsPlatform(): |
49 exe += '.bat' |
51 exe = os.path.join(getConfig("bindir"), exe +'.bat') |
50 |
52 |
51 data = { |
53 data = { |
52 "programEntry" : True, |
54 "programEntry" : True, |
53 "header" : QApplication.translate("EricapiPlugin", |
55 "header" : QApplication.translate("EricapiPlugin", |
54 "Eric5 API File Generator"), |
56 "Eric5 API File Generator"), |