[Libreoffice-commits] .: 3 commits - oovbaapi/ttt.diff sw/CppunitTest_sw_regression_test.mk sw/source

Michael Stahl mst at kemper.freedesktop.org
Thu Apr 5 03:35:26 PDT 2012


 oovbaapi/ttt.diff                    |  410 -----------------------------------
 sw/CppunitTest_sw_regression_test.mk |    4 
 sw/source/core/layout/paintfrm.cxx   |   20 +
 3 files changed, 20 insertions(+), 414 deletions(-)

New commits:
commit 5913506b2193e93ca2767ab7365ab2e76ed7848f
Author: Michael Stahl <mstahl at redhat.com>
Date:   Wed Apr 4 22:35:08 2012 +0200

    fdo#45562: paint borders in SwFlyFrm::Paint:
    
    Painting borders of Flys in the heaven layer cannot be done correctly in
    SwRootFrm::Paint, because delaying until then paints over other drawing
    objects that are on top of the frame, so do it in SwFlyFrm::Paint,
    like the old border painting code used to.
    (regression from 804d0a896731629397c5328c13c04a45bc55f459)

diff --git a/sw/source/core/layout/paintfrm.cxx b/sw/source/core/layout/paintfrm.cxx
index bac034e..80ec5a1 100644
--- a/sw/source/core/layout/paintfrm.cxx
+++ b/sw/source/core/layout/paintfrm.cxx
@@ -3025,8 +3025,6 @@ SwRootFrm::Paint(SwRect const& rRect, SwPrintData const*const pPrintData) const
                 if ( bExtraData )
                     pPage->RefreshExtraData( aPaintRect );
 
-                // have to paint frame borders added in heaven layer here...
-                ProcessPrimitives(g_pBorderLines->GetBorderLines_Clear());
                 DELETEZ(g_pBorderLines);
                 pVout->Leave();
 
@@ -3741,12 +3739,28 @@ void SwCellFrm::Paint(SwRect const& rRect, SwPrintData const*const) const
 void MA_FASTCALL lcl_PaintLowerBorders( const SwLayoutFrm *pLay,
                                const SwRect &rRect, const SwPageFrm *pPage );
 
