Version 5.2.6.1, tag libreoffice-5.2.6.1
[LibreOffice.git] / rsc / Executable_rsc.mk
blobed779e60b845f2bf65bb6680b96627b3bd026bff
1 # -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
3 # This file is part of the LibreOffice project.
5 # This Source Code Form is subject to the terms of the Mozilla Public
6 # License, v. 2.0. If a copy of the MPL was not distributed with this
7 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
10 $(eval $(call gb_Executable_Executable,rsc))
12 $(eval $(call gb_Executable_use_external,rsc,boost_headers))
14 $(eval $(call gb_Executable_set_include,rsc,\
15 $$(INCLUDE) \
16 -I$(SRCDIR)/rsc/inc \
19 $(eval $(call gb_Executable_use_sdk_api,rsc))
21 $(eval $(call gb_Executable_add_defs,rsc,\
22 -DSOLAR \
25 $(eval $(call gb_Executable_use_libraries,rsc,\
26 i18nlangtag \
27 comphelper \
28 sal \
29 tl \
30 $(gb_UWINAPI) \
33 $(eval $(call gb_Executable_add_grammars,rsc,\
34 rsc/source/parser/rscyacc \
37 $(eval $(call gb_Executable_add_exception_objects,rsc,\
38 rsc/source/parser/erscerr \
39 rsc/source/parser/rscdb \
40 rsc/source/parser/rscibas \
41 rsc/source/parser/rscicpx \
42 rsc/source/parser/rscinit \
43 rsc/source/parser/rsckey \
44 rsc/source/parser/rsclex \
45 rsc/source/parser/rscpar \
46 rsc/source/prj/gui \
47 rsc/source/prj/start \
48 rsc/source/res/rscall \
49 rsc/source/res/rscarray \
50 rsc/source/res/rscclass \
51 rsc/source/res/rscclobj \
52 rsc/source/res/rscconst \
53 rsc/source/res/rsccont \
54 rsc/source/res/rscflag \
55 rsc/source/res/rscmgr \
56 rsc/source/res/rscrange \
57 rsc/source/res/rscstr \
58 rsc/source/res/rsctop \
59 rsc/source/rsc/rsc \
60 rsc/source/tools/rscchar \
61 rsc/source/tools/rscdef \
62 rsc/source/tools/rschash \
63 rsc/source/tools/rsctools \
64 rsc/source/tools/rsctree \
67 $(eval $(call gb_Executable_add_cobjects,rsc,\
68 rsc/source/rscpp/cpp1 \
69 rsc/source/rscpp/cpp2 \
70 rsc/source/rscpp/cpp3 \
71 rsc/source/rscpp/cpp4 \
72 rsc/source/rscpp/cpp5 \
73 rsc/source/rscpp/cpp6 \
76 ifneq ($(OS),WNT)
77 $(eval $(call gb_Executable_add_defs,rsc,\
78 -Dunix \
80 endif
82 # vim: set noet sw=4 ts=4: