# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- # # This file is part of the LibreOffice project. # # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. # # This file incorporates work covered by the following license notice: # # Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the NOTICE file distributed # with this work for additional information regarding copyright # ownership. The ASF licenses this file to you under the Apache # License, Version 2.0 (the "License"); you may not use this file # except in compliance with the License. You may obtain a copy of # the License at http://www.apache.org/licenses/LICENSE-2.0 . # $(eval $(call gb_Executable_Executable,lo_kde5filepicker)) # FIXME: how to find the moc files automatically?! $(eval $(call gb_Executable_set_include,lo_kde5filepicker,\ $$(INCLUDE) \ -I$(SRCDIR)/vcl/inc \ -I$(WORKDIR)/CustomTarget/vcl/unx/gtk3_kde5 \ )) $(eval $(call gb_Executable_add_cxxflags,lo_kde5filepicker,\ $$(INCLUDE) \ $$(BOOST_CXXFLAGS) \ )) $(eval $(call gb_Executable_use_custom_headers,lo_kde5filepicker,\ officecfg/registry \ )) $(eval $(call gb_Executable_use_sdk_api,lo_kde5filepicker)) $(eval $(call gb_Executable_add_libs,lo_kde5filepicker,\ -lX11 \ -lXext \ -lSM \ -lICE \ )) $(eval $(call gb_Executable_use_libraries,lo_kde5filepicker,\ vclplug_gen \ vcl \ tl \ utl \ sot \ ucbhelper \ basegfx \ comphelper \ cppuhelper \ i18nlangtag \ i18nutil \ $(if $(ENABLE_JAVA), \ jvmaccess) \ cppu \ sal \ )) $(eval $(call gb_Executable_use_externals,lo_kde5filepicker,\ epoxy \ qt5 \ kf5 \ dbus \ )) $(eval $(call gb_Executable_add_libs,lo_kde5filepicker,\ $(BOOST_PROCESS_LIB) \ $(BOOST_FILESYSTEM_LIB) \ )) $(eval $(call gb_Executable_add_exception_objects,lo_kde5filepicker,\ vcl/unx/gtk3_kde5/kde5_lo_filepicker_main \ vcl/unx/gtk3_kde5/kde5_filepicker \ vcl/unx/gtk3_kde5/kde5_filepicker_ipc \ )) ifeq ($(OS),LINUX) $(eval $(call gb_Executable_add_libs,lo_kde5filepicker,\ -lm \ -ldl \ )) endif # vim: set noet sw=4 ts=4: t/html' href='https://go.suokunlong.cn:88/cgit/lo/core/commit/?id=c950dedc9b6a9306e83491c6e895c0ceee11ba8a'/> c950dedc9b6a9306e83491c6e895c0ceee11ba8a Change-Id: Icf55ddda055d11b649e7607c2cdd8b6d6ddfefbc Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110483 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Change-Id: Icf55ddda055d11b649e7607c2cdd8b6d6ddfefbc
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110483
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
update pches 2020-12-04T11:05:13+00:00 Caolán McNamara caolanm@redhat.com 2020-12-04T10:01:04+00:00 1ac449874c0e93ee7e7a9765053d392fde0067f4 Change-Id: I3e22c2000da03f6f3345353846213203993aa865 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107192 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Change-Id: I3e22c2000da03f6f3345353846213203993aa865
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107192
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
make update_pch also consider files in <module>/src/**/inc 2020-02-01T19:12:21+00:00 Luboš Luňák l.lunak@collabora.com 2020-02-01T10:00:54+00:00 69e0d871ec1de2260f9213d3113464155eac173c With --enable-pch=full there's not much difference between a "public" header in <module>/inc and a private one in <module>/src/somewhere/inc . And since the script searches recursively, this apparently helps to find even more headers for lower pch levels. Change-Id: I8483d0aa5b4fea5a59107c20a8aa5f1ef694af0a Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87799 Tested-by: Jenkins Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
With --enable-pch=full there's not much difference between a "public"
header in <module>/inc and a private one in <module>/src/somewhere/inc .
And since the script searches recursively, this apparently helps to
find even more headers for lower pch levels.

Change-Id: I8483d0aa5b4fea5a59107c20a8aa5f1ef694af0a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87799
Tested-by: Jenkins
Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
make bin/update_pch.s always include code in trivial #if's 2019-10-18T09:00:04+00:00 Luboš Luňák l.lunak@collabora.com 2019-10-17T13:20:31+00:00 7d7fea7f75524611238ce1b3546b95646cdcf359 E.g. #ifdef LIBO_INTERNAL_ONLY is always true for code that builds with our PCHs. Change-Id: I3cf311ea3621b909105754cfea2cb0116b8b67f5 Reviewed-on: https://gerrit.libreoffice.org/80961 Tested-by: Jenkins Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
E.g. #ifdef LIBO_INTERNAL_ONLY is always true for code that builds
with our PCHs.

Change-Id: I3cf311ea3621b909105754cfea2cb0116b8b67f5
Reviewed-on: https://gerrit.libreoffice.org/80961
Tested-by: Jenkins
Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
regenerate PCH headers 2019-05-12T21:46:14+00:00 Luboš Luňák l.lunak@collabora.com 2019-05-12T15:00:00+00:00 e2fcb27d287faaee73495c4f9f05b0a09c13f008 Change-Id: I4894023e42cbfa32916ee3ddfb2cfb5426cfc69f Reviewed-on: https://gerrit.libreoffice.org/72195 Tested-by: Jenkins Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
Change-Id: I4894023e42cbfa32916ee3ddfb2cfb5426cfc69f
Reviewed-on: https://gerrit.libreoffice.org/72195
Tested-by: Jenkins
Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
regenerate PCH headers for the 4 new levels 2019-05-09T09:02:03+00:00 Luboš Luňák l.lunak@collabora.com 2019-03-14T12:17:30+00:00 c6350b36860f3a3681722640b09f221489803e02 Plus some build fixes triggered by this. Change-Id: I59b21def706598ceffd45ae5b1f0262ec9c1ad50 Reviewed-on: https://gerrit.libreoffice.org/71581 Tested-by: Jenkins Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
Plus some build fixes triggered by this.

Change-Id: I59b21def706598ceffd45ae5b1f0262ec9c1ad50
Reviewed-on: https://gerrit.libreoffice.org/71581
Tested-by: Jenkins
Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
Fresh run of bin/update_pch.sh 2017-09-22T19:01:49+00:00 Mike Kaganski mike.kaganski@collabora.com 2017-09-20T20:04:09+00:00 cf48347e7a56c38c000e657965f25f4c7e7b4803 Change-Id: I69d4157aaf6570cecd51ea59df20556914942e06 Reviewed-on: https://gerrit.libreoffice.org/42565 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Change-Id: I69d4157aaf6570cecd51ea59df20556914942e06
Reviewed-on: https://gerrit.libreoffice.org/42565
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>