libvips/libvips/colour/meson.build

53 lines
921 B
Meson

colour_sources = files(
'profiles.c',
'profile_load.c',
'colour.c',
'CMYK2XYZ.c',
'XYZ2CMYK.c',
'colourspace.c',
'dE76.c',
'dE00.c',
'dECMC.c',
'icc_transform.c',
'Lab2XYZ.c',
'Lab2LCh.c',
'LCh2Lab.c',
'LCh2UCS.c',
'UCS2LCh.c',
'XYZ2Lab.c',
'XYZ2Yxy.c',
'Yxy2XYZ.c',
'float2rad.c',
'rad2float.c',
'Lab2LabQ.c',
'LabQ2Lab.c',
'LabS2Lab.c',
'Lab2LabS.c',
'LabS2LabQ.c',
'LabQ2LabS.c',
'LabQ2sRGB.c',
'sRGB2scRGB.c',
'sRGB2HSV.c',
'HSV2sRGB.c',
'scRGB2XYZ.c',
'scRGB2BW.c',
'XYZ2scRGB.c',
'scRGB2sRGB.c',
)
colour_headers = files(
'profiles.h',
'pcolour.h',
)
libvips_sources += colour_sources
colour_lib = static_library('colour',
colour_sources,
colour_headers,
dependencies: libvips_deps,
gnu_symbol_visibility: 'hidden',
)
libvips_components += colour_lib