mirror of
https://gitlab.gnome.org/GNOME/gparted
synced 2024-10-02 14:13:47 +00:00
build: style fixes
This commit is contained in:
parent
fa754fc0e1
commit
5295209c9d
|
@ -1,8 +1,32 @@
|
|||
icondir = join_paths(get_option('datadir'), 'icons/hicolor')
|
||||
|
||||
install_data('hicolor_apps_16x16_gparted.png', install_dir: join_paths(icondir, '16x16', 'apps'), rename: 'gparted.png')
|
||||
install_data('hicolor_apps_22x22_gparted.png', install_dir: join_paths(icondir, '22x22', 'apps'), rename: 'gparted.png')
|
||||
install_data('hicolor_apps_24x24_gparted.png', install_dir: join_paths(icondir, '24x24', 'apps'), rename: 'gparted.png')
|
||||
install_data('hicolor_apps_32x32_gparted.png', install_dir: join_paths(icondir, '32x32', 'apps'), rename: 'gparted.png')
|
||||
install_data('hicolor_apps_48x48_gparted.png', install_dir: join_paths(icondir, '48x48', 'apps'), rename: 'gparted.png')
|
||||
install_data('hicolor_apps_scalable_gparted.svg', install_dir: join_paths(icondir, 'scalable', 'apps'), rename: 'gparted.svg')
|
||||
install_data(
|
||||
'hicolor_apps_16x16_gparted.png',
|
||||
install_dir: join_paths(icondir, '16x16', 'apps'),
|
||||
rename: 'gparted.png',
|
||||
)
|
||||
install_data(
|
||||
'hicolor_apps_22x22_gparted.png',
|
||||
install_dir: join_paths(icondir, '22x22', 'apps'),
|
||||
rename: 'gparted.png',
|
||||
)
|
||||
install_data(
|
||||
'hicolor_apps_24x24_gparted.png',
|
||||
install_dir: join_paths(icondir, '24x24', 'apps'),
|
||||
rename: 'gparted.png',
|
||||
)
|
||||
install_data(
|
||||
'hicolor_apps_32x32_gparted.png',
|
||||
install_dir: join_paths(icondir, '32x32', 'apps'),
|
||||
rename: 'gparted.png',
|
||||
)
|
||||
install_data(
|
||||
'hicolor_apps_48x48_gparted.png',
|
||||
install_dir: join_paths(icondir, '48x48', 'apps'),
|
||||
rename: 'gparted.png',
|
||||
)
|
||||
install_data(
|
||||
'hicolor_apps_scalable_gparted.svg',
|
||||
install_dir: join_paths(icondir, 'scalable', 'apps'),
|
||||
rename: 'gparted.svg',
|
||||
)
|
||||
|
|
35
meson.build
35
meson.build
|
@ -101,6 +101,7 @@ conf.set('HAVE_LIBUUID', 1)
|
|||
conf.set('HAVE_STRING_H', 1)
|
||||
|
||||
if get_option('help')
|
||||
gnome_doc_utils_dep = dependency('gnome-doc-utils')
|
||||
conf.set('ENABLE_HELP_DOC', 1)
|
||||
subdir('help')
|
||||
else
|
||||
|
@ -127,13 +128,17 @@ podir = join_paths(meson.current_source_dir(), 'po')
|
|||
|
||||
intltool_cache = join_paths(meson.current_build_dir(), 'intltool-merge-cache')
|
||||
|
||||
intltool_xml_command = [intltool, '-x', '-u',
|
||||
'-c', intltool_cache,
|
||||
podir, '@INPUT@', '@OUTPUT@']
|
||||
intltool_xml_command = [
|
||||
intltool, '-x', '-u',
|
||||
'-c', intltool_cache,
|
||||
podir, '@INPUT@', '@OUTPUT@',
|
||||
]
|
||||
|
||||
intltool_desktop_command = [intltool, '-d', '-u',
|
||||
'-c', intltool_cache,
|
||||
podir, '@INPUT@', '@OUTPUT@']
|
||||
intltool_desktop_command = [
|
||||
intltool, '-d', '-u',
|
||||
'-c', intltool_cache,
|
||||
podir, '@INPUT@', '@OUTPUT@',
|
||||
]
|
||||
|
||||
gettext_package = 'gparted'
|
||||
add_project_arguments('-DGETTEXT_PACKAGE="' + gettext_package + '"', language: 'cpp')
|
||||
|
@ -146,7 +151,7 @@ po_conf.set('bindir', join_paths(get_option('prefix'), get_option('bindir')))
|
|||
desktop_in = configure_file(
|
||||
input: 'gparted.desktop.in.in',
|
||||
output: 'gparted.desktop.in',
|
||||
configuration: po_conf
|
||||
configuration: po_conf,
|
||||
)
|
||||
|
||||
# TODO: maybe drop intltool and use pure gettext so that we can use i18n.merge_file instead
|
||||
|
@ -156,7 +161,7 @@ custom_target(
|
|||
output: 'gparted.appdata.xml',
|
||||
command: intltool_xml_command,
|
||||
install: true,
|
||||
install_dir: join_paths(get_option('datadir'), 'appdata')
|
||||
install_dir: join_paths(get_option('datadir'), 'appdata'),
|
||||
)
|
||||
|
||||
custom_target(
|
||||
|
@ -165,7 +170,7 @@ custom_target(
|
|||
output: 'gparted.desktop',
|
||||
command: intltool_desktop_command,
|
||||
install: true,
|
||||
install_dir: join_paths(get_option('datadir'), 'applications')
|
||||
install_dir: join_paths(get_option('datadir'), 'applications'),
|
||||
)
|
||||
|
||||
if get_option('polkit')
|
||||
|
@ -174,7 +179,7 @@ if get_option('polkit')
|
|||
polkit_policy_in = configure_file(
|
||||
input: 'org.gnome.gparted.policy.in.in',
|
||||
output: 'org.gnome.gparted.policy.in',
|
||||
configuration: po_conf
|
||||
configuration: po_conf,
|
||||
)
|
||||
|
||||
custom_target(
|
||||
|
@ -183,14 +188,14 @@ if get_option('polkit')
|
|||
output: 'org.gnome.gparted.policy',
|
||||
command: intltool_xml_command,
|
||||
install: true,
|
||||
install_dir: polkitpolicydir
|
||||
install_dir: polkitpolicydir,
|
||||
)
|
||||
endif
|
||||
|
||||
# Find graphical privilege escalation program
|
||||
gksuprog = ''
|
||||
if get_option('polkit')
|
||||
# Check for pkexec >= 0.102 for it's ability to run X11 apps.
|
||||
# Check for pkexec >= 0.102 for its ability to run X11 apps.
|
||||
polkit_dep = dependency('polkit-agent-1', version: '>=0.102')
|
||||
gksuprog = 'pkexec --disable-internal-agent'
|
||||
elif find_program('gksudo', required: false).found()
|
||||
|
@ -206,7 +211,7 @@ endif
|
|||
# Configure the gparted script
|
||||
gparted_bin_conf = configuration_data()
|
||||
|
||||
gparted_bin_conf.set('sbindir', join_paths(get_option('prefix'), get_option('bindir')))
|
||||
gparted_bin_conf.set('sbindir', join_paths(get_option('prefix'), get_option('sbindir')))
|
||||
gparted_bin_conf.set('gksuprog', gksuprog)
|
||||
gparted_bin_conf.set('enable_xhost_root', get_option('xhost_root'))
|
||||
gparted_bin_conf.set('bindir', join_paths(get_option('prefix'), get_option('bindir')))
|
||||
|
@ -214,14 +219,14 @@ gparted_bin_conf.set('bindir', join_paths(get_option('prefix'), get_option('bind
|
|||
gparted_bin = configure_file(
|
||||
input: 'gparted.in',
|
||||
output: 'gparted',
|
||||
configuration: gparted_bin_conf
|
||||
configuration: gparted_bin_conf,
|
||||
)
|
||||
|
||||
install_data(
|
||||
gparted_bin,
|
||||
install_dir: join_paths(get_option('bindir')),
|
||||
rename: 'gparted',
|
||||
install_mode: 'rwxr-xr-x'
|
||||
install_mode: 'rwxr-xr-x',
|
||||
)
|
||||
|
||||
# Optional stuff
|
||||
|
|
|
@ -1,4 +1 @@
|
|||
i18n.gettext(
|
||||
gettext_package,
|
||||
install: true
|
||||
)
|
||||
i18n.gettext(gettext_package)
|
|
@ -1,31 +1,31 @@
|
|||
gtest_dep = dependency('gtest', main : true)
|
||||
gtest_dep = dependency('gtest', main: true)
|
||||
test_dummy_exe = executable(
|
||||
'dummy',
|
||||
'test_dummy.cc',
|
||||
include_directories: include_dirs,
|
||||
dependencies: [
|
||||
gtest_dep,
|
||||
deps,
|
||||
]
|
||||
)
|
||||
'dummy',
|
||||
'test_dummy.cc',
|
||||
include_directories: include_dirs,
|
||||
dependencies: [
|
||||
gtest_dep,
|
||||
deps,
|
||||
],
|
||||
)
|
||||
test_BlockSpecial_exe = executable(
|
||||
'BlockSpecial',
|
||||
'../src/BlockSpecial.cc', 'test_BlockSpecial.cc',
|
||||
include_directories: include_dirs,
|
||||
dependencies: [
|
||||
deps,
|
||||
gtest_dep,
|
||||
]
|
||||
)
|
||||
'BlockSpecial',
|
||||
'../src/BlockSpecial.cc', 'test_BlockSpecial.cc',
|
||||
include_directories: include_dirs,
|
||||
dependencies: [
|
||||
deps,
|
||||
gtest_dep,
|
||||
],
|
||||
)
|
||||
test_PipeCapture_exe = executable(
|
||||
'PipeCapture',
|
||||
'../src/PipeCapture.cc', 'test_PipeCapture.cc',
|
||||
include_directories: include_dirs,
|
||||
dependencies: [
|
||||
deps,
|
||||
gtest_dep,
|
||||
]
|
||||
)
|
||||
'PipeCapture',
|
||||
'../src/PipeCapture.cc', 'test_PipeCapture.cc',
|
||||
include_directories: include_dirs,
|
||||
dependencies: [
|
||||
deps,
|
||||
gtest_dep,
|
||||
],
|
||||
)
|
||||
test('test_dummy', test_dummy_exe)
|
||||
test('test_BlockSpecial', test_BlockSpecial_exe)
|
||||
test('test_PipeCapture', test_PipeCapture_exe)
|
||||
|
|
Loading…
Reference in a new issue