+struct BorderLinesGuard
+{
+    explicit BorderLinesGuard() : m_pBorderLines(g_pBorderLines)
+    {
+        g_pBorderLines = new BorderLines;
+    }
+    ~BorderLinesGuard()
+    {
+        delete g_pBorderLines;
+        g_pBorderLines = m_pBorderLines;
+    }
+private:
+    BorderLines *const m_pBorderLines;
+};
+
 void SwFlyFrm::Paint(SwRect const& rRect, SwPrintData const*const) const
 {
     //because of the overlapping of frames and drawing objects the flys have to
     //paint their borders (and those of the internal ones) directly.
     //e.g. #33066#
     pLines->LockLines(sal_True);
+    BorderLinesGuard blg; // this should not paint borders added from PaintBaBo
 
     SwRect aRect( rRect );
     aRect._Intersection( Frm() );
@@ -3957,6 +3971,8 @@ void SwFlyFrm::Paint(SwRect const& rRect, SwPrintData const*const) const
     // and then unlock other lines.
     pLines->PaintLines( pOut );
     pLines->LockLines( sal_False );
+    // have to paint frame borders added in heaven layer here...
+    ProcessPrimitives(g_pBorderLines->GetBorderLines_Clear());
 
     pOut->Pop();
 
commit 6e8cbfc63a30c3924d61e22d9cdf43ede78ee288
Author: Michael Stahl <mstahl at redhat.com>
Date:   Thu Apr 5 12:10:34 2012 +0200

    sw: remove more silly realpath from makefile

diff --git a/sw/CppunitTest_sw_regression_test.mk b/sw/CppunitTest_sw_regression_test.mk
index ca83d32..27b9c07 100644
--- a/sw/CppunitTest_sw_regression_test.mk
+++ b/sw/CppunitTest_sw_regression_test.mk
@@ -71,8 +71,8 @@ $(eval $(call gb_CppunitTest_add_linked_libs,sw_regression_test, \
 ))
 
 $(eval $(call gb_CppunitTest_set_include,sw_regression_test,\
-    -I$(realpath $(SRCDIR)/sw/source/ui/inc) \
-    -I$(realpath $(SRCDIR)/sw/inc) \
+    -I$(SRCDIR)/sw/source/ui/inc \
+    -I$(SRCDIR)/sw/inc \
     $$(INCLUDE) \
 ))
 
commit cd546c166ed5ec72f97994f2eddf292e06bbb052
Author: Michael Stahl <mstahl at redhat.com>
Date:   Thu Apr 5 12:09:57 2012 +0200

    oovbaapi: remove bogus ttt.diff

diff --git a/oovbaapi/ttt.diff b/oovbaapi/ttt.diff
deleted file mode 100644
index 4af8d1f..0000000
--- a/oovbaapi/ttt.diff
+++ /dev/null
@@ -1,410 +0,0 @@
-diff --git a/oovbaapi/Makefile b/oovbaapi/Makefile
-new file mode 100644
---- /dev/null
-+++ b/oovbaapi/Makefile
-@@ -0,0 +1,38 @@
-+#*************************************************************************
-+#
-+# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-+# 
-+# Copyright 2000, 2010 Oracle and/or its affiliates.
-+#
-+# OpenOffice.org - a multi-platform office productivity suite
-+#
-+# This file is part of OpenOffice.org.
-+#
-+# OpenOffice.org is free software: you can redistribute it and/or modify
-+# it under the terms of the GNU Lesser General Public License version 3
-+# only, as published by the Free Software Foundation.
-+#
-+# OpenOffice.org is distributed in the hope that it will be useful,
-+# but WITHOUT ANY WARRANTY; without even the implied warranty of
-+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-+# GNU Lesser General Public License version 3 for more details
-+# (a copy is included in the LICENSE file that accompanied this code).
-+#
-+# You should have received a copy of the GNU Lesser General Public License
-+# version 3 along with OpenOffice.org.  If not, see
-+# <http://www.openoffice.org/license.html>
-+# for a copy of the LGPLv3 License.
-+#
-+#*************************************************************************
-+
-+ifeq ($(strip $(SOLARENV)),)
-+$(error No environment set!)
-+endif
-+
-+gb_PARTIALBUILD := T
-+GBUILDDIR := $(SOLARENV)/gbuild
-+include $(GBUILDDIR)/gbuild.mk
-+
-+$(eval $(call gb_Module_make_global_targets,$(shell ls $(dir $(realpath $(firstword $(MAKEFILE_LIST))))/Module*.mk)))
-+
-+# vim: set noet sw=4 ts=4:
-diff --git a/oovbaapi/Module_oovbaapi.mk b/oovbaapi/Module_oovbaapi.mk
-new file mode 100644
---- /dev/null
-+++ b/oovbaapi/Module_oovbaapi.mk
-@@ -0,0 +1,37 @@
-+#*************************************************************************
-+#
-+# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-+# 
-+# Copyright 2000, 2010 Oracle and/or its affiliates.
-+#
-+# OpenOffice.org - a multi-platform office productivity suite
-+#
-+# This file is part of OpenOffice.org.
-+#
-+# OpenOffice.org is free software: you can redistribute it and/or modify
-+# it under the terms of the GNU Lesser General Public License version 3
-+# only, as published by the Free Software Foundation.
-+#
-+# OpenOffice.org is distributed in the hope that it will be useful,
-+# but WITHOUT ANY WARRANTY; without even the implied warranty of
-+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-+# GNU Lesser General Public License version 3 for more details
-+# (a copy is included in the LICENSE file that accompanied this code).
-+#
-+# You should have received a copy of the GNU Lesser General Public License
-+# version 3 along with OpenOffice.org.  If not, see
-+# <http://www.openoffice.org/license.html>
-+# for a copy of the LGPLv3 License.
-+#
-+#*************************************************************************
-+
-+
-+$(eval $(call gb_Module_Module,oovbaapi))
-+
-+$(eval $(call gb_Module_add_targets,oovbaapi,\
-+	UnoApi_oovbaapi \
-+	Package_oovbaapi_inc \
-+	Package_oovbaapi_idl \
-+))
-+
-+# vim: set noet sw=4 ts=4:
-diff --git a/oovbaapi/Package_oovbaapi_idl.mk b/oovbaapi/Package_oovbaapi_idl.mk
-new file mode 100644
---- /dev/null
-+++ b/oovbaapi/Package_oovbaapi_idl.mk
-@@ -0,0 +1,29 @@
-+#*************************************************************************
-+#
-+# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-+# 
-+# Copyright 2000, 2010 Oracle and/or its affiliates.
-+#
-+# OpenOffice.org - a multi-platform office productivity suite
-+#
-+# This file is part of OpenOffice.org.
-+#
-+# OpenOffice.org is free software: you can redistribute it and/or modify
-+# it under the terms of the GNU Lesser General Public License version 3
-+# only, as published by the Free Software Foundation.
-+#
-+# OpenOffice.org is distributed in the hope that it will be useful,
-+# but WITHOUT ANY WARRANTY; without even the implied warranty of
-+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	See the
-+# GNU Lesser General Public License version 3 for more details
-+# (a copy is included in the LICENSE file that accompanied this code).
-+#
-+# You should have received a copy of the GNU Lesser General Public License
-+# version 3 along with OpenOffice.org.	If not, see
-+# <http://www.openoffice.org/license.html>
-+# for a copy of the LGPLv3 License.
-+#
-+#*************************************************************************
-+
-+$(eval $(call gb_UnoApiTarget_autopackage_idl,oovbaapi))
-+
-diff --git a/oovbaapi/Package_oovbaapi_inc.mk b/oovbaapi/Package_oovbaapi_inc.mk
-new file mode 100644
---- /dev/null
-+++ b/oovbaapi/Package_oovbaapi_inc.mk
-@@ -0,0 +1,29 @@
-+#*************************************************************************
-+#
-+# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-+# 
-+# Copyright 2000, 2010 Oracle and/or its affiliates.
-+#
-+# OpenOffice.org - a multi-platform office productivity suite
-+#
-+# This file is part of OpenOffice.org.
-+#
-+# OpenOffice.org is free software: you can redistribute it and/or modify
-+# it under the terms of the GNU Lesser General Public License version 3
-+# only, as published by the Free Software Foundation.
-+#
-+# OpenOffice.org is distributed in the hope that it will be useful,
-+# but WITHOUT ANY WARRANTY; without even the implied warranty of
-+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	See the
-+# GNU Lesser General Public License version 3 for more details
-+# (a copy is included in the LICENSE file that accompanied this code).
-+#
-+# You should have received a copy of the GNU Lesser General Public License
-+# version 3 along with OpenOffice.org.	If not, see
-+# <http://www.openoffice.org/license.html>
-+# for a copy of the LGPLv3 License.
-+#
-+#*************************************************************************
-+
-+$(eval $(call gb_UnoApiTarget_autopackage_inc,oovbaapi))
-+
-diff --git a/oovbaapi/UnoApi_oovbaapi.mk b/oovbaapi/UnoApi_oovbaapi.mk
-new file mode 100644
---- /dev/null
-+++ b/oovbaapi/UnoApi_oovbaapi.mk
-@@ -0,0 +1,207 @@
-+#*************************************************************************
-+#
-+# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-+# 
-+# Copyright 2000, 2010 Oracle and/or its affiliates.
-+#
-+# OpenOffice.org - a multi-platform office productivity suite
-+#
-+# This file is part of OpenOffice.org.
-+#
-+# OpenOffice.org is free software: you can redistribute it and/or modify
-+# it under the terms of the GNU Lesser General Public License version 3
-+# only, as published by the Free Software Foundation.
-+#
-+# OpenOffice.org is distributed in the hope that it will be useful,
-+# but WITHOUT ANY WARRANTY; without even the implied warranty of
-+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	See the
-+# GNU Lesser General Public License version 3 for more details
-+# (a copy is included in the LICENSE file that accompanied this code).
-+#
-+# You should have received a copy of the GNU Lesser General Public License
-+# version 3 along with OpenOffice.org.	If not, see
-+# <http://www.openoffice.org/license.html>
-+# for a copy of the LGPLv3 License.
-+#
-+#*************************************************************************
-+
-+$(eval $(call gb_UnoApiTarget_UnoApiTarget,oovbaapi))
-+
-+$(eval $(call gb_UnoApiTarget_add_rdbfiles,oovbaapi,\
-+    udkapi \
-+    offapi \
-+))
-+
-+$(eval $(call gb_UnoApiTarget_set_include,oovbaapi,\
-+	$$(INCLUDE) \
-+	-I$(OUTDIR)/idl \
-+))
-+
-+#$(eval $(call gb_UnoApiTarget_set_defs,oovbaapi,\
-+#))
-+
-+$(eval $(call gb_UnoApiTarget_add_idlfiles,oovbaapi,\
-+	oovbaapi/ooo/vba/ControlProvider.idl \
-+	oovbaapi/ooo/vba/XWindowBase.idl \
-+	oovbaapi/ooo/vba/XCommandBars.idl \
-+	oovbaapi/ooo/vba/msforms/XPages.idl \
-+	oovbaapi/ooo/vba/msforms/XTextFrame.idl \
-+	oovbaapi/ooo/vba/msforms/XControl.idl \
-+	oovbaapi/ooo/vba/msforms/XToggleButton.idl \
-+	oovbaapi/ooo/vba/msforms/XButton.idl \
-+	oovbaapi/ooo/vba/msforms/XRadioButton.idl \
-+	oovbaapi/ooo/vba/msforms/XGroupBox.idl \
-+	oovbaapi/ooo/vba/msforms/XShapeRange.idl \
-+	oovbaapi/ooo/vba/msforms/XScrollBar.idl \
-+	oovbaapi/ooo/vba/msforms/XListBox.idl \
-+	oovbaapi/ooo/vba/msforms/XShapes.idl \
-+	oovbaapi/ooo/vba/msforms/XTextBox.idl \
-+	oovbaapi/ooo/vba/msforms/XSpinButton.idl \
-+	oovbaapi/ooo/vba/msforms/XLineFormat.idl \
-+	oovbaapi/ooo/vba/msforms/XFillFormat.idl \
-+	oovbaapi/ooo/vba/msforms/XTextBoxShape.idl \
-+	oovbaapi/ooo/vba/msforms/XMultiPage.idl \
-+	oovbaapi/ooo/vba/msforms/XProgressBar.idl \
-+	oovbaapi/ooo/vba/msforms/XLabel.idl \
-+	oovbaapi/ooo/vba/msforms/XUserForm.idl \
-+	oovbaapi/ooo/vba/msforms/XControls.idl \
-+	oovbaapi/ooo/vba/msforms/XImage.idl \
-+	oovbaapi/ooo/vba/msforms/MSFormReturnTypes.idl \
-+	oovbaapi/ooo/vba/msforms/XShape.idl \
-+	oovbaapi/ooo/vba/msforms/XComboBox.idl \
-+	oovbaapi/ooo/vba/msforms/XColorFormat.idl \
-+	oovbaapi/ooo/vba/msforms/XPictureFormat.idl \
-+	oovbaapi/ooo/vba/XDialogBase.idl \
-+	oovbaapi/ooo/vba/word/XTable.idl \
-+	oovbaapi/ooo/vba/word/XTables.idl \
-+	oovbaapi/ooo/vba/word/XWindow.idl \
-+	oovbaapi/ooo/vba/word/XBorder.idl \
-+	oovbaapi/ooo/vba/word/XWrapFormat.idl \
-+	oovbaapi/ooo/vba/word/XDialogs.idl \
-+	oovbaapi/ooo/vba/word/XAddins.idl \
-+	oovbaapi/ooo/vba/word/XDialog.idl \
-+	oovbaapi/ooo/vba/word/XBookmarks.idl \
-+	oovbaapi/ooo/vba/word/XSelection.idl \
-+	oovbaapi/ooo/vba/word/XAddin.idl \
-+	oovbaapi/ooo/vba/word/XApplication.idl \
-+	oovbaapi/ooo/vba/word/XSections.idl \
-+	oovbaapi/ooo/vba/word/XParagraph.idl \
-+	oovbaapi/ooo/vba/word/XHeaderFooter.idl \
-+	oovbaapi/ooo/vba/word/XTemplate.idl \
-+	oovbaapi/ooo/vba/word/XRange.idl \
-+	oovbaapi/ooo/vba/word/XReplacement.idl \
-+	oovbaapi/ooo/vba/word/XPageSetup.idl \
-+	oovbaapi/ooo/vba/word/XBookmark.idl \
-+	oovbaapi/ooo/vba/word/XBorders.idl \
-+	oovbaapi/ooo/vba/word/XField.idl \
-+	oovbaapi/ooo/vba/word/XAutoTextEntry.idl \
-+	oovbaapi/ooo/vba/word/XStyle.idl \
-+	oovbaapi/ooo/vba/word/XFields.idl \
-+	oovbaapi/ooo/vba/word/XDocuments.idl \
-+	oovbaapi/ooo/vba/word/XVariable.idl \
-+	oovbaapi/ooo/vba/word/XOptions.idl \
-+	oovbaapi/ooo/vba/word/XView.idl \
-+	oovbaapi/ooo/vba/word/XAutoTextEntries.idl \
-+	oovbaapi/ooo/vba/word/XFont.idl \
-+	oovbaapi/ooo/vba/word/XFind.idl \
-+	oovbaapi/ooo/vba/word/XSection.idl \
-+	oovbaapi/ooo/vba/word/XSystem.idl \
-+	oovbaapi/ooo/vba/word/XStyles.idl \
-+	oovbaapi/ooo/vba/word/XPanes.idl \
-+	oovbaapi/ooo/vba/word/XPane.idl \
-+	oovbaapi/ooo/vba/word/XParagraphs.idl \
-+	oovbaapi/ooo/vba/word/XVariables.idl \
-+	oovbaapi/ooo/vba/word/XParagraphFormat.idl \
-+	oovbaapi/ooo/vba/word/XDocument.idl \
-+	oovbaapi/ooo/vba/word/XGlobals.idl \
-+	oovbaapi/ooo/vba/XPropValue.idl \
-+	oovbaapi/ooo/vba/XCommandBarControl.idl \
-+	oovbaapi/ooo/vba/XCommandBarButton.idl \
-+	oovbaapi/ooo/vba/XVBAToOOEventDescGen.idl \
-+	oovbaapi/ooo/vba/XCommandBarPopup.idl \
-+	oovbaapi/ooo/vba/XApplicationBase.idl \
-+	oovbaapi/ooo/vba/XErrObject.idl \
-+	oovbaapi/ooo/vba/XCommandBar.idl \
-+	oovbaapi/ooo/vba/excel/SheetObject.idl \
-+	oovbaapi/ooo/vba/excel/Range.idl \
-+	oovbaapi/ooo/vba/excel/XTextFrame.idl \
-+	oovbaapi/ooo/vba/excel/XOLEObject.idl \
-+	oovbaapi/ooo/vba/excel/XWindow.idl \
-+	oovbaapi/ooo/vba/excel/XWorkbook.idl \
-+	oovbaapi/ooo/vba/excel/XInterior.idl \
-+	oovbaapi/ooo/vba/excel/XBorder.idl \
-+	oovbaapi/ooo/vba/excel/XHPageBreaks.idl \
-+	oovbaapi/ooo/vba/excel/SheetObjects.idl \
-+	oovbaapi/ooo/vba/excel/XSeries.idl \
-+	oovbaapi/ooo/vba/excel/XComment.idl \
-+	oovbaapi/ooo/vba/excel/XDialogs.idl \
-+	oovbaapi/ooo/vba/excel/XVPageBreak.idl \
-+	oovbaapi/ooo/vba/excel/XVPageBreaks.idl \
-+	oovbaapi/ooo/vba/excel/XWorkbooks.idl \
-+	oovbaapi/ooo/vba/excel/Hyperlink.idl \
-+	oovbaapi/ooo/vba/excel/XDialog.idl \
-+	oovbaapi/ooo/vba/excel/XName.idl \
-+	oovbaapi/ooo/vba/excel/XChartObject.idl \
-+	oovbaapi/ooo/vba/excel/XCharts.idl \
-+	oovbaapi/ooo/vba/excel/TextFrame.idl \
-+	oovbaapi/ooo/vba/excel/XOLEObjects.idl \
-+	oovbaapi/ooo/vba/excel/XDataLabels.idl \
-+	oovbaapi/ooo/vba/excel/XFormatConditions.idl \
-+	oovbaapi/ooo/vba/excel/XPageBreak.idl \
-+	oovbaapi/ooo/vba/excel/Worksheet.idl \
-+	oovbaapi/ooo/vba/excel/XChartObjects.idl \
-+	oovbaapi/ooo/vba/excel/XApplication.idl \
-+	oovbaapi/ooo/vba/excel/XCharacters.idl \
-+	oovbaapi/ooo/vba/excel/XOutline.idl \
-+	oovbaapi/ooo/vba/excel/XChartTitle.idl \
-+	oovbaapi/ooo/vba/excel/XWorksheets.idl \
-+	oovbaapi/ooo/vba/excel/XChart.idl \
-+	oovbaapi/ooo/vba/excel/XlBuildInDialog.idl \
-+	oovbaapi/ooo/vba/excel/XHPageBreak.idl \
-+	oovbaapi/ooo/vba/excel/XHyperlinks.idl \
-+	oovbaapi/ooo/vba/excel/XComments.idl \
-+	oovbaapi/ooo/vba/excel/XRange.idl \
-+	oovbaapi/ooo/vba/excel/Globals.idl \
-+	oovbaapi/ooo/vba/excel/XWindows.idl \
-+	oovbaapi/ooo/vba/excel/XWorksheet.idl \
-+	oovbaapi/ooo/vba/excel/XPageSetup.idl \
-+	oovbaapi/ooo/vba/excel/XPivotTables.idl \
-+	oovbaapi/ooo/vba/excel/XBorders.idl \
-+	oovbaapi/ooo/vba/excel/XWorksheetFunction.idl \
-+	oovbaapi/ooo/vba/excel/XStyle.idl \
-+	oovbaapi/ooo/vba/excel/XPivotCache.idl \
-+	oovbaapi/ooo/vba/excel/Window.idl \
-+	oovbaapi/ooo/vba/excel/XPivotTable.idl \
-+	oovbaapi/ooo/vba/excel/XNames.idl \
-+	oovbaapi/ooo/vba/excel/XFormatCondition.idl \
-+	oovbaapi/ooo/vba/excel/XFont.idl \
-+	oovbaapi/ooo/vba/excel/Workbook.idl \
-+	oovbaapi/ooo/vba/excel/XValidation.idl \
-+	oovbaapi/ooo/vba/excel/XHyperlink.idl \
-+	oovbaapi/ooo/vba/excel/XAxisTitle.idl \
-+	oovbaapi/ooo/vba/excel/XFormat.idl \
-+	oovbaapi/ooo/vba/excel/XStyles.idl \
-+	oovbaapi/ooo/vba/excel/XDataLabel.idl \
-+	oovbaapi/ooo/vba/excel/XAxes.idl \
-+	oovbaapi/ooo/vba/excel/XSeriesCollection.idl \
-+	oovbaapi/ooo/vba/excel/XPane.idl \
-+	oovbaapi/ooo/vba/excel/XTitle.idl \
-+	oovbaapi/ooo/vba/excel/XAxis.idl \
-+	oovbaapi/ooo/vba/excel/XGlobals.idl \
-+	oovbaapi/ooo/vba/XDocumentsBase.idl \
-+	oovbaapi/ooo/vba/XDialogsBase.idl \
-+	oovbaapi/ooo/vba/XDocumentProperties.idl \
-+	oovbaapi/ooo/vba/XGlobalsBase.idl \
-+	oovbaapi/ooo/vba/XCommandBarControls.idl \
-+	oovbaapi/ooo/vba/XCollection.idl \
-+	oovbaapi/ooo/vba/XPageSetupBase.idl \
-+	oovbaapi/ooo/vba/XDocumentProperty.idl \
-+	oovbaapi/ooo/vba/XAssistant.idl \
-+	oovbaapi/ooo/vba/XControlProvider.idl \
-+	oovbaapi/ooo/vba/XDocumentBase.idl \
-+	oovbaapi/ooo/vba/XFontBase.idl \
-+	oovbaapi/ooo/vba/XHelperInterface.idl \
-+))
-+
-+
-+# vim: set noet sw=4 ts=4:
-diff --git a/oovbaapi/prj/makefile.mk b/oovbaapi/prj/makefile.mk
-new file mode 100644
---- /dev/null
-+++ b/oovbaapi/prj/makefile.mk
-@@ -0,0 +1,40 @@
-+#*************************************************************************
-+#
-+# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-+# 
-+# Copyright 2000, 2010 Oracle and/or its affiliates.
-+#
-+# OpenOffice.org - a multi-platform office productivity suite
-+#
-+# This file is part of OpenOffice.org.
-+#
-+# OpenOffice.org is free software: you can redistribute it and/or modify
-+# it under the terms of the GNU Lesser General Public License version 3
-+# only, as published by the Free Software Foundation.
-+#
-+# OpenOffice.org is distributed in the hope that it will be useful,
-+# but WITHOUT ANY WARRANTY; without even the implied warranty of
-+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-+# GNU Lesser General Public License version 3 for more details
-+# (a copy is included in the LICENSE file that accompanied this code).
-+#
-+# You should have received a copy of the GNU Lesser General Public License
-+# version 3 along with OpenOffice.org.  If not, see
-+# <http://www.openoffice.org/license.html>
-+# for a copy of the LGPLv3 License.
-+#
-+#*************************************************************************
-+
-+PRJ=..
-+TARGET=prj
-+
-+.INCLUDE : settings.mk
-+
-+.IF "$(VERBOSE)"!=""
-+VERBOSEFLAG :=
-+.ELSE
-+VERBOSEFLAG := -s
-+.ENDIF
-+
-+all:
-+	cd $(PRJ) && $(GNUMAKE) $(VERBOSEFLAG) -r -j$(GMAKE_MODULE_PARALLELISM) $(gb_MAKETARGET)


More information about the Libreoffice-commits mailing list