diff options
author | David Tardon <dtardon@redhat.com> | 2011-04-16 14:28:27 +0200 |
---|---|---|
committer | David Tardon <dtardon@redhat.com> | 2011-04-16 14:31:36 +0200 |
commit | e56b27252d36e5f09dbb41dcf1752cd72a3617ab (patch) | |
tree | 886603be47f4ade417b53a5ddcf24cbb21d2a3cd /cui/Library_cui.mk | |
parent | c1b2e0e80cdeaddc4ab7cf27bcb0d19608641f7a (diff) |
gbuildize cui
Diffstat (limited to 'cui/Library_cui.mk')
-rw-r--r-- | cui/Library_cui.mk | 211 |
1 files changed, 211 insertions, 0 deletions
diff --git a/cui/Library_cui.mk b/cui/Library_cui.mk new file mode 100644 index 000000000000..94f11d437abc --- /dev/null +++ b/cui/Library_cui.mk @@ -0,0 +1,211 @@ +# Version: MPL 1.1 / GPLv3+ / LGPLv3+ +# +# The contents of this file are subject to the Mozilla Public License Version +# 1.1 (the "License"); you may not use this file except in compliance with +# the License or as specified alternatively below. You may obtain a copy of +# the License at http://www.mozilla.org/MPL/ +# +# Software distributed under the License is distributed on an "AS IS" basis, +# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License +# for the specific language governing rights and limitations under the +# License. +# +# The Initial Developer of the Original Code is +# David Tardon, Red Hat Inc. <dtardon@redhat.com> +# Portions created by the Initial Developer are Copyright (C) 2010 the +# Initial Developer. All Rights Reserved. +# +# Major Contributor(s): +# +# For minor contributions see the git repository. +# +# Alternatively, the contents of this file may be used under the terms of +# either the GNU General Public License Version 3 or later (the "GPLv3+"), or +# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"), +# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable +# instead of those above. + +$(eval $(call gb_Library_Library,cui)) + +$(eval $(call gb_Library_add_precompiled_header,cui,$(SRCDIR)/cui/inc/pch/precompiled_cui)) + +$(eval $(call gb_Library_set_include,cui,\ + $$(INCLUDE) \ + -I$(realpath $(SRCDIR)/cui/source/inc) \ + -I$(OUTDIR)/inc \ + -I$(OUTDIR)/inc/offuh \ +)) + +$(eval $(call gb_Library_set_defs,cui,\ + $$(DEFS) \ + $(if $(filter TRUE,$(ENABLE_GTK)),-DENABLE_GTK) \ + $(if $(filter TRUE,$(ENABLE_KDE)),-DENABLE_KDE) \ + $(if $(filter TRUE,$(ENABLE_KDE4)),-DENABLE_KDE4) \ +)) + +# .IF "$(ENABLE_LAYOUT)" == "TRUE" +# CFLAGS+= -DENABLE_LAYOUT=1 -I../$(PRJ)/layout/inc -I../$(PRJ)/layout/$(INPATH)/inc +# .ENDIF # ENABLE_LAYOUT == TRUE + +$(eval $(call gb_Library_add_linked_libs,cui,\ + avmedia \ + basegfx \ + comphelper \ + cppu \ + cppuhelper \ + editeng \ + i18nisolang1 \ + icuuc \ + jvmfwk \ + lng \ + sal \ + sb \ + sfx \ + svl \ + svt \ + svxcore \ + svx \ + tk \ + tl \ + ucbhelper \ + utl \ + vcl \ + $(gb_STDLIBS) \ +)) + +ifeq ($(GUI),WNT) +$(eval $(call gb_Library_add_linked_libs,cui,\ + advapi32 \ + shlwapi \ +)) +endif + +$(eval $(call gb_Library_add_exception_objects,cui,\ + cui/source/customize/acccfg \ + cui/source/customize/cfg \ + cui/source/customize/cfgutil \ + cui/source/customize/eventdlg \ + cui/source/customize/macropg \ + cui/source/customize/selector \ + cui/source/dialogs/about \ + cui/source/dialogs/commonlingui \ + cui/source/dialogs/cuicharmap \ + cui/source/dialogs/cuifmsearch \ + cui/source/dialogs/cuigaldlg \ + cui/source/dialogs/cuigrfflt \ + cui/source/dialogs/cuihyperdlg \ + cui/source/dialogs/cuiimapwnd \ + cui/source/dialogs/cuitbxform \ + cui/source/dialogs/dlgname \ + cui/source/dialogs/hangulhanjadlg \ + cui/source/dialogs/hldocntp \ + cui/source/dialogs/hldoctp \ + cui/source/dialogs/hlinettp \ + cui/source/dialogs/hlmailtp \ + cui/source/dialogs/hlmarkwn \ + cui/source/dialogs/hltpbase \ + cui/source/dialogs/hyphen \ + cui/source/dialogs/iconcdlg \ + cui/source/dialogs/insdlg \ + cui/source/dialogs/insrc \ + cui/source/dialogs/linkdlg \ + cui/source/dialogs/multifil \ + cui/source/dialogs/multipat \ + cui/source/dialogs/newtabledlg \ + cui/source/dialogs/passwdomdlg \ + cui/source/dialogs/pastedlg \ + cui/source/dialogs/plfilter \ + cui/source/dialogs/postdlg \ + cui/source/dialogs/scriptdlg \ + cui/source/dialogs/sdrcelldlg \ + cui/source/dialogs/showcols \ + cui/source/dialogs/SpellAttrib \ + cui/source/dialogs/SpellDialog \ + cui/source/dialogs/splitcelldlg \ + cui/source/dialogs/srchxtra \ + cui/source/dialogs/thesdlg \ + cui/source/dialogs/zoom \ + cui/source/factory/cuiexp \ + cui/source/factory/cuiresmgr \ + cui/source/factory/dlgfact \ + cui/source/factory/init \ + cui/source/options/cfgchart \ + cui/source/options/connpoolconfig \ + cui/source/options/connpooloptions \ + cui/source/options/connpoolsettings \ + cui/source/options/cuisrchdlg \ + cui/source/options/dbregister \ + cui/source/options/dbregisterednamesconfig \ + cui/source/options/dbregistersettings \ + cui/source/options/doclinkdialog \ + cui/source/options/fontsubs \ + cui/source/options/internationaloptions \ + cui/source/options/optaccessibility \ + cui/source/options/optasian \ + cui/source/options/optchart \ + cui/source/options/optcolor \ + cui/source/options/optctl \ + cui/source/options/optdict \ + cui/source/options/optfltr \ + cui/source/options/optgdlg \ + cui/source/options/optgenrl \ + cui/source/options/optHeaderTabListbox \ + cui/source/options/opthtml \ + cui/source/options/optimprove2 \ + cui/source/options/optimprove \ + cui/source/options/optinet2 \ + cui/source/options/optjava \ + cui/source/options/optjsearch \ + cui/source/options/optlingu \ + cui/source/options/optmemory \ + cui/source/options/optpath \ + cui/source/options/optsave \ + cui/source/options/optupdt \ + cui/source/options/radiobtnbox \ + cui/source/options/readonlyimage \ + cui/source/options/sdbcdriverenum \ + cui/source/options/securityoptions \ + cui/source/options/treeopt \ + cui/source/options/webconninfo \ + cui/source/tabpages/align \ + cui/source/tabpages/autocdlg \ + cui/source/tabpages/backgrnd \ + cui/source/tabpages/bbdlg \ + cui/source/tabpages/borderconn \ + cui/source/tabpages/border \ + cui/source/tabpages/chardlg \ + cui/source/tabpages/connect \ + cui/source/tabpages/dstribut \ + cui/source/tabpages/grfpage \ + cui/source/tabpages/labdlg \ + cui/source/tabpages/macroass \ + cui/source/tabpages/measure \ + cui/source/tabpages/numfmt \ + cui/source/tabpages/numpages \ + cui/source/tabpages/page \ + cui/source/tabpages/paragrph \ + cui/source/tabpages/swpossizetabpage \ + cui/source/tabpages/tabarea \ + cui/source/tabpages/tabline \ + cui/source/tabpages/tabstpge \ + cui/source/tabpages/textanim \ + cui/source/tabpages/textattr \ + cui/source/tabpages/tparea \ + cui/source/tabpages/tpbitmap \ + cui/source/tabpages/tpcolor \ + cui/source/tabpages/tpgradnt \ + cui/source/tabpages/tphatch \ + cui/source/tabpages/tpline \ + cui/source/tabpages/tplnedef \ + cui/source/tabpages/tplneend \ + cui/source/tabpages/tpshadow \ + cui/source/tabpages/transfrm \ +)) + +ifeq ($(GUI),WNT) +$(eval $(call gb_Library_add_exception_objects,cui,\ + cui/source/dialogs/winpluginlib \ +)) +endif + +# vim: set noet ts=4 sw=4: |