Mercurial > hgrepos > Python2 > PyMuPDF
comparison mupdf-source/thirdparty/lcms2/src/meson.build @ 2:b50eed0cc0ef upstream
ADD: MuPDF v1.26.7: the MuPDF source as downloaded by a default build of PyMuPDF 1.26.4.
The directory name has changed: no version number in the expanded directory now.
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Mon, 15 Sep 2025 11:43:07 +0200 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| 1:1d09e1dec1d9 | 2:b50eed0cc0ef |
|---|---|
| 1 lcms2_srcs = files( | |
| 2 'cmsalpha.c', | |
| 3 'cmscam02.c', | |
| 4 'cmscgats.c', | |
| 5 'cmscnvrt.c', | |
| 6 'cmserr.c', | |
| 7 'cmsgamma.c', | |
| 8 'cmsgmt.c', | |
| 9 'cmshalf.c', | |
| 10 'cmsintrp.c', | |
| 11 'cmsio0.c', | |
| 12 'cmsio1.c', | |
| 13 'cmslut.c', | |
| 14 'cmsmd5.c', | |
| 15 'cmsmtrx.c', | |
| 16 'cmsnamed.c', | |
| 17 'cmsopt.c', | |
| 18 'cmspack.c', | |
| 19 'cmspcs.c', | |
| 20 'cmsplugin.c', | |
| 21 'cmsps2.c', | |
| 22 'cmssamp.c', | |
| 23 'cmssm.c', | |
| 24 'cmstypes.c', | |
| 25 'cmsvirt.c', | |
| 26 'cmswtpnt.c', | |
| 27 'cmsxform.c', | |
| 28 ) | |
| 29 | |
| 30 if host_machine.system() == 'windows' | |
| 31 if get_option('default_library') == 'shared' | |
| 32 | |
| 33 lcms2_rc = configure_file( | |
| 34 input: 'lcms2.rc.in', | |
| 35 configuration: version_cfg, | |
| 36 output: 'lcms2.rc', | |
| 37 ) | |
| 38 | |
| 39 lcms2_srcs += win.compile_resources(lcms2_rc) | |
| 40 cargs += '-DCMS_DLL_BUILD=1' | |
| 41 endif | |
| 42 endif | |
| 43 | |
| 44 liblcms2_lib = library( | |
| 45 'lcms2', | |
| 46 lcms2_srcs, | |
| 47 include_directories: inc_dirs, | |
| 48 gnu_symbol_visibility: 'hidden', | |
| 49 dependencies: deps, | |
| 50 c_args: cargs, | |
| 51 version: library_version, | |
| 52 # vs_module_defs: 'lcms2.def', | |
| 53 install: true, | |
| 54 ) | |
| 55 | |
| 56 liblcms2_dep = declare_dependency( | |
| 57 link_with: liblcms2_lib, | |
| 58 include_directories: [inc_dirs, include_directories('.')], | |
| 59 ) |
