Added: openoffice/trunk/main/i18npool/inc/pch/precompiled_i18nisolang.hxx
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/i18npool/inc/pch/precompiled_i18nisolang.hxx?rev=1852965&view=auto
==============================================================================
--- openoffice/trunk/main/i18npool/inc/pch/precompiled_i18nisolang.hxx (added)
+++ openoffice/trunk/main/i18npool/inc/pch/precompiled_i18nisolang.hxx Tue Feb  
5 05:29:42 2019
@@ -0,0 +1,28 @@
+/**************************************************************
+ * 
+ * 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
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ * 
+ *************************************************************/
+
+
+
+// MARKER(update_precomp.py): Generated on 2006-09-01 17:49:49.201981
+
+#ifdef PRECOMPILED_HEADERS
+#endif
+

Added: openoffice/trunk/main/i18npool/inc/pch/precompiled_i18npaper.cxx
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/i18npool/inc/pch/precompiled_i18npaper.cxx?rev=1852965&view=auto
==============================================================================
--- openoffice/trunk/main/i18npool/inc/pch/precompiled_i18npaper.cxx (added)
+++ openoffice/trunk/main/i18npool/inc/pch/precompiled_i18npaper.cxx Tue Feb  5 
05:29:42 2019
@@ -0,0 +1,25 @@
+/**************************************************************
+ * 
+ * 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
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ * 
+ *************************************************************/
+
+
+
+#include "precompiled_i18npool.hxx"
+

Added: openoffice/trunk/main/i18npool/inc/pch/precompiled_i18npaper.hxx
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/i18npool/inc/pch/precompiled_i18npaper.hxx?rev=1852965&view=auto
==============================================================================
--- openoffice/trunk/main/i18npool/inc/pch/precompiled_i18npaper.hxx (added)
+++ openoffice/trunk/main/i18npool/inc/pch/precompiled_i18npaper.hxx Tue Feb  5 
05:29:42 2019
@@ -0,0 +1,28 @@
+/**************************************************************
+ * 
+ * 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
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ * 
+ *************************************************************/
+
+
+
+// MARKER(update_precomp.py): Generated on 2006-09-01 17:49:49.201981
+
+#ifdef PRECOMPILED_HEADERS
+#endif
+

Added: openoffice/trunk/main/i18npool/inc/pch/precompiled_search.cxx
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/i18npool/inc/pch/precompiled_search.cxx?rev=1852965&view=auto
==============================================================================
--- openoffice/trunk/main/i18npool/inc/pch/precompiled_search.cxx (added)
+++ openoffice/trunk/main/i18npool/inc/pch/precompiled_search.cxx Tue Feb  5 
05:29:42 2019
@@ -0,0 +1,25 @@
+/**************************************************************
+ * 
+ * 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
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ * 
+ *************************************************************/
+
+
+
+#include "precompiled_i18npool.hxx"
+

Added: openoffice/trunk/main/i18npool/inc/pch/precompiled_search.hxx
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/i18npool/inc/pch/precompiled_search.hxx?rev=1852965&view=auto
==============================================================================
--- openoffice/trunk/main/i18npool/inc/pch/precompiled_search.hxx (added)
+++ openoffice/trunk/main/i18npool/inc/pch/precompiled_search.hxx Tue Feb  5 
05:29:42 2019
@@ -0,0 +1,28 @@
+/**************************************************************
+ * 
+ * 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
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ * 
+ *************************************************************/
+
+
+
+// MARKER(update_precomp.py): Generated on 2006-09-01 17:49:49.201981
+
+#ifdef PRECOMPILED_HEADERS
+#endif
+

Modified: openoffice/trunk/main/i18npool/prj/build.lst
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/i18npool/prj/build.lst?rev=1852965&r1=1852964&r2=1852965&view=diff
==============================================================================
--- openoffice/trunk/main/i18npool/prj/build.lst (original)
+++ openoffice/trunk/main/i18npool/prj/build.lst Tue Feb  5 05:29:42 2019
@@ -1,26 +1,2 @@
 inp  i18npool    :   bridges sax stoc comphelper ICU:icu i18nutil 
LIBXSLT:libxslt NULL
-inp  i18npool                                   usr1    -   all inp_mkout NULL
-inp  i18npool\inc                               nmake   -   all inp_inc NULL
-inp  i18npool\source\registerservices           nmake   -   all inp_rserv 
inp_inc NULL
-inp  i18npool\source\breakiterator              nmake   -   all inp_brkit 
inp_inc NULL
-inp  i18npool\source\characterclassification    nmake   -   all inp_chclass 
inp_inc NULL
-inp  i18npool\source\breakiterator\data         nmake   -   all inp_dict 
inp_brkit inp_inc NULL
-inp  i18npool\source\transliteration            nmake   -   all inp_translit 
inp_inc NULL
-inp  i18npool\source\isolang                    nmake   -   all inp_isolang 
inp_inc NULL
-inp  i18npool\source\localedata                 nmake   -   all inp_localedata 
inp_isolang inp_inc NULL
-inp  i18npool\source\localedata\data            nmake   -   all 
inp_locdata_data inp_localedata inp_inc NULL
-inp  i18npool\source\paper                     nmake   -   all inp_paper 
inp_isolang inp_inc NULL
-inp  i18npool\source\calendar                   nmake   -   all inp_cal 
inp_inc NULL
-inp  i18npool\source\numberformatcode           nmake   -   all inp_numformat 
inp_inc NULL
-inp  i18npool\source\defaultnumberingprovider   nmake   -   all inp_dnum 
inp_inc NULL
-inp  i18npool\source\nativenumber               nmake   -   all inp_natnum 
inp_inc NULL
-inp  i18npool\source\indexentry                 nmake   -   all inp_index 
inp_inc NULL
-inp  i18npool\source\indexentry\data            nmake   -   all inp_index_data 
inp_index inp_inc NULL
-inp  i18npool\source\collator                   nmake   -   all inp_collator 
inp_inc NULL
-inp  i18npool\source\collator\data              nmake   -   all 
inp_collator_data inp_collator inp_inc NULL
-inp  i18npool\source\inputchecker               nmake   -   all 
inp_inputchecker inp_inc NULL
-inp  i18npool\source\textconversion             nmake   -   all 
inp_textconversion inp_inc NULL
-inp  i18npool\source\textconversion\data        nmake   -   all 
inp_textconv_dict inp_textconversion inp_inc NULL
-inp  i18npool\source\search                     nmake   -   all inp_search 
inp_inc NULL
-inp  i18npool\source\ordinalsuffix              nmake   -   all 
inp_ordinalsuffix NULL
-inp  i18npool\util                              nmake   -   all inp_util 
inp_brkit inp_dict inp_chclass inp_translit inp_cal inp_dnum inp_natnum 
inp_localedata inp_locdata_data inp_numformat inp_rserv inp_index 
inp_index_data inp_collator inp_collator_data inp_inputchecker 
inp_textconversion inp_textconv_dict inp_search inp_isolang inp_paper 
inp_ordinalsuffix NULL
+inp  i18npool\prj                               nmake   -   all inp_prj NULL

Modified: openoffice/trunk/main/i18npool/prj/d.lst
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/i18npool/prj/d.lst?rev=1852965&r1=1852964&r2=1852965&view=diff
==============================================================================
--- openoffice/trunk/main/i18npool/prj/d.lst (original)
+++ openoffice/trunk/main/i18npool/prj/d.lst Tue Feb  5 05:29:42 2019
@@ -1,52 +0,0 @@
-mkdir: %_DEST%\xml%_EXT%
-..\xml\*.xml %_DEST%\xml%_EXT%\*.xml
-
-mkdir: %_DEST%\inc%_EXT%\i18npool
-
-..\inc\i18npool\*.* %_DEST%\inc%_EXT%\i18npool\*.*
-
-..\%__SRC%\bin\i18npoo*.dll %_DEST%\bin%_EXT%\i18npoo*.dll
-..\%__SRC%\lib\i18npool.uno.so %_DEST%\lib%_EXT%\i18npool.uno.so
-..\%__SRC%\lib\i18npool.uno.dylib %_DEST%\lib%_EXT%\i18npool.uno.dylib
-
-..\%__SRC%\bin\i18nsea*.dll %_DEST%\bin%_EXT%\i18nsea*.dll
-..\%__SRC%\lib\i18nsearch.uno.so %_DEST%\lib%_EXT%\i18nsearch.uno.so
-..\%__SRC%\lib\i18nsearch.uno.dylib %_DEST%\lib%_EXT%\i18nsearch.uno.dylib
-
-..\%__SRC%\bin\localedata_*.dll %_DEST%\bin%_EXT%\localedata_*.dll
-..\%__SRC%\bin\ld_*.dll %_DEST%\bin%_EXT%\ld_*.dll
-..\%__SRC%\lib\liblocaledata_*.so %_DEST%\lib%_EXT%\liblocaledata_*.so
-..\%__SRC%\lib\liblocaledata_*.dylib %_DEST%\lib%_EXT%\liblocaledata_*.dylib
-
-..\%__SRC%\bin\dict_*.dll %_DEST%\bin%_EXT%\dict_*.dll
-..\%__SRC%\lib\libdict_*.so %_DEST%\lib%_EXT%\libdict_*.so
-..\%__SRC%\lib\libdict_*.dylib %_DEST%\lib%_EXT%\libdict_*.dylib
-
-..\%__SRC%\bin\collator*.dll %_DEST%\bin%_EXT%\collator*.dll
-..\%__SRC%\lib\libcollator_data.so %_DEST%\lib%_EXT%\libcollator_data.so
-..\%__SRC%\lib\libcollator_data.dylib %_DEST%\lib%_EXT%\libcollator_data.dylib
-
-..\%__SRC%\bin\index_da*.dll %_DEST%\bin%_EXT%\index_da*.dll
-..\%__SRC%\lib\libindex_data.so %_DEST%\lib%_EXT%\libindex_data.so
-..\%__SRC%\lib\libindex_data.dylib %_DEST%\lib%_EXT%\libindex_data.dylib
-
-..\%__SRC%\bin\textconv*.dll %_DEST%\bin%_EXT%\textconv*.dll
-..\%__SRC%\lib\libtextconv_dict.so %_DEST%\lib%_EXT%\libtextconv_dict.so
-..\%__SRC%\lib\libtextconv_dict.dylib %_DEST%\lib%_EXT%\libtextconv_dict.dylib
-
-..\version.mk  %_DEST%\inc%_EXT%\i18npool\version.mk
-
-..\%__SRC%\lib\ii18nisolang*.lib %_DEST%\lib%_EXT%\ii18nisolang*.lib
-..\%__SRC%\lib\i18nisolang*.lib %_DEST%\lib%_EXT%\i18nisolang*.lib
-..\%__SRC%\bin\i18nisol*.dll %_DEST%\bin%_EXT%\i18nisol*.dll
-..\%__SRC%\lib\libi18nisolang*.so %_DEST%\lib%_EXT%\libi18nisolang*.so
-..\%__SRC%\lib\libi18nisolang*.dylib %_DEST%\lib%_EXT%\libi18nisolang*.dylib
-
-..\%__SRC%\lib\ii18npaper*.lib %_DEST%\lib%_EXT%\ii18npaper*.lib
-..\%__SRC%\lib\i18npaper*.lib %_DEST%\lib%_EXT%\i18npaper*.lib
-..\%__SRC%\bin\i18npape*.dll %_DEST%\bin%_EXT%\i18npape*.dll
-..\%__SRC%\lib\libi18npaper*.so %_DEST%\lib%_EXT%\libi18npaper*.so
-..\%__SRC%\lib\libi18npaper*.dylib %_DEST%\lib%_EXT%\libi18npaper*.dylib
-
-..\%__SRC%\misc\i18npool.component %_DEST%\xml%_EXT%\i18npool.component
-..\%__SRC%\misc\i18nsearch.component %_DEST%\xml%_EXT%\i18nsearch.component

