gentoo-ebuilds/media-libs/icclib/files/meson-3.2.0.build
NHOrus f89190179d
media-libs/icclib: add 3.2.0
Upstream fixed bugs we patch in, and also included test files
which simplifies running smoke test significantly.

Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/40753
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:58:20 +01:00

59 lines
1 KiB
Text

project('icclib', 'c', version: '3.2.0')
add_project_arguments('-DUNIX', language: 'c')
cc = meson.get_compiler('c')
math = cc.find_library('m', required: false)
icclib = library(
'icc',
'icc.c',
soversion: '0',
dependencies: math,
install: true,
)
executable(
'iccdump',
['iccdump.c', 'iccstd.c'],
install: true,
link_with: icclib,
dependencies: math,
)
executable(
'lutest',
['lutest.c', 'iccstd.c'],
install: false,
link_with: icclib,
dependencies: math,
)
executable(
'icclu',
['icclu.c', 'iccstd.c'],
install: false,
link_with: icclib,
dependencies: math,
)
executable(
'iccrw',
['iccrw.c', 'iccstd.c'],
install: false,
link_with: icclib,
dependencies: math,
)
executable(
'icctest',
['icctest.c', 'iccstd.c'],
install: false,
link_with: icclib,
dependencies: math,
)
executable(
'mkDispProf',
['mkDispProf.c', 'iccstd.c'],
install: false,
link_with: icclib,
dependencies: math,
)