summaryrefslogtreecommitdiff
path: root/toolkit/meson.build
blob: fa2d97281a483c4814a9c68b8466670e6ce4f998 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
tk_lib = shared_library('tklo',
  'source/awt/asynccallback.cxx',
  'source/awt/stylesettings.cxx',
  'source/awt/scrollabledialog.cxx',
  'source/awt/vclxaccessiblecomponent.cxx',
  'source/awt/vclxbitmap.cxx',
  'source/awt/vclxcontainer.cxx',
  'source/awt/vclxdevice.cxx',
  'source/awt/vclxfont.cxx',
  'source/awt/vclxgraphics.cxx',
  'source/awt/vclxmenu.cxx',
  'source/awt/vclxpointer.cxx',
  'source/awt/vclxprinter.cxx',
  'source/awt/vclxregion.cxx',
  'source/awt/vclxspinbutton.cxx',
  'source/awt/vclxsystemdependentwindow.cxx',
  'source/awt/vclxtabpagecontainer.cxx',
  'source/awt/animatedimagespeer.cxx',
  'source/awt/vclxtoolkit.cxx',
  'source/awt/vclxtopwindow.cxx',
  'source/awt/vclxwindow.cxx',
  'source/awt/vclxwindow1.cxx',
  'source/awt/vclxwindows.cxx',
  'source/controls/accessiblecontrolcontext.cxx',
  'source/controls/controlmodelcontainerbase.cxx',
  'source/controls/dialogcontrol.cxx',
  'source/controls/eventcontainer.cxx',
  'source/controls/formattedcontrol.cxx',
  'source/controls/geometrycontrolmodel.cxx',
  'source/controls/grid/defaultgridcolumnmodel.cxx',
  'source/controls/grid/defaultgriddatamodel.cxx',
  'source/controls/grid/gridcolumn.cxx',
  'source/controls/grid/grideventforwarder.cxx',
  'source/controls/grid/sortablegriddatamodel.cxx',
  'source/controls/grid/gridcontrol.cxx',
  'source/controls/roadmapcontrol.cxx',
  'source/controls/roadmapentry.cxx',
  'source/controls/tabpagecontainer.cxx',
  'source/controls/tabpagemodel.cxx',
  'source/controls/stdtabcontroller.cxx',
  'source/controls/stdtabcontrollermodel.cxx',
  'source/controls/tkscrollbar.cxx',
  'source/controls/tkspinbutton.cxx',
  'source/controls/animatedimages.cxx',
  'source/controls/spinningprogress.cxx',
  'source/controls/tree/treecontrol.cxx',
  'source/controls/tree/treedatamodel.cxx',
  'source/controls/unocontrol.cxx',
  'source/controls/unocontrolbase.cxx',
  'source/controls/unocontrolcontainer.cxx',
  'source/controls/unocontrolcontainermodel.cxx',
  'source/controls/unocontrolmodel.cxx',
  'source/controls/unocontrols.cxx',
  'source/helper/accessibilityclient.cxx',
  'source/helper/btndlg.cxx',
  'source/helper/formpdfexport.cxx',
  'source/helper/imagealign.cxx',
  'source/helper/listenermultiplexer.cxx',
  'source/helper/property.cxx',
  'source/helper/servicenames.cxx',
  'source/helper/tkresmgr.cxx',
  'source/helper/unopropertyarrayhelper.cxx',
  'source/helper/unowrapper.cxx',
  'source/helper/vclunohelper.cxx',
  'source/controls/filectrl.cxx',
  'source/controls/svmedit.cxx',
  'source/hatchwindow/documentcloser.cxx',
  'source/hatchwindow/hatchwindow.cxx',
  'source/hatchwindow/hatchwindowfactory.cxx',
  'source/hatchwindow/ipwin.cxx',
  'source/controls/tree/treecontrolpeer.cxx',
  udk_fake_h, off_fake_h,
  cpp_args: ['-DTOOLKIT_DLLIMPLEMENTATION',
             '-DSVT_DLL_NAME="libsvtlo.so"',
             '-DLIBO_INTERNAL_ONLY'],
  include_directories: [main_inc, udkh_inc, offapi_inc, 'inc'],
  link_with: [
    comphelper_lib,
    cppuhelper_lib,
    cppu_lib,
    i18nlangtag_lib,
    salhelper_lib,
    sal_lib,
    svl_lib,
    tl_lib,
    utl_lib,
    vcl_lib,
  ],
  dependencies: [],
  install: true,
)