Added: openoffice/trunk/main/i18npool/prj/makefile.mk
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/i18npool/prj/makefile.mk?rev=1852965&view=auto
==============================================================================
--- openoffice/trunk/main/i18npool/prj/makefile.mk (added)
+++ openoffice/trunk/main/i18npool/prj/makefile.mk Tue Feb  5 05:29:42 2019
@@ -0,0 +1,44 @@
+#**************************************************************
+#  
+#  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
+#  
+#  Unless required by applicable law or agreed to in writing,
+#  software distributed under the License is distributed on an
+#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+#  KIND, either express or implied.  See the License for the
+#  specific language governing permissions and limitations
+#  under the License.
+#  
+#**************************************************************
+
+
+
+PRJ=..
+TARGET=prj
+
+.INCLUDE : settings.mk
+
+.IF "$(VERBOSE)"!=""
+VERBOSEFLAG :=
+.ELSE
+VERBOSEFLAG := -s
+.ENDIF
+
+.IF "$(DEBUG)"!=""
+DEBUG_ARGUMENT=DEBUG=$(DEBUG)
+.ELIF "$(debug)"!=""
+DEBUG_ARGUMENT=debug=$(debug)
+.ELSE
+DEBUG_ARGUMENT=
+.ENDIF
+
+all:
+       cd $(PRJ) && $(GNUMAKE) $(VERBOSEFLAG) -r -j$(MAXPROCESS) 
$(gb_MAKETARGET) $(DEBUG_ARGUMENT) && $(GNUMAKE) $(VERBOSEFLAG) -r deliverlog

Modified: openoffice/trunk/main/i18npool/source/breakiterator/gendict.cxx
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/i18npool/source/breakiterator/gendict.cxx?rev=1852965&r1=1852964&r2=1852965&view=diff
==============================================================================
--- openoffice/trunk/main/i18npool/source/breakiterator/gendict.cxx (original)
+++ openoffice/trunk/main/i18npool/source/breakiterator/gendict.cxx Tue Feb  5 
05:29:42 2019
@@ -187,11 +187,11 @@ SAL_IMPLEMENT_MAIN_WITH_ARGS(argc, argv)
        fprintf (cfp, "\n};\n");
 
        // create function to return arrays
-       fprintf (cfp, "\tconst sal_uInt8* getExistMark() { return existMark; 
}\n");
-       fprintf (cfp, "\tconst sal_Int16* getIndex1() { return index1; }\n");
-       fprintf (cfp, "\tconst sal_Int32* getIndex2() { return index2; }\n");
-       fprintf (cfp, "\tconst sal_Int32* getLenArray() { return lenArray; 
}\n");
-       fprintf (cfp, "\tconst sal_Unicode* getDataArea() { return dataArea; 
}\n");
+       fprintf (cfp, "\tSAL_DLLPUBLIC_EXPORT const sal_uInt8* getExistMark() { 
return existMark; }\n");
+       fprintf (cfp, "\tSAL_DLLPUBLIC_EXPORT const sal_Int16* getIndex1() { 
return index1; }\n");
+       fprintf (cfp, "\tSAL_DLLPUBLIC_EXPORT const sal_Int32* getIndex2() { 
return index2; }\n");
+       fprintf (cfp, "\tSAL_DLLPUBLIC_EXPORT const sal_Int32* getLenArray() { 
return lenArray; }\n");
+       fprintf (cfp, "\tSAL_DLLPUBLIC_EXPORT const sal_Unicode* getDataArea() 
{ return dataArea; }\n");
        fprintf (cfp, "}\n");
 
        fclose(sfp);

Modified: openoffice/trunk/main/i18npool/source/breakiterator/makefile.mk
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/i18npool/source/breakiterator/makefile.mk?rev=1852965&r1=1852964&r2=1852965&view=diff
==============================================================================
--- openoffice/trunk/main/i18npool/source/breakiterator/makefile.mk (original)
+++ openoffice/trunk/main/i18npool/source/breakiterator/makefile.mk Tue Feb  5 
05:29:42 2019
@@ -96,6 +96,8 @@ $(MISC)$/%_brk.c : $(MISC)$/%.brk
 # so the output (OpenOffice_icu_dat.c) is changed here to include a pragma to 
disable the warnings.
 # Output of gencmn is redirected to OpenOffice_icu_tmp.c with the -t switch.
 $(MISC)$/OpenOffice_%.c : $(MY_BRK_BRKFILES:s/.brk/_brk.c/)
+    echo $(GENCMN) -n OpenOffice -t tmp -S -d $(MISC) O $(mktmp 
$(subst,$(MISC)$/, $(MY_BRK_BRKFILES:t"\n")))
+    cat $(mktmp $(subst,$(MISC)$/, $(MY_BRK_BRKFILES:t"\n")))
     $(WRAPCMD) $(GENCMN) -n OpenOffice -t tmp -S -d $(MISC) O $(mktmp 
$(subst,$(MISC)$/, $(MY_BRK_BRKFILES:t"\n")))
     echo $(USQ)#ifdef _MSC_VER$(USQ) > $@
     echo $(USQ)#pragma warning( disable : 4229 4668 )$(USQ) >> $@

Modified: openoffice/trunk/main/i18npool/source/collator/gencoll_rule.cxx
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/i18npool/source/collator/gencoll_rule.cxx?rev=1852965&r1=1852964&r2=1852965&view=diff
==============================================================================
--- openoffice/trunk/main/i18npool/source/collator/gencoll_rule.cxx (original)
+++ openoffice/trunk/main/i18npool/source/collator/gencoll_rule.cxx Tue Feb  5 
05:29:42 2019
@@ -68,7 +68,7 @@ void data_write(char* file, char* name,
     }
        fprintf(fp, "\n};\n\n");
 
-    fprintf(fp, "const sal_uInt8* get_%s() { return %s; }\n\n", name, name);
+    fprintf(fp, "SAL_DLLPUBLIC_EXPORT const sal_uInt8* get_%s() { return %s; 
}\n\n", name, name);
     fprintf (fp, "}\n");
 
        fclose(fp);

Modified: openoffice/trunk/main/i18npool/source/indexentry/genindex_data.cxx
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/i18npool/source/indexentry/genindex_data.cxx?rev=1852965&r1=1852964&r2=1852965&view=diff
==============================================================================
--- openoffice/trunk/main/i18npool/source/indexentry/genindex_data.cxx 
(original)
+++ openoffice/trunk/main/i18npool/source/indexentry/genindex_data.cxx Tue Feb  
5 05:29:42 2019
@@ -154,7 +154,7 @@ SAL_IMPLEMENT_MAIN_WITH_ARGS(argc, argv)
         fprintf(fp, "\n};\n\n");
     }
 
-    fprintf(fp, "const sal_uInt16** get_%s(sal_Int16 &max_index)\n{\n\tstatic 
const sal_uInt16 *idx[]={idx1, idx2, idx3};\n\tmax_index=0x%x;\n\treturn 
idx;\n}\n\n", argv[3], static_cast<unsigned int>(max_index));
+    fprintf(fp, "SAL_DLLPUBLIC_EXPORT const sal_uInt16** get_%s(sal_Int16 
&max_index)\n{\n\tstatic const sal_uInt16 *idx[]={idx1, idx2, 
idx3};\n\tmax_index=0x%x;\n\treturn idx;\n}\n\n", argv[3], static_cast<unsigned 
int>(max_index));
     fprintf (fp, "}\n");
 
        fclose(fp);

