mirror of
https://github.com/fergalmoran/picard.git
synced 2026-01-06 00:23:58 +00:00
PICARD-1999: Use entry_point for bdist builds on Windows.
This makes sure a picard.exe gets generated for launching Picard.
This commit is contained in:
committed by
Philipp Wolfer
parent
84dde200fb
commit
edfa273353
29
setup.py
29
setup.py
@@ -815,18 +815,23 @@ def find_file_in_path(filename):
|
||||
return file_path
|
||||
|
||||
|
||||
args['data_files'] = [
|
||||
(
|
||||
'share/icons/hicolor/{size}x{size}/apps'.format(size=size),
|
||||
['resources/images/{size}x{size}/{app_id}.png'.format(size=size, app_id=PICARD_APP_ID)]
|
||||
)
|
||||
for size in (16, 24, 32, 48, 128, 256)
|
||||
]
|
||||
|
||||
args['data_files'].append(('share/icons/hicolor/scalable/apps', ['resources/%s.svg' % PICARD_APP_ID]))
|
||||
args['data_files'].append(('share/applications', [PICARD_DESKTOP_NAME]))
|
||||
|
||||
if sys.platform == 'linux':
|
||||
if sys.platform not in ['darwin', 'haiku1', 'win32']:
|
||||
args['data_files'].append(('share/applications', [PICARD_DESKTOP_NAME]))
|
||||
args['data_files'].append(('share/icons/hicolor/scalable/apps', ['resources/%s.svg' % PICARD_APP_ID]))
|
||||
args['data_files'] = [
|
||||
(
|
||||
'share/icons/hicolor/{size}x{size}/apps'.format(size=size),
|
||||
['resources/images/{size}x{size}/{app_id}.png'.format(size=size, app_id=PICARD_APP_ID)]
|
||||
)
|
||||
for size in (16, 24, 32, 48, 128, 256)
|
||||
]
|
||||
args['data_files'].append(('share/metainfo', [APPDATA_FILE]))
|
||||
|
||||
if sys.platform == 'win32':
|
||||
args['entry_points'] = {
|
||||
'gui_scripts': [
|
||||
'picard = picard.tagger:main'
|
||||
]
|
||||
}
|
||||
|
||||
setup(**args)
|
||||
|
||||
Reference in New Issue
Block a user