Cross Reference: meson.build
xref: /xsrc/external/mit/xorg-server/dist/hw/xquartz/meson.build
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /xsrc/external/mit/xorg-server/dist/hw/xquartz/
meson.build revision 1b5d61b8
11b5d61b8Smrgadd_languages('objc')
21b5d61b8Smrg
31b5d61b8Smrgsrcs = [
41b5d61b8Smrg    'X11Application.m',
51b5d61b8Smrg    'X11Controller.m',
61b5d61b8Smrg    'applewm.c',
71b5d61b8Smrg    'darwin.c',
81b5d61b8Smrg    'darwinEvents.c',
91b5d61b8Smrg    'darwinXinput.c',
101b5d61b8Smrg    'keysym2ucs.c',
111b5d61b8Smrg    'quartz.c',
121b5d61b8Smrg    'quartzCocoa.m',
131b5d61b8Smrg    'quartzKeyboard.c',
141b5d61b8Smrg    'quartzStartup.c',
151b5d61b8Smrg    'quartzRandR.c',
161b5d61b8Smrg    'console_redirect.c',
171b5d61b8Smrg    '../../mi/miinitext.c',
181b5d61b8Smrg]
191b5d61b8Smrg
201b5d61b8Smrgexecutable(
211b5d61b8Smrg    'Xquartz',
221b5d61b8Smrg    srcs,
231b5d61b8Smrg    include_directories: inc,
241b5d61b8Smrg    link_with: [
251b5d61b8Smrg        libxserver_main,
261b5d61b8Smrg        libxserver,
271b5d61b8Smrg        libxserver_xkb_stubs,
281b5d61b8Smrg        libxserver_xi_stubs,
291b5d61b8Smrg        libxserver_glx,
301b5d61b8Smrg        libxserver_pseudoramix,
311b5d61b8Smrg    ],
321b5d61b8Smrg    c_args: [
331b5d61b8Smrg        '-DXFree86Server',
341b5d61b8Smrg        # XXXX: BUILD_DATE
351b5d61b8Smrg        '-DXSERVER_VERSION="' + meson_project.version() + '"',
361b5d61b8Smrg        '-DINXQUARTZ',
371b5d61b8Smrg        '-DUSE_NEW_CLUT',
381b5d61b8Smrg    ],
391b5d61b8Smrg    install: true,
401b5d61b8Smrg)
41

Indexes created Thu Dec 04 23:09:28 GMT 2025