Modified: openoffice/trunk/main/i18npool/source/isolang/insys.cxx
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/i18npool/source/isolang/insys.cxx?rev=1852965&r1=1852964&r2=1852965&view=diff
==============================================================================
--- openoffice/trunk/main/i18npool/source/isolang/insys.cxx (original)
+++ openoffice/trunk/main/i18npool/source/isolang/insys.cxx Tue Feb  5 05:29:42 
2019
@@ -22,7 +22,7 @@
 
 
 // MARKER(update_precomp.py): autogen include statement, do not remove
-#include "precompiled_i18npool.hxx"
+#include "precompiled_i18nisolang.hxx"
 
 #if defined( WNT )
 

Modified: openoffice/trunk/main/i18npool/source/isolang/inunx.cxx
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/i18npool/source/isolang/inunx.cxx?rev=1852965&r1=1852964&r2=1852965&view=diff
==============================================================================
--- openoffice/trunk/main/i18npool/source/isolang/inunx.cxx (original)
+++ openoffice/trunk/main/i18npool/source/isolang/inunx.cxx Tue Feb  5 05:29:42 
2019
@@ -22,7 +22,7 @@
 
 
 
-// no include "precompiled_i18npool.hxx" because this file is included in 
insys.cxx
+// no include "precompiled_i18nisolang.hxx" because this file is included in 
insys.cxx
 
 #include <stdlib.h>  // for getenv()
 #include <stdio.h>

Modified: openoffice/trunk/main/i18npool/source/isolang/inwnt.cxx
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/i18npool/source/isolang/inwnt.cxx?rev=1852965&r1=1852964&r2=1852965&view=diff
==============================================================================
--- openoffice/trunk/main/i18npool/source/isolang/inwnt.cxx (original)
+++ openoffice/trunk/main/i18npool/source/isolang/inwnt.cxx Tue Feb  5 05:29:42 
2019
@@ -21,7 +21,7 @@
 
 
 
-// no include "precompiled_i18npool.hxx" because this file is included in 
insys.cxx
+// no include "precompiled_i18nisolang.hxx" because this file is included in 
insys.cxx
 
 #include <sal/config.h>
 

Modified: openoffice/trunk/main/i18npool/source/isolang/isolang.cxx
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/i18npool/source/isolang/isolang.cxx?rev=1852965&r1=1852964&r2=1852965&view=diff
==============================================================================
--- openoffice/trunk/main/i18npool/source/isolang/isolang.cxx (original)
+++ openoffice/trunk/main/i18npool/source/isolang/isolang.cxx Tue Feb  5 
05:29:42 2019
@@ -22,7 +22,7 @@
 
 
 // MARKER(update_precomp.py): autogen include statement, do not remove
-#include "precompiled_i18npool.hxx"
+#include "precompiled_i18nisolang.hxx"
 #include <rtl/ustring.hxx>
 #include <rtl/string.hxx>
 #include <rtl/ustrbuf.hxx>

Modified: openoffice/trunk/main/i18npool/source/isolang/mslangid.cxx
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/i18npool/source/isolang/mslangid.cxx?rev=1852965&r1=1852964&r2=1852965&view=diff
==============================================================================
--- openoffice/trunk/main/i18npool/source/isolang/mslangid.cxx (original)
+++ openoffice/trunk/main/i18npool/source/isolang/mslangid.cxx Tue Feb  5 
05:29:42 2019
@@ -22,7 +22,7 @@
 
 
 // MARKER(update_precomp.py): autogen include statement, do not remove
-#include "precompiled_i18npool.hxx"
+#include "precompiled_i18nisolang.hxx"
 #include <sal/config.h>
 #include <rtl/ustring.hxx>
 #include <rtl/string.hxx>

