diff options
author | Vladimir Glazounov <vg@openoffice.org> | 2009-08-26 06:36:38 +0000 |
---|---|---|
committer | Vladimir Glazounov <vg@openoffice.org> | 2009-08-26 06:36:38 +0000 |
commit | f09524dfff4e7cbdc2422ea3290b3de7a0e0811c (patch) | |
tree | 7763459596d8556f3e3ee45170c419a0a1c8bbda /scp2 | |
parent | 2e07eba8cd9860af717d0a2055354fb843546dd1 (diff) |
CWS-TOOLING: integrate CWS mingwport22
2009-08-19 16:18:46 +0200 tono r275156 : i#103794: mingw gcc-4.4.0 port: make use of dwarf2 eh
2009-08-05 12:27:41 +0200 tono r274650 : CWS-TOOLING: rebase CWS mingwport22 to trunk@274622 (milestone: DEV300:m54)
2009-08-01 00:56:35 +0200 tono r274552 : i#103795: mingw gcc-4.4.0 port: use gcc dll
2009-07-27 00:13:27 +0200 tono r274344 : i#103795: mingw gcc-4.4.0 port: use gcc dll
2009-07-25 06:19:59 +0200 tono r274332 : i#103803: mingw gcc-4.4.0 port: invalid "extern static"
2009-07-25 06:13:56 +0200 tono r274331 : i#103802: mingw gcc-4.4.0 port: inhibit use of pthread
2009-07-25 06:05:22 +0200 tono r274330 : i#103801: mingw gcc-4.4.0 port: specify relocatable data section
2009-07-25 05:54:09 +0200 tono r274329 : i#103800: mingw gcc-4.4.0 port: remove invalid scope
2009-07-25 05:44:58 +0200 tono r274328 : i#103799: mingw gcc-4.4.0 port: add some #include
2009-07-25 05:33:09 +0200 tono r274327 : i#103798: mingw gcc-4.4.0 port: add backward in include path
2009-07-25 05:24:42 +0200 tono r274326 : i#103797: mingw gcc-4.4.0 port: nooptimize c++-uno bridge
2009-07-25 05:16:20 +0200 tono r274325 : i#103795: mingw gcc-4.4.0 port: use gcc dll
2009-07-25 04:01:59 +0200 tono r274324 : i#103794: mingw gcc-4.4.0 port: make use of dwarf2 eh
2009-07-25 02:44:01 +0200 tono r274322 : i#103793: mingw port: Exclude msvc[pr]80.dll from packaging
2009-07-25 02:28:21 +0200 tono r274321 : i#103791: mingw port fix typo
Diffstat (limited to 'scp2')
-rw-r--r-- | scp2/source/ooo/common_brand.scp | 28 | ||||
-rw-r--r-- | scp2/source/ooo/file_library_ooo.scp | 109 | ||||
-rw-r--r-- | scp2/source/ooo/makefile.mk | 8 | ||||
-rw-r--r-- | scp2/source/ooo/module_hidden_ooo.scp | 3 | ||||
-rw-r--r-- | scp2/source/ooo/scpaction_ooo.scp | 12 | ||||
-rwxr-xr-x | scp2/source/ooo/ure.scp | 28 |
6 files changed, 187 insertions, 1 deletions
diff --git a/scp2/source/ooo/common_brand.scp b/scp2/source/ooo/common_brand.scp index 60ba10716480..8a3b0b4443f1 100644 --- a/scp2/source/ooo/common_brand.scp +++ b/scp2/source/ooo/common_brand.scp @@ -91,6 +91,8 @@ Module gid_Module_Root_Brand gid_Brand_File_Html_Thirdpartylicensereadme, gid_Brand_File_Images_Brand_Zip, gid_Brand_File_Lib_Dbghelp, + gid_Brand_File_Lib_Mingw_GccS, + gid_Brand_File_Lib_Mingw_Stdcpp, gid_Brand_File_Lib_Mingwm10, gid_Brand_File_Lib_Msvcr80, gid_Brand_File_Lib_Msvcp80, @@ -710,6 +712,32 @@ End #endif #endif +#if defined(WNT) && defined( _gcc3 ) + +#if defined(MINGW_GCCDLL) + +File gid_Brand_File_Lib_Mingw_GccS + TXT_FILE_BODY; + Dir = gid_Brand_Dir_Program; + Name = MINGW_GCCDLL; + Styles = (PACKED); +End + +#endif + +#if defined(MINGW_GXXDLL) + +File gid_Brand_File_Lib_Mingw_Stdcpp + TXT_FILE_BODY; + Dir = gid_Brand_Dir_Program; + Name = MINGW_GXXDLL; + Styles = (PACKED); +End + +#endif + +#endif + #if defined(WNT) #if defined(M1400) #if defined(PROF_EDITION) diff --git a/scp2/source/ooo/file_library_ooo.scp b/scp2/source/ooo/file_library_ooo.scp index 6c81b0f14928..ceb6c8b38e7b 100644 --- a/scp2/source/ooo/file_library_ooo.scp +++ b/scp2/source/ooo/file_library_ooo.scp @@ -1013,6 +1013,113 @@ STD_UNO_LIB_FILE(gid_File_Lib_T602Filter,t602filter) STD_UNO_LIB_FILE(gid_File_Lib_Writerfilter,writerfilter) +#ifdef WNT +#if defined(_gcc3) + +File gid_File_Lib_Mingwm10 + BIN_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Program; + Name = "mingwm10.dll"; +End + +#endif +#endif + +#if defined(WNT) +#if defined(M1400) +#if defined(PROF_EDITION) +File gid_File_Lib_Msvcr80 + BIN_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Program; +#ifndef _STLP_DEBUG + Name = "msvcr80.dll"; +#else + Name = "msvcr80d.dll"; +#endif +End +#endif +#endif +#endif + +#if defined(WNT) +#if defined(M1400) +#if defined(PROF_EDITION) +File gid_File_Lib_Msvcp80 + BIN_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Program; +#ifndef _STLP_DEBUG + Name = "msvcp80.dll"; +#else + Name = "msvcp80d.dll"; +#endif +End +#endif +#endif +#endif + +#if defined(WNT) +#if defined(M1400) +#if defined(PROF_EDITION) +File gid_File_Lib_Msvcm80 + BIN_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Program; +#ifndef _STLP_DEBUG + Name = "msvcm80.dll"; +#else + Name = "msvcm80d.dll"; +#endif +End +#endif +#endif +#endif + +#if defined(WNT) && defined( _gcc3 ) + +#if defined(MINGW_GCCDLL) + +File gid_File_Lib_Mingw_GccS + TXT_FILE_BODY; + Dir = gid_Dir_Program; + Name = MINGW_GCCDLL; + Styles = (PACKED, PATCH); +End + +#endif + +#if defined(MINGW_GXXDLL) + +File gid_File_Lib_Mingw_Stdcpp + TXT_FILE_BODY; + Dir = gid_Dir_Program; + Name = MINGW_GXXDLL; + Styles = (PACKED, PATCH); +End + +#endif + +#endif + +#if defined(WNT) +#if defined(M1400) +#if defined(PROF_EDITION) +File gid_File_Msvcm80crt_Manifest + BIN_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Program; +#ifndef _STLP_DEBUG + Name = "Microsoft.VC80.CRT.manifest"; +#else + Name = "Microsoft.VC80.DebugCRT.manifest"; +#endif +End +#endif +#endif +#endif + STD_UNO_LIB_FILE(gid_File_Lib_Mysql,mysql) File gid_File_Oo_Office_Dataaccess_Mysql_Xcu TXT_FILE_BODY; @@ -1726,7 +1833,7 @@ End STD_UNO_LIB_FILE_PATCH( gid_File_Lib_Oooimprovecore , oooimprovecore) -#if defined WNT && !defined SYSTEM_MOZILLA && !defined WITHOUT_MOZILLA && \ +#if defined WNT && !defined _gcc3 && !defined SYSTEM_MOZILLA && !defined WITHOUT_MOZILLA && \ !(defined M1400 && defined PROF_EDITION && !defined _STLP_DEBUG) // see common_brand.scp gid_Brand_File_Lib_Msvcp80 and // gid_Brand_File_Lib_Msvcr80 diff --git a/scp2/source/ooo/makefile.mk b/scp2/source/ooo/makefile.mk index 646196ec336a..0d85cc529b63 100644 --- a/scp2/source/ooo/makefile.mk +++ b/scp2/source/ooo/makefile.mk @@ -241,6 +241,14 @@ SCPDEFS+=-DENABLE_SVCTAGS SCPDEFS+=-DWITH_VC_REDIST .ENDIF +.IF "$(MINGW_GCCDLL)"!="" +SCPDEFS+=-DMINGW_GCCDLL=\""$(MINGW_GCCDLL)"\" +.ENDIF + +.IF "$(MINGW_GXXDLL)"!="" +SCPDEFS+=-DMINGW_GXXDLL=\""$(MINGW_GXXDLL)"\" +.ENDIF + SCP_PRODUCT_TYPE=osl ICUVERSION_DEPENDENT_FILES= \ diff --git a/scp2/source/ooo/module_hidden_ooo.scp b/scp2/source/ooo/module_hidden_ooo.scp index 9f4506b80d8a..1d7e0f297148 100644 --- a/scp2/source/ooo/module_hidden_ooo.scp +++ b/scp2/source/ooo/module_hidden_ooo.scp @@ -401,6 +401,9 @@ Module gid_Module_Root_Files_5 gid_File_Lib_sn_tools, gid_File_Lib_relnotes, GID_FILE_LIB_WPD, + gid_File_Lib_Mingw_GccS, + gid_File_Lib_Mingw_Stdcpp, + gid_File_Lib_Mingwm10, gid_File_Lib_Msvcp70, gid_File_Lib_Msvcr70, gid_File_Lib_Ole, diff --git a/scp2/source/ooo/scpaction_ooo.scp b/scp2/source/ooo/scpaction_ooo.scp index 190fd50cf166..76ea41ed06bb 100644 --- a/scp2/source/ooo/scpaction_ooo.scp +++ b/scp2/source/ooo/scpaction_ooo.scp @@ -107,6 +107,18 @@ ScpAction SCP_COPY_MINGWM10 Copy = "mingwm10.dll"; Name = "mingwm10.dll"; End +#if defined(MINGW_GCCDLL) +ScpAction SCP_COPY_MINGW_GCCS + Copy = MINGW_GCCDLL; + Name = MINGW_GCCDLL; +End +#endif +#if defined(MINGW_GXXDLL) +ScpAction SCP_COPY_MINGW_STDCPP + Copy = MINGW_GXXDLL; + Name = MINGW_GXXDLL; +End +#endif #endif ScpAction scp_Copy_Xpd_Javaloader diff --git a/scp2/source/ooo/ure.scp b/scp2/source/ooo/ure.scp index bc9629b6ee0b..61887e197530 100755 --- a/scp2/source/ooo/ure.scp +++ b/scp2/source/ooo/ure.scp @@ -910,6 +910,32 @@ File gid_File_Lib_Mingwm10_Ure End #endif +#if defined(WNT) && defined( _gcc3 ) + +#if defined(MINGW_GCCDLL) + +File gid_File_Lib_Mingw_GccS_Ure + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = MINGW_GCCDLL; + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); +End + +#endif + +#if defined(MINGW_GXXDLL) + +File gid_File_Lib_Mingw_Stdcpp_Ure + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = MINGW_GXXDLL; + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); +End + +#endif + +#endif + #ifdef WNT #if defined(M1310) File gid_File_Dl_Msvcr71 @@ -1146,6 +1172,8 @@ Module gid_Module_Root_Ure_Hidden gid_File_Dl_Stlport, gid_File_Dl_GccS, gid_File_Dl_Stdcpp, + gid_File_Lib_Mingw_GccS_Ure, + gid_File_Lib_Mingw_Stdcpp_Ure, gid_File_Lib_Mingwm10_Ure, gid_File_Dl_Msvcr71, gid_File_Dl_Msvcp71, |