Modified: openoffice/trunk/main/i18npool/source/localedata/filewriter.cxx
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/i18npool/source/localedata/filewriter.cxx?rev=1852965&r1=1852964&r2=1852965&view=diff
==============================================================================
--- openoffice/trunk/main/i18npool/source/localedata/filewriter.cxx (original)
+++ openoffice/trunk/main/i18npool/source/localedata/filewriter.cxx Tue Feb  5 
05:29:42 2019
@@ -63,7 +63,7 @@ void OFileWriter::writeStringCharacters(
 
 void OFileWriter::writeFunction(const char *func, const char *count, const 
char *array) const
 {
-       fprintf(m_f, "sal_Unicode **  SAL_CALL %s%s(sal_Int16& count)\n{\n", 
func, theLocale);
+       fprintf(m_f, "SAL_DLLPUBLIC_EXPORT sal_Unicode **  SAL_CALL 
%s%s(sal_Int16& count)\n{\n", func, theLocale);
        fprintf(m_f, "\tcount = %s;\n", count);
        fprintf(m_f, "\treturn (sal_Unicode**)%s;\n}\n", array);
 }
@@ -73,13 +73,13 @@ void OFileWriter::writeRefFunction(const
     OString aRefLocale( OUStringToOString(useLocale, 
RTL_TEXTENCODING_ASCII_US) );
        const char* locale = aRefLocale.getStr();
        fprintf(m_f, "extern sal_Unicode **  SAL_CALL %s%s(sal_Int16& 
count);\n", func, locale);
-       fprintf(m_f, "sal_Unicode **  SAL_CALL %s%s(sal_Int16& count)\n{\n", 
func, theLocale);
+       fprintf(m_f, "SAL_DLLPUBLIC_EXPORT sal_Unicode **  SAL_CALL 
%s%s(sal_Int16& count)\n{\n", func, theLocale);
        fprintf(m_f, "\treturn %s%s(count);\n}\n", func, locale);
 }
 
 void OFileWriter::writeFunction(const char *func, const char *count, const 
char *array, const char *from, const char *to) const
 {
-       fprintf(m_f, "sal_Unicode **  SAL_CALL %s%s(sal_Int16& count, const 
sal_Unicode*& from, const sal_Unicode*& to)\n{\n", func, theLocale);
+       fprintf(m_f, "SAL_DLLPUBLIC_EXPORT sal_Unicode **  SAL_CALL 
%s%s(sal_Int16& count, const sal_Unicode*& from, const sal_Unicode*& to)\n{\n", 
func, theLocale);
        fprintf(m_f, "\tcount = %s;\n", count);
        fprintf(m_f, "\tfrom = %s;\n", from);
        fprintf(m_f, "\tto = %s;\n", to);
@@ -91,7 +91,7 @@ void OFileWriter::writeRefFunction(const
     OString aRefLocale( OUStringToOString(useLocale, 
RTL_TEXTENCODING_ASCII_US) );
        const char* locale = aRefLocale.getStr();
        fprintf(m_f, "extern sal_Unicode **  SAL_CALL %s%s(sal_Int16& count, 
const sal_Unicode*& from, const sal_Unicode*& to);\n", func, locale);
-       fprintf(m_f, "sal_Unicode **  SAL_CALL %s%s(sal_Int16& count, const 
sal_Unicode*& from, const sal_Unicode*& to)\n{\n", func, theLocale);
+       fprintf(m_f, "SAL_DLLPUBLIC_EXPORT sal_Unicode **  SAL_CALL 
%s%s(sal_Int16& count, const sal_Unicode*& from, const sal_Unicode*& to)\n{\n", 
func, theLocale);
        fprintf(m_f, "\tto = %s;\n", to);
        fprintf(m_f, "\tconst sal_Unicode* tmp;\n");
        fprintf(m_f, "\treturn %s%s(count, from, tmp);\n}\n", func, locale);
@@ -99,7 +99,7 @@ void OFileWriter::writeRefFunction(const
 
 void OFileWriter::writeFunction2(const char *func, const char *style, const 
char* attr, const char *array) const
 {
-       fprintf(m_f, "const sal_Unicode ***  SAL_CALL %s%s( sal_Int16& nStyles, 
sal_Int16& nAttributes )\n{\n", func, theLocale);
+       fprintf(m_f, "SAL_DLLPUBLIC_EXPORT const sal_Unicode ***  SAL_CALL 
%s%s( sal_Int16& nStyles, sal_Int16& nAttributes )\n{\n", func, theLocale);
        fprintf(m_f, "\tnStyles     = %s;\n", style);
        fprintf(m_f, "\tnAttributes = %s;\n", attr);
        fprintf(m_f, "\treturn %s;\n}\n", array);
@@ -110,13 +110,13 @@ void OFileWriter::writeRefFunction2(cons
     OString aRefLocale( OUStringToOString(useLocale, 
RTL_TEXTENCODING_ASCII_US) );
        const char* locale = aRefLocale.getStr();
        fprintf(m_f, "extern const sal_Unicode ***  SAL_CALL %s%s(sal_Int16& 
nStyles, sal_Int16& nAttributes);\n", func, locale);
-       fprintf(m_f, "const sal_Unicode ***  SAL_CALL %s%s(sal_Int16& nStyles, 
sal_Int16& nAttributes)\n{\n", func, theLocale);
+       fprintf(m_f, "SAL_DLLPUBLIC_EXPORT const sal_Unicode ***  SAL_CALL 
%s%s(sal_Int16& nStyles, sal_Int16& nAttributes)\n{\n", func, theLocale);
        fprintf(m_f, "\treturn %s%s(nStyles, nAttributes);\n}\n", func, locale);
 }
 
 void OFileWriter::writeFunction3(const char *func, const char *style, const 
char* levels, const char* attr, const char *array) const
 {
-       fprintf(m_f, "const sal_Unicode ****  SAL_CALL %s%s( sal_Int16& 
nStyles, sal_Int16& nLevels, sal_Int16& nAttributes )\n{\n", func, theLocale);
+       fprintf(m_f, "SAL_DLLPUBLIC_EXPORT const sal_Unicode ****  SAL_CALL 
%s%s( sal_Int16& nStyles, sal_Int16& nLevels, sal_Int16& nAttributes )\n{\n", 
func, theLocale);
        fprintf(m_f, "\tnStyles     = %s;\n", style);
        fprintf(m_f, "\tnLevels     = %s;\n", levels);
        fprintf(m_f, "\tnAttributes = %s;\n", attr);
@@ -128,7 +128,7 @@ void OFileWriter::writeRefFunction3(cons
     OString aRefLocale( OUStringToOString(useLocale, 
RTL_TEXTENCODING_ASCII_US) );
        const char* locale = aRefLocale.getStr();
        fprintf(m_f, "extern const sal_Unicode ****  SAL_CALL %s%s(sal_Int16& 
nStyles, sal_Int16& nLevels, sal_Int16& nAttributes);\n", func, locale);
-       fprintf(m_f, "const sal_Unicode ****  SAL_CALL %s%s(sal_Int16& nStyles, 
sal_Int16& nLevels, sal_Int16& nAttributes)\n{\n", func, theLocale);
+       fprintf(m_f, "SAL_DLLPUBLIC_EXPORT const sal_Unicode ****  SAL_CALL 
%s%s(sal_Int16& nStyles, sal_Int16& nLevels, sal_Int16& nAttributes)\n{\n", 
func, theLocale);
        fprintf(m_f, "\treturn %s%s(nStyles, nLevels, nAttributes);\n}\n", 
func, locale);
 }
 

Modified: 
openoffice/trunk/main/i18npool/source/registerservices/registerservices.cxx
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/i18npool/source/registerservices/registerservices.cxx?rev=1852965&r1=1852964&r2=1852965&view=diff
==============================================================================
--- openoffice/trunk/main/i18npool/source/registerservices/registerservices.cxx 
(original)
+++ openoffice/trunk/main/i18npool/source/registerservices/registerservices.cxx 
Tue Feb  5 05:29:42 2019
@@ -571,12 +571,12 @@ static const struct InstancesArray {
 extern "C"
 {
 
-void SAL_CALL component_getImplementationEnvironment( const sal_Char** 
ppEnvTypeName, uno_Environment** /*ppEnv*/ )
+SAL_DLLPUBLIC_EXPORT void SAL_CALL component_getImplementationEnvironment( 
const sal_Char** ppEnvTypeName, uno_Environment** /*ppEnv*/ )
 {
     *ppEnvTypeName = CPPU_CURRENT_LANGUAGE_BINDING_NAME;
 }
 
-void* SAL_CALL component_getFactory( const sal_Char* sImplementationName, 
void* _pServiceManager, void* /*_pRegistryKey*/ )
+SAL_DLLPUBLIC_EXPORT void* SAL_CALL component_getFactory( const sal_Char* 
sImplementationName, void* _pServiceManager, void* /*_pRegistryKey*/ )
 {
     void* pRet = NULL;
 

Modified: openoffice/trunk/main/i18npool/source/search/levdis.cxx
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/i18npool/source/search/levdis.cxx?rev=1852965&r1=1852964&r2=1852965&view=diff
==============================================================================
--- openoffice/trunk/main/i18npool/source/search/levdis.cxx (original)
+++ openoffice/trunk/main/i18npool/source/search/levdis.cxx Tue Feb  5 05:29:42 
2019
@@ -22,7 +22,7 @@
 
 
 // MARKER(update_precomp.py): autogen include statement, do not remove
-#include "precompiled_i18npool.hxx"
+#include "precompiled_search.hxx"
 /*************************************************************************
 
     Weighted Levenshtein Distance

Modified: openoffice/trunk/main/i18npool/source/search/textsearch.cxx
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/i18npool/source/search/textsearch.cxx?rev=1852965&r1=1852964&r2=1852965&view=diff
==============================================================================
--- openoffice/trunk/main/i18npool/source/search/textsearch.cxx (original)
+++ openoffice/trunk/main/i18npool/source/search/textsearch.cxx Tue Feb  5 
05:29:42 2019
@@ -22,7 +22,7 @@
 
 
 // MARKER(update_precomp.py): autogen include statement, do not remove
-#include "precompiled_i18npool.hxx"
+#include "precompiled_search.hxx"
 
 #include "textsearch.hxx"
 #include "levdis.hxx"
@@ -1007,13 +1007,13 @@ SAL_CALL TextSearch_CreateInstance(
 extern "C"
 {
 
-void SAL_CALL component_getImplementationEnvironment(
+SAL_DLLPUBLIC_EXPORT void SAL_CALL component_getImplementationEnvironment(
         const sal_Char** ppEnvTypeName, uno_Environment** /*ppEnv*/ )
 {
     *ppEnvTypeName = CPPU_CURRENT_LANGUAGE_BINDING_NAME;
 }
 
-void* SAL_CALL component_getFactory( const sal_Char* sImplementationName,
+SAL_DLLPUBLIC_EXPORT void* SAL_CALL component_getFactory( const sal_Char* 
sImplementationName,
         void* _pServiceManager, void* /*_pRegistryKey*/ )
 {
     void* pRet = NULL;

Modified: openoffice/trunk/main/i18npool/source/textconversion/genconv_dict.cxx
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/i18npool/source/textconversion/genconv_dict.cxx?rev=1852965&r1=1852964&r2=1852965&view=diff
==============================================================================
--- openoffice/trunk/main/i18npool/source/textconversion/genconv_dict.cxx 
(original)
+++ openoffice/trunk/main/i18npool/source/textconversion/genconv_dict.cxx Tue 
Feb  5 05:29:42 2019
@@ -171,11 +171,11 @@ void make_hhc_char(FILE *sfp, FILE *cfp)
        fprintf(cfp, "\n};\n");
 
        // create function to return arrays
-       fprintf (cfp, "\tconst sal_Unicode* getHangul2HanjaData() { return 
Hangul2HanjaData; }\n");
-       fprintf (cfp, "\tconst com::sun::star::i18n::Hangul_Index* 
getHangul2HanjaIndex() { return Hangul2HanjaIndex; }\n");
-       fprintf (cfp, "\tsal_Int16 getHangul2HanjaIndexCount() { return 
sizeof(Hangul2HanjaIndex) / sizeof(com::sun::star::i18n::Hangul_Index); }\n");
-       fprintf (cfp, "\tconst sal_uInt16* getHanja2HangulIndex() { return 
Hanja2HangulIndex; }\n");
-       fprintf (cfp, "\tconst sal_Unicode* getHanja2HangulData() { return 
Hanja2HangulData; }\n");
+       fprintf (cfp, "\tSAL_DLLPUBLIC_EXPORT const sal_Unicode* 
getHangul2HanjaData() { return Hangul2HanjaData; }\n");
+       fprintf (cfp, "\tSAL_DLLPUBLIC_EXPORT const 
com::sun::star::i18n::Hangul_Index* getHangul2HanjaIndex() { return 
Hangul2HanjaIndex; }\n");
+       fprintf (cfp, "\tSAL_DLLPUBLIC_EXPORT sal_Int16 
getHangul2HanjaIndexCount() { return sizeof(Hangul2HanjaIndex) / 
sizeof(com::sun::star::i18n::Hangul_Index); }\n");
+       fprintf (cfp, "\tSAL_DLLPUBLIC_EXPORT const sal_uInt16* 
getHanja2HangulIndex() { return Hanja2HangulIndex; }\n");
+       fprintf (cfp, "\tSAL_DLLPUBLIC_EXPORT const sal_Unicode* 
getHanja2HangulData() { return Hanja2HangulData; }\n");
 }
 
 // Simplified/Traditional Chinese character conversion
@@ -321,12 +321,12 @@ void make_stc_char(FILE *sfp, FILE *cfp)
        fprintf(cfp, "\n};\n");
 
        // create function to return arrays
-       fprintf (cfp, "\tconst sal_uInt16* getSTC_CharIndex_S2T() { return 
STC_CharIndex_S2T; }\n");
-       fprintf (cfp, "\tconst sal_Unicode* getSTC_CharData_S2T() { return 
STC_CharData_S2T; }\n");
-       fprintf (cfp, "\tconst sal_uInt16* getSTC_CharIndex_S2V() { return 
STC_CharIndex_S2V; }\n");
-       fprintf (cfp, "\tconst sal_Unicode* getSTC_CharData_S2V() { return 
STC_CharData_S2V; }\n");
-       fprintf (cfp, "\tconst sal_uInt16* getSTC_CharIndex_T2S() { return 
STC_CharIndex_T2S; }\n");
-       fprintf (cfp, "\tconst sal_Unicode* getSTC_CharData_T2S() { return 
STC_CharData_T2S; }\n");
+       fprintf (cfp, "\tSAL_DLLPUBLIC_EXPORT const sal_uInt16* 
getSTC_CharIndex_S2T() { return STC_CharIndex_S2T; }\n");
+       fprintf (cfp, "\tSAL_DLLPUBLIC_EXPORT const sal_Unicode* 
getSTC_CharData_S2T() { return STC_CharData_S2T; }\n");
+       fprintf (cfp, "\tSAL_DLLPUBLIC_EXPORT const sal_uInt16* 
getSTC_CharIndex_S2V() { return STC_CharIndex_S2V; }\n");
+       fprintf (cfp, "\tSAL_DLLPUBLIC_EXPORT const sal_Unicode* 
getSTC_CharData_S2V() { return STC_CharData_S2V; }\n");
+       fprintf (cfp, "\tSAL_DLLPUBLIC_EXPORT const sal_uInt16* 
getSTC_CharIndex_T2S() { return STC_CharIndex_T2S; }\n");
+       fprintf (cfp, "\tSAL_DLLPUBLIC_EXPORT const sal_Unicode* 
getSTC_CharData_T2S() { return STC_CharData_T2S; }\n");
 }
 
 
@@ -403,9 +403,9 @@ void make_stc_word(FILE *sfp, FILE *cfp)
         fprintf(cfp, "\nstatic sal_Int32 STC_WordData_Count = %ld;\n", 
sal::static_int_cast< long >(char_total));
 
         // create function to return arrays
-        fprintf (cfp, "\tconst sal_Unicode* getSTC_WordData(sal_Int32& count) 
{ count = STC_WordData_Count; return STC_WordData; }\n");
+        fprintf (cfp, "\tSAL_DLLPUBLIC_EXPORT const sal_Unicode* 
getSTC_WordData(sal_Int32& count) { count = STC_WordData_Count; return 
STC_WordData; }\n");
     } else {
-        fprintf (cfp, "\tconst sal_Unicode* getSTC_WordData(sal_Int32& count) 
{ count = 0; return NULL; }\n");
+        fprintf (cfp, "\tSAL_DLLPUBLIC_EXPORT const sal_Unicode* 
getSTC_WordData(sal_Int32& count) { count = 0; return NULL; }\n");
     }
 
     sal_uInt16 STC_WordIndex[0x100];
@@ -436,11 +436,11 @@ void make_stc_word(FILE *sfp, FILE *cfp)
         fprintf(cfp, "\n};\n");
 
         fprintf(cfp, "\nstatic sal_Int32 STC_WordIndex_S2T_Count = %ld;\n", 
sal::static_int_cast< long >(length));
-        fprintf (cfp, "\tconst sal_uInt16* getSTC_WordEntry_S2T() { return 
STC_WordEntry_S2T; }\n");
-        fprintf (cfp, "\tconst sal_uInt16* getSTC_WordIndex_S2T(sal_Int32& 
count) { count = STC_WordIndex_S2T_Count; return STC_WordIndex_S2T; }\n");
+        fprintf (cfp, "\tSAL_DLLPUBLIC_EXPORT const sal_uInt16* 
getSTC_WordEntry_S2T() { return STC_WordEntry_S2T; }\n");
+        fprintf (cfp, "\tSAL_DLLPUBLIC_EXPORT const sal_uInt16* 
getSTC_WordIndex_S2T(sal_Int32& count) { count = STC_WordIndex_S2T_Count; 
return STC_WordIndex_S2T; }\n");
     } else {
-        fprintf (cfp, "\tconst sal_uInt16* getSTC_WordEntry_S2T() { return 
NULL; }\n");
-        fprintf (cfp, "\tconst sal_uInt16* getSTC_WordIndex_S2T(sal_Int32& 
count) { count = 0; return NULL; }\n");
+        fprintf (cfp, "\tSAL_DLLPUBLIC_EXPORT const sal_uInt16* 
getSTC_WordEntry_S2T() { return NULL; }\n");
+        fprintf (cfp, "\tSAL_DLLPUBLIC_EXPORT const sal_uInt16* 
getSTC_WordIndex_S2T(sal_Int32& count) { count = 0; return NULL; }\n");
     }
 
     if (count_T2S > 0) {
@@ -469,11 +469,11 @@ void make_stc_word(FILE *sfp, FILE *cfp)
         fprintf(cfp, "\n};\n");
 
         fprintf(cfp, "\nstatic sal_Int32 STC_WordIndex_T2S_Count = %ld;\n\n", 
sal::static_int_cast< long >(length));
-        fprintf (cfp, "\tconst sal_uInt16* getSTC_WordEntry_T2S() { return 
STC_WordEntry_T2S; }\n");
-        fprintf (cfp, "\tconst sal_uInt16* getSTC_WordIndex_T2S(sal_Int32& 
count) { count = STC_WordIndex_T2S_Count; return STC_WordIndex_T2S; }\n");
+        fprintf (cfp, "\tSAL_DLLPUBLIC_EXPORT const sal_uInt16* 
getSTC_WordEntry_T2S() { return STC_WordEntry_T2S; }\n");
+        fprintf (cfp, "\tSAL_DLLPUBLIC_EXPORT const sal_uInt16* 
getSTC_WordIndex_T2S(sal_Int32& count) { count = STC_WordIndex_T2S_Count; 
return STC_WordIndex_T2S; }\n");
     } else {
-        fprintf (cfp, "\tconst sal_uInt16* getSTC_WordEntry_T2S() { return 
NULL; }\n");
-        fprintf (cfp, "\tconst sal_uInt16* getSTC_WordIndex_T2S(sal_Int32& 
count) { count = 0; return NULL; }\n");
+        fprintf (cfp, "\tSAL_DLLPUBLIC_EXPORT const sal_uInt16* 
getSTC_WordEntry_T2S() { return NULL; }\n");
+        fprintf (cfp, "\tSAL_DLLPUBLIC_EXPORT const sal_uInt16* 
getSTC_WordIndex_T2S(sal_Int32& count) { count = 0; return NULL; }\n");
     }
 }
 

Modified: openoffice/trunk/main/icu/icuversion.mk
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/icu/icuversion.mk?rev=1852965&r1=1852964&r2=1852965&view=diff
==============================================================================
--- openoffice/trunk/main/icu/icuversion.mk (original)
+++ openoffice/trunk/main/icu/icuversion.mk Tue Feb  5 05:29:42 2019
@@ -21,9 +21,9 @@
 
 
 # major 
-ICU_MAJOR*=4
+ICU_MAJOR=4
 # minor 
-ICU_MINOR*=0
+ICU_MINOR=0
 # micro 
-ICU_MICRO*=1
+ICU_MICRO=1
 

Modified: openoffice/trunk/main/lingucomponent/Library_spell.mk
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/Library_spell.mk?rev=1852965&r1=1852964&r2=1852965&view=diff
==============================================================================
--- openoffice/trunk/main/lingucomponent/Library_spell.mk (original)
+++ openoffice/trunk/main/lingucomponent/Library_spell.mk Tue Feb  5 05:29:42 
2019
@@ -44,7 +44,6 @@ $(eval $(call gb_Library_add_linked_libs
        cppu \
        cppuhelper \
        i18nisolang1 \
-       icuuc \
        lng \
        sal \
        stl \
@@ -58,9 +57,10 @@ $(eval $(call gb_Library_add_linked_stat
        ulingu \
 ))
 
-$(eval $(call gb_Library_use_externals,spell,\
+$(call gb_Library_use_externals,spell,\
        hunspell \
-))
+       icuuc \
+)
 
 ifneq ($(OS),MACOSX)
 $(eval $(call gb_Library_add_exception_objects,spell,\

Modified: openoffice/trunk/main/postprocess/packcomponents/makefile.mk
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/postprocess/packcomponents/makefile.mk?rev=1852965&r1=1852964&r2=1852965&view=diff
==============================================================================
--- openoffice/trunk/main/postprocess/packcomponents/makefile.mk (original)
+++ openoffice/trunk/main/postprocess/packcomponents/makefile.mk Tue Feb  5 
05:29:42 2019
@@ -82,6 +82,8 @@ my_components = \
     component/framework/util/fwk \
     component/framework/util/fwl \
     component/framework/util/fwm \
+    component/i18npool/util/i18npool \
+    component/i18npool/source/search/i18nsearch \
     component/io/source/acceptor/acceptor \
     component/io/source/connector/connector \
     component/io/source/stm/streams \
@@ -159,8 +161,6 @@ my_components = \
     flash \
     flat \
     frm \
-    i18npool \
-    i18nsearch \
     localebe1 \
     log \
        mailmerge \

Modified: openoffice/trunk/main/solenv/gbuild/Executable.mk
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/solenv/gbuild/Executable.mk?rev=1852965&r1=1852964&r2=1852965&view=diff
==============================================================================
--- openoffice/trunk/main/solenv/gbuild/Executable.mk (original)
+++ openoffice/trunk/main/solenv/gbuild/Executable.mk Tue Feb  5 05:29:42 2019
@@ -73,6 +73,7 @@ $(eval $(foreach method,\
        add_objcxxobjects \
        add_exception_objects \
        add_noexception_objects \
+       add_generated_cobjects \
        add_generated_exception_objects \
        set_yaccflags \
        add_cflags \

Modified: openoffice/trunk/main/solenv/gbuild/Library.mk
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/solenv/gbuild/Library.mk?rev=1852965&r1=1852964&r2=1852965&view=diff
==============================================================================
--- openoffice/trunk/main/solenv/gbuild/Library.mk (original)
+++ openoffice/trunk/main/solenv/gbuild/Library.mk Tue Feb  5 05:29:42 2019
@@ -117,6 +117,8 @@ $(eval $(foreach method,\
        add_objcxxobjects \
        add_exception_objects \
        add_noexception_objects \
+       add_generated_cobject \
+       add_generated_cobjects \
        add_generated_exception_objects \
        set_yaccflags \
        add_cflags \

Modified: openoffice/trunk/main/solenv/gbuild/LinkTarget.mk
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/solenv/gbuild/LinkTarget.mk?rev=1852965&r1=1852964&r2=1852965&view=diff
==============================================================================
--- openoffice/trunk/main/solenv/gbuild/LinkTarget.mk (original)
+++ openoffice/trunk/main/solenv/gbuild/LinkTarget.mk Tue Feb  5 05:29:42 2019
@@ -107,6 +107,26 @@ $(call gb_CObject_get_dep_target,%) :
 gb_CObject_CObject =
 
 
+# GenCObject class
+
+gb_GenCObject_get_source = $(WORKDIR)/$(1).c
+# defined by platform
+#  gb_CObject__command
+
+$(call gb_GenCObject_get_target,%) : $(call gb_GenCObject_get_source,%)
+       $(call gb_CObject__command,$@,$*,$<,$(call 
gb_GenCObject_get_dep_target,$*))
+
+ifeq ($(gb_FULLDEPS),$(true))
+$(call gb_GenCObject_get_dep_target,%) : $(call gb_GenCObject_get_target,%)
+       $(if $(wildcard $@),touch $@,\
+         $(call gb_Object__command_dep,$@,$(call gb_GenCObject_get_target,$*)))
+endif
+
+gb_GenCObject_GenCObject =
+
+
+
+
 # CxxObject class
 
 gb_CxxObject_REPOS := $(gb_REPOS)
@@ -237,6 +257,8 @@ $(call gb_LinkTarget_get_clean_target,%)
                $(foreach object,$(CXXOBJECTS),$(call 
gb_CxxObject_get_dep_target,$(object))) \
                $(foreach object,$(OBJCXXOBJECTS),$(call 
gb_ObjCxxObject_get_target,$(object))) \
                $(foreach object,$(OBJCXXOBJECTS),$(call 
gb_ObjCxxObject_get_dep_target,$(object))) \
+               $(foreach object,$(GENCOBJECTS),$(call 
gb_GenCObject_get_target,$(object))) \
+               $(foreach object,$(GENCOBJECTS),$(call 
gb_GenCObject_get_dep_target,$(object))) \
                $(foreach object,$(GENCXXOBJECTS),$(call 
gb_GenCxxObject_get_target,$(object))) \
                $(foreach object,$(GENCXXOBJECTS),$(call 
gb_GenCxxObject_get_dep_target,$(object))) \
                $(call gb_LinkTarget_get_target,$*) \
@@ -258,7 +280,8 @@ $(call gb_Helper_abbreviate_dirs,\
                $(foreach object,$(3),$(call 
gb_CObject_get_dep_target,$(object))) \
                $(foreach object,$(4),$(call 
gb_CxxObject_get_dep_target,$(object))) \
                $(foreach object,$(5),$(call 
gb_ObjCxxObject_get_dep_target,$(object)))\
-               $(foreach object,$(6),$(call 
gb_GenCxxObject_get_dep_target,$(object)))\
+               $(foreach object,$(6),$(call 
gb_GenCObject_get_dep_target,$(object)))\
+               $(foreach object,$(7),$(call 
gb_GenCxxObject_get_dep_target,$(object)))\
                ) && \
        cat $${RESPONSEFILE} /dev/null | xargs -n 200 cat > $(1)) && \
        rm -f $${RESPONSEFILE}
@@ -271,7 +294,7 @@ $(call gb_LinkTarget_get_target,%) : $(c
 ifeq ($(gb_FULLDEPS),$(true))
 $(call gb_LinkTarget_get_target,%) : $(call gb_LinkTarget_get_dep_target,%)
 $(call gb_LinkTarget_get_dep_target,%) : | $(call 
gb_LinkTarget_get_headers_target,%)
-       $(call 
gb_LinkTarget__command_dep,$@,$*,$(COBJECTS),$(CXXOBJECTS),$(OBJCXXOBJECTS),$(GENCXXOBJECTS))
+       $(call 
gb_LinkTarget__command_dep,$@,$*,$(COBJECTS),$(CXXOBJECTS),$(OBJCXXOBJECTS),$(GENCOBJECTS),$(GENCXXOBJECTS))
 endif
 
 # Ok, this is some dark voodoo: When declaring a linktarget with
@@ -351,6 +374,8 @@ $(call gb_LinkTarget_get_target,$(1)) :
 $(call gb_LinkTarget_get_clean_target,$(1)) \
 $(call gb_LinkTarget_get_target,$(1)) : OBJCXXOBJECTS :=
 $(call gb_LinkTarget_get_clean_target,$(1)) \
+$(call gb_LinkTarget_get_target,$(1)) : GENCOBJECTS :=
+$(call gb_LinkTarget_get_clean_target,$(1)) \
 $(call gb_LinkTarget_get_target,$(1)) : GENCXXOBJECTS :=
 $(call gb_LinkTarget_get_headers_target,$(1)) \
 $(call gb_LinkTarget_get_target,$(1)) : T_CFLAGS := $$(gb_LinkTarget_CFLAGS)
@@ -386,6 +411,7 @@ ifeq ($(gb_FULLDEPS),$(true))
 $(call gb_LinkTarget_get_dep_target,$(1)) : COBJECTS := 
 $(call gb_LinkTarget_get_dep_target,$(1)) : CXXOBJECTS := 
 $(call gb_LinkTarget_get_dep_target,$(1)) : OBJCXXOBJECTS :=
+$(call gb_LinkTarget_get_dep_target,$(1)) : GENCOBJECTS :=
 $(call gb_LinkTarget_get_dep_target,$(1)) : GENCXXOBJECTS :=
 $(call gb_LinkTarget_get_dep_target,$(1)) : T_CFLAGS := 
$$(gb_LinkTarget_CFLAGS)
 $(call gb_LinkTarget_get_dep_target,$(1)) : T_CXXFLAGS := 
$$(gb_LinkTarget_CXXFLAGS)
@@ -507,6 +533,10 @@ define gb_LinkTarget_set_cxx_optimizatio
 $(foreach object,$(1),$(eval $(call gb_CxxObject_get_target,$(object)) : 
CXXFLAGS := $(filter-out $(gb_COMPILEROPTFLAGS),$(CXXFLAGS)) $(2)))
 endef
 
+define gb_LinkTarget_set_genc_optimization
+$(foreach object,$(1),$(eval $(call gb_GenCObject_get_target,$(object)) : 
CFLAGS := $(filter-out $(gb_COMPILEROPTFLAGS),$(CFLAGS)) $(2)))
+endef
+
 define gb_LinkTarget_set_gencxx_optimization
 $(foreach object,$(1),$(eval $(call gb_GenCxxObject_get_target,$(object)) : 
CXXFLAGS := $(filter-out $(gb_COMPILEROPTFLAGS),$(CXXFLAGS)) $(2)))
 endef
@@ -799,6 +829,21 @@ endif
 
 endef
 
+define gb_LinkTarget_add_generated_cobject
+$(call gb_LinkTarget_get_target,$(1)) : GENCOBJECTS += $(2)
+$(call gb_LinkTarget_get_clean_target,$(1)) : GENCOBJECTS += $(2)
+
+$(call gb_LinkTarget_get_target,$(1)) : $(call gb_GenCObject_get_target,$(2))
+$(call gb_GenCObject_get_source,$(2)) : | $(call 
gb_LinkTarget_get_headers_target,$(1))
+$(call gb_GenCObject_get_target,$(2)) : T_CFLAGS += $(3)
+
+ifeq ($(gb_FULLDEPS),$(true))
+$(call gb_LinkTarget_get_dep_target,$(1)) : GENCOBJECTS += $(2)
+$(call gb_LinkTarget_get_dep_target,$(1)) : $(call 
gb_GenCObject_get_dep_target,$(2))
+endif
+
+endef
+
 define gb_LinkTarget_add_generated_cxx_object
 $(call gb_LinkTarget_get_target,$(1)) : GENCXXOBJECTS += $(2)
 $(call gb_LinkTarget_get_clean_target,$(1)) : GENCXXOBJECTS += $(2)
@@ -846,6 +891,10 @@ define gb_LinkTarget_add_exception_objec
 $(foreach obj,$(2),$(call gb_LinkTarget_add_exception_object,$(1),$(obj)))
 endef
 
+define gb_LinkTarget_add_generated_cobjects
+$(foreach obj,$(2),$(call 
gb_Linktarget_add_generated_cobject,$(1),$(obj),$(3)))
+endef
+
 define gb_LinkTarget_add_generated_exception_object
 $(call 
gb_LinkTarget_add_generated_cxx_object,$(1),$(2),$(gb_LinkTarget_EXCEPTIONFLAGS))
 endef

Modified: openoffice/trunk/main/solenv/gbuild/StaticLibrary.mk
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/solenv/gbuild/StaticLibrary.mk?rev=1852965&r1=1852964&r2=1852965&view=diff
==============================================================================
--- openoffice/trunk/main/solenv/gbuild/StaticLibrary.mk (original)
+++ openoffice/trunk/main/solenv/gbuild/StaticLibrary.mk Tue Feb  5 05:29:42 
2019
@@ -84,6 +84,7 @@ $(eval $(foreach method,\
        add_objcxxobjects \
        add_exception_objects \
        add_noexception_objects \
+       add_generated_cobjects \
        add_generated_exception_objects \
        add_cflags \
        set_cflags \

Modified: openoffice/trunk/main/solenv/gbuild/TargetLocations.mk
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/solenv/gbuild/TargetLocations.mk?rev=1852965&r1=1852964&r2=1852965&view=diff
==============================================================================
--- openoffice/trunk/main/solenv/gbuild/TargetLocations.mk (original)
+++ openoffice/trunk/main/solenv/gbuild/TargetLocations.mk Tue Feb  5 05:29:42 
2019
@@ -55,6 +55,7 @@ gb_CustomTarget_get_repo_target = $(WORK
 gb_CustomTarget_get_target = $(WORKDIR)/CustomTarget/$(1).done
 gb_CustomTarget_get_workdir = $(WORKDIR)/CustomTarget/$(1)
 gb_CxxObject_get_target = $(WORKDIR)/CxxObject/$(1).o
+gb_GenCObject_get_target = $(WORKDIR)/GenCObject/$(1).o
 gb_GenCxxObject_get_target = $(WORKDIR)/GenCxxObject/$(1).o
 gb_Executable_get_external_headers_target = 
$(WORKDIR)/ExternalHeaders/Executable/$(1)
 gb_Executable_get_headers_target = $(WORKDIR)/Headers/Executable/$(1)
@@ -147,6 +148,7 @@ $(eval $(call gb_Helper_make_dep_targets
        CObject \
        CxxObject \
        ObjCxxObject \
+       GenCObject \
        GenCxxObject \
        LinkTarget \
        SrsPartTarget \

Modified: openoffice/trunk/main/solenv/gbuild/platform/freebsd.mk
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/solenv/gbuild/platform/freebsd.mk?rev=1852965&r1=1852964&r2=1852965&view=diff
==============================================================================
--- openoffice/trunk/main/solenv/gbuild/platform/freebsd.mk (original)
+++ openoffice/trunk/main/solenv/gbuild/platform/freebsd.mk Tue Feb  5 05:29:42 
2019
@@ -293,6 +293,7 @@ $(call gb_Helper_abbreviate_dirs,\
                $(foreach object,$(ASMOBJECTS),$(call 
gb_AsmObject_get_target,$(object))) \
                $(foreach object,$(COBJECTS),$(call 
gb_CObject_get_target,$(object))) \
                $(foreach object,$(CXXOBJECTS),$(call 
gb_CxxObject_get_target,$(object))) \
+               $(foreach object,$(GENCOBJECTS),$(call 
gb_GenCObject_get_target,$(object))) \
                $(foreach object,$(GENCXXOBJECTS),$(call 
gb_GenCxxObject_get_target,$(object))) \
                -Wl$(COMMA)--start-group $(foreach 
lib,$(LINKED_STATIC_LIBS),$(call gb_StaticLibrary_get_target,$(lib))) 
-Wl$(COMMA)--end-group \
                $(patsubst lib%.so,-l%,$(foreach lib,$(LINKED_LIBS),$(call 
gb_Library_get_filename,$(lib)))) \
@@ -313,6 +314,7 @@ $(call gb_Helper_abbreviate_dirs,\
        $(gb_AR) -rsu $(1) \
                $(foreach object,$(COBJECTS),$(call 
gb_CObject_get_target,$(object))) \
                $(foreach object,$(CXXOBJECTS),$(call 
gb_CxxObject_get_target,$(object))) \
+               $(foreach object,$(GENCOBJECTS),$(call 
gb_GenCObject_get_target,$(object))) \
                $(foreach object,$(GENCXXOBJECTS),$(call 
gb_GenCxxObject_get_target,$(object))) \
                2> /dev/null)
 endef
@@ -419,6 +421,9 @@ gb_StaticLibrary_StaticLibrary_platform
 
 gb_Executable_EXT :=
 
+gb_InBuild_Library_Path := $(OUTDIR)/lib
+gb_Augment_Library_Path := LD_LIBRARY_PATH=$(gb_InBuild_Library_Path)
+
 gb_Executable_LAYER := \
        $(foreach exe,$(gb_Executable_UREBIN),$(exe):UREBIN) \
        $(foreach exe,$(gb_Executable_SDK),$(exe):SDKBIN) \

Modified: openoffice/trunk/main/solenv/gbuild/platform/linux.mk
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/solenv/gbuild/platform/linux.mk?rev=1852965&r1=1852964&r2=1852965&view=diff
==============================================================================
--- openoffice/trunk/main/solenv/gbuild/platform/linux.mk (original)
+++ openoffice/trunk/main/solenv/gbuild/platform/linux.mk Tue Feb  5 05:29:42 
2019
@@ -269,6 +269,7 @@ $(call gb_Helper_abbreviate_dirs,\
                $(foreach object,$(ASMOBJECTS),$(call 
gb_AsmObject_get_target,$(object))) \
                $(foreach object,$(COBJECTS),$(call 
gb_CObject_get_target,$(object))) \
                $(foreach object,$(CXXOBJECTS),$(call 
gb_CxxObject_get_target,$(object))) \
+               $(foreach object,$(GENCOBJECTS),$(call 
gb_GenCObject_get_target,$(object))) \
                $(foreach object,$(GENCXXOBJECTS),$(call 
gb_GenCxxObject_get_target,$(object))) \
                -Wl$(COMMA)--start-group $(foreach 
lib,$(LINKED_STATIC_LIBS),$(call gb_StaticLibrary_get_target,$(lib))) 
-Wl$(COMMA)--end-group \
                $(patsubst lib%.so,-l%,$(foreach lib,$(LINKED_LIBS),$(call 
gb_Library_get_filename,$(lib)))) \
@@ -290,6 +291,7 @@ $(call gb_Helper_abbreviate_dirs,\
        $(gb_AR) -rsu $(1) \
                $(foreach object,$(COBJECTS),$(call 
gb_CObject_get_target,$(object))) \
                $(foreach object,$(CXXOBJECTS),$(call 
gb_CxxObject_get_target,$(object))) \
+               $(foreach object,$(GENCOBJECTS),$(call 
gb_GenCObject_get_target,$(object))) \
                $(foreach object,$(GENCXXOBJECTS),$(call 
gb_GenCxxObject_get_target,$(object))) \
                2> /dev/null)
 endef
@@ -395,6 +397,9 @@ gb_StaticLibrary_StaticLibrary_platform
 
 gb_Executable_EXT :=
 
+gb_InBuild_Library_Path := $(OUTDIR)/lib
+gb_Augment_Library_Path := LD_LIBRARY_PATH=$(gb_InBuild_Library_Path)
+
 gb_Executable_LAYER := \
        $(foreach exe,$(gb_Executable_UREBIN),$(exe):UREBIN) \
        $(foreach exe,$(gb_Executable_SDK),$(exe):SDKBIN) \

Modified: openoffice/trunk/main/solenv/gbuild/platform/macosx.mk
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/solenv/gbuild/platform/macosx.mk?rev=1852965&r1=1852964&r2=1852965&view=diff
==============================================================================
--- openoffice/trunk/main/solenv/gbuild/platform/macosx.mk (original)
+++ openoffice/trunk/main/solenv/gbuild/platform/macosx.mk Tue Feb  5 05:29:42 
2019
@@ -311,6 +311,7 @@ $(call gb_Helper_abbreviate_dirs,\
                $(foreach object,$(COBJECTS),$(call 
gb_CObject_get_target,$(object))) \
                $(foreach object,$(CXXOBJECTS),$(call 
gb_CxxObject_get_target,$(object))) \
                $(foreach object,$(OBJCXXOBJECTS),$(call 
gb_ObjCxxObject_get_target,$(object))) \
+               $(foreach object,$(GENCOBJECTS),$(call 
gb_GenCObject_get_target,$(object))) \
                $(foreach object,$(GENCXXOBJECTS),$(call 
gb_GenCxxObject_get_target,$(object))) \
                $(foreach lib,$(LINKED_STATIC_LIBS),$(call 
gb_StaticLibrary_get_target,$(lib))) \
                $(LIBS) \
@@ -330,6 +331,7 @@ $(call gb_Helper_abbreviate_dirs,\
                $(foreach object,$(COBJECTS),$(call 
gb_CObject_get_target,$(object))) \
                $(foreach object,$(CXXOBJECTS),$(call 
gb_CxxObject_get_target,$(object))) \
                $(foreach object,$(OBJCXXOBJECTS),$(call 
gb_ObjCxxObject_get_target,$(object))) \
+               $(foreach object,$(GENCOBJECTS),$(call 
gb_GenCObject_get_target,$(object))) \
                $(foreach object,$(GENCXXOBJECTS),$(call 
gb_GenCxxObject_get_target,$(object))) \
                2> /dev/null)
 endef
@@ -419,6 +421,9 @@ gb_StaticLibrary_StaticLibrary_platform
 gb_Executable_EXT :=
 gb_Executable_TARGETTYPEFLAGS := -bind_at_load
 
+gb_InBuild_Library_Path := $(OUTDIR)/lib
+gb_Augment_Library_Path := DYLD_LIBRARY_PATH=$(gb_InBuild_Library_Path)
+
 gb_Executable_LAYER := \
        $(foreach exe,$(gb_Executable_UREBIN),$(exe):UREBIN) \
        $(foreach exe,$(gb_Executable_SDK),$(exe):SDKBIN) \

Modified: openoffice/trunk/main/solenv/gbuild/platform/os2.mk
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/solenv/gbuild/platform/os2.mk?rev=1852965&r1=1852964&r2=1852965&view=diff
==============================================================================
--- openoffice/trunk/main/solenv/gbuild/platform/os2.mk (original)
+++ openoffice/trunk/main/solenv/gbuild/platform/os2.mk Tue Feb  5 05:29:42 2019
@@ -335,6 +335,7 @@ $(call gb_Helper_abbreviate_dirs_native,
                $(foreach object,$(CXXOBJECTS),$(call 
gb_CxxObject_get_target,$(object))) \
                $(foreach object,$(GENCXXOBJECTS),$(call 
gb_GenCxxObject_get_target,$(object))) \
                $(foreach object,$(COBJECTS),$(call 
gb_CObject_get_target,$(object))) \
+               $(foreach object,$(GENCOBJECTS),$(call 
gb_GenCObject_get_target,$(object))) \
                $(foreach object,$(ASMOBJECTS),$(call 
gb_AsmObject_get_target,$(object))) \
                $(PCHOBJS))) && \
        $(if $(DLLTARGET), echo EXPORTS >> $(DLLDEF) &&) \
@@ -365,6 +366,7 @@ $(call gb_Helper_abbreviate_dirs_native,
        RESPONSEFILE=`$(gb_MKTEMP)` && \
        echo "$(foreach object,$(CXXOBJECTS),$(call 
gb_CxxObject_get_target,$(object))) \
                $(foreach object,$(GENCXXOBJECTS),$(call 
gb_GenCxxObject_get_target,$(object))) \
+               $(foreach object,$(GENCOBJECTS),$(call 
gb_GenCObject_get_target,$(object))) \
                $(foreach object,$(COBJECTS),$(call 
gb_CObject_get_target,$(object))) " > $${RESPONSEFILE} && \
        $(gb_AR) cru\
                $(1) \
@@ -515,6 +517,9 @@ gb_Executable_TARGETTYPEFLAGS :=
 #-RELEASE -BASE:0x1b000000 -OPT:NOREF -INCREMENTAL:NO -DEBUG
 gb_Executable_get_rpath :=
 
+gb_InBuild_Library_Path := $(OUTDIR)/bin
+gb_Augment_Library_Path := PATH="$${PATH}:$(gb_InBuild_Library_Path)"
+
 define gb_Executable_Executable_platform
 #$(call gb_LinkTarget_set_auxtargets,$(2),\
 #      $(patsubst %.exe,%.pdb,$(call gb_LinkTarget_get_target,$(2))) \

Modified: openoffice/trunk/main/solenv/gbuild/platform/solaris.mk
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/solenv/gbuild/platform/solaris.mk?rev=1852965&r1=1852964&r2=1852965&view=diff
==============================================================================
--- openoffice/trunk/main/solenv/gbuild/platform/solaris.mk (original)
+++ openoffice/trunk/main/solenv/gbuild/platform/solaris.mk Tue Feb  5 05:29:42 
2019
@@ -235,6 +235,7 @@ $(call gb_Helper_abbreviate_dirs,\
                $(foreach object,$(ASMOBJECTS),$(call 
gb_AsmObject_get_target,$(object))) \
                $(foreach object,$(COBJECTS),$(call 
gb_CObject_get_target,$(object))) \
                $(foreach object,$(CXXOBJECTS),$(call 
gb_CxxObject_get_target,$(object))) \
+               $(foreach object,$(GENCOBJECTS),$(call 
gb_GenCObject_get_target,$(object))) \
                $(foreach object,$(GENCXXOBJECTS),$(call 
gb_GenCxxObject_get_target,$(object))) \
                $(foreach lib,$(LINKED_STATIC_LIBS),$(call 
gb_StaticLibrary_get_target,$(lib))) \
                $(patsubst lib%.so,-l%,$(foreach lib,$(LINKED_LIBS),$(call 
gb_Library_get_filename,$(lib)))) \
@@ -255,6 +256,7 @@ $(call gb_Helper_abbreviate_dirs,\
        $(gb_AR) -rsu $(1) \
                $(foreach object,$(COBJECTS),$(call 
gb_CObject_get_target,$(object))) \
                $(foreach object,$(CXXOBJECTS),$(call 
gb_CxxObject_get_target,$(object))) \
+               $(foreach object,$(GENCOBJECTS),$(call 
gb_GenCObject_get_target,$(object))) \
                $(foreach object,$(GENCXXOBJECTS),$(call 
gb_GenCxxObject_get_target,$(object))) \
                2> /dev/null)
 endef
@@ -363,6 +365,9 @@ gb_StaticLibrary_StaticLibrary_platform
 
 gb_Executable_EXT :=
 
+gb_InBuild_Library_Path := $(OUTDIR)/lib
+gb_Augment_Library_Path := LD_LIBRARY_PATH=$(gb_InBuild_Library_Path)
+
 gb_Executable_LAYER := \
        $(foreach exe,$(gb_Executable_UREBIN),$(exe):UREBIN) \
        $(foreach exe,$(gb_Executable_SDK),$(exe):SDKBIN) \

Modified: openoffice/trunk/main/solenv/gbuild/platform/windows.mk
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/solenv/gbuild/platform/windows.mk?rev=1852965&r1=1852964&r2=1852965&view=diff
==============================================================================
--- openoffice/trunk/main/solenv/gbuild/platform/windows.mk (original)
+++ openoffice/trunk/main/solenv/gbuild/platform/windows.mk Tue Feb  5 05:29:42 
2019
@@ -462,6 +462,7 @@ $(call gb_Helper_abbreviate_dirs_native,
            $(call gb_Helper_convert_native,\
                $(foreach object,$(ASMOBJECTS),$(call 
gb_AsmObject_get_target,$(object))) \
                $(foreach object,$(CXXOBJECTS),$(call 
gb_CxxObject_get_target,$(object))) \
+               $(foreach object,$(GENCOBJECTS),$(call 
gb_GenCObject_get_target,$(object))) \
                $(foreach object,$(GENCXXOBJECTS),$(call 
gb_GenCxxObject_get_target,$(object))) \
                $(foreach object,$(COBJECTS),$(call 
gb_CObject_get_target,$(object))) \
                $(PCHOBJS) $(NATIVERES))) && \
@@ -669,6 +670,9 @@ endif
 gb_Executable_get_rpath :=
 gb_Executable_TARGETGUI := 
 
+gb_InBuild_Library_Path := $(OUTDIR)/bin
+gb_Augment_Library_Path := PATH="$${PATH}:$(gb_InBuild_Library_Path)"
+
 define gb_Executable_Executable_platform
 $(call gb_LinkTarget_set_auxtargets,$(2),\
        $(patsubst %.exe,%.pdb,$(call gb_LinkTarget_get_target,$(2))) \

Modified: openoffice/trunk/main/solenv/gbuild/platform/winmingw.mk
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/solenv/gbuild/platform/winmingw.mk?rev=1852965&r1=1852964&r2=1852965&view=diff
==============================================================================
--- openoffice/trunk/main/solenv/gbuild/platform/winmingw.mk (original)
+++ openoffice/trunk/main/solenv/gbuild/platform/winmingw.mk Tue Feb  5 
05:29:42 2019
@@ -400,6 +400,7 @@ $(call gb_Helper_abbreviate_dirs_native,
        mkdir -p $(dir $(1)) && \
        RESPONSEFILE=`$(gb_MKTEMP)` && \
        echo "$(foreach object,$(CXXOBJECTS),$(call 
gb_CxxObject_get_target,$(object))) \
+               $(foreach object,$(GENCOBJECTS),$(call 
gb_GenCObject_get_target,$(object))) \
                $(foreach object,$(GENCXXOBJECTS),$(call 
gb_GenCxxObject_get_target,$(object))) \
                $(foreach object,$(COBJECTS),$(call 
gb_CObject_get_target,$(object))) \
                $(NATIVERES) " > $${RESPONSEFILE} && \
@@ -427,6 +428,7 @@ $(call gb_Helper_abbreviate_dirs_native,
        echo "\
                $(foreach object,$(ASMXXOBJECTS),$(call 
gb_AsmObject_get_target,$(object))) \
                $(foreach object,$(CXXOBJECTS),$(call 
gb_CxxObject_get_target,$(object))) \
+               $(foreach object,$(GENCOBJECTS),$(call 
gb_GenCObject_get_target,$(object))) \
                $(foreach object,$(GENCXXOBJECTS),$(call 
gb_GenCxxObject_get_target,$(object))) \
                $(foreach object,$(COBJECTS),$(call 
gb_CObject_get_target,$(object))) \
                $(NATIVERES) " > $${RESPONSEFILE} && \
@@ -452,6 +454,7 @@ $(call gb_Helper_abbreviate_dirs_native,
        RESPONSEFILE=`$(gb_MKTEMP)` && \
        echo "$(foreach object,$(CXXOBJECTS),$(call 
gb_CxxObject_get_target,$(object))) \
                $(foreach object,$(GENCXXOBJECTS),$(call 
gb_GenCxxObject_get_target,$(object))) \
+               $(foreach object,$(GENCOBJECTS),$(call 
gb_GenCObject_get_target,$(object))) \
                $(foreach object,$(COBJECTS),$(call 
gb_CObject_get_target,$(object))) " > $${RESPONSEFILE} && \
        $(gb_AR) -rsu\
                $(1) \
@@ -616,6 +619,9 @@ gb_Executable_get_rpath :=
 gb_Executable_Executable_platform =
 gb_Executable_TARGETGUI :=
 
+gb_InBuild_Library_Path := $(OUTDIR)/bin
+gb_Augment_Library_Path := PATH="$${PATH}:$(gb_InBuild_Library_Path)"
+
 # GoogleTest class
 
 gb_GoogleTest_GTESTPRECOMMAND := PATH="$${PATH}:$(OUTDIR)/bin"


Reply via email to