8cb913c4 | 15-Apr-2018 |
Damjan Jovanovic |
Port main/jvmfwk to gbuild / Ant. Fix the gbuild platform CPUDEFS to conform to what modules expect. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/ope
Port main/jvmfwk to gbuild / Ant. Fix the gbuild platform CPUDEFS to conform to what modules expect. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1829205 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
31eff9ff | 15-Apr-2018 |
Damjan Jovanovic |
Target our baseline Java version in the new Ant build. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1829201 13f79535-47bb-0310-9956-ffa450ede
Target our baseline Java version in the new Ant build. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1829201 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
0ef20350 | 14-Apr-2018 |
Matthias Seidel |
#i74793# Removed Ukrainian (uk) from "noMSLocaleLangs". MSI for uk can be built without bundling en-US. Temporarily disable translation of NSIS because of a problem in Ukrainian
#i74793# Removed Ukrainian (uk) from "noMSLocaleLangs". MSI for uk can be built without bundling en-US. Temporarily disable translation of NSIS because of a problem in Ukrainian.nsh (NSIS 3.03). git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1829124 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
cede1e5b | 10-Apr-2018 |
Damjan Jovanovic |
Check whether JUnit tests are present before trying to compile them. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1828829 13f79535-47bb-0310-
Check whether JUnit tests are present before trying to compile them. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1828829 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
bee6bcb9 | 09-Apr-2018 |
Damjan Jovanovic |
Port main/ridljar to gbuild / Ant. Generalize the Ant build a bit, to make using javamaker more flexible, and allow arbitrary "pre-compile" actions to be plugged in. Patch b
Port main/ridljar to gbuild / Ant. Generalize the Ant build a bit, to make using javamaker more flexible, and allow arbitrary "pre-compile" actions to be plugged in. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1828757 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
f9bad0d2 | 08-Apr-2018 |
Damjan Jovanovic |
Pass the Windows path to Ant on Windows, as /cygdrive/c/... doesn't work. Skip tests when JUnit is absent correctly: the OOO_JUNIT_JAR variable isn't blank but absent. This shou
Pass the Windows path to Ant on Windows, as /cygdrive/c/... doesn't work. Skip tests when JUnit is absent correctly: the OOO_JUNIT_JAR variable isn't blank but absent. This should fix building on Windows. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1828640 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
41f03cd9 | 08-Apr-2018 |
Damjan Jovanovic |
Added an Ant target type to gbuild, that can be used to call Ant to build a deliverable. Added Ant support files that provide build infrastructure that can be used by Java projects, including
Added an Ant target type to gbuild, that can be used to call Ant to build a deliverable. Added Ant support files that provide build infrastructure that can be used by Java projects, including testing with JUnit at compile time, processing of external dependencies, using the IDL toolchain (idlc, regmerge, javamaker), and general build support like compiling into class files, building the JAR file and cleaning. These features require Ant version >= 1.9.1. Ported main/jurt to gbuild and this Ant infrastructure. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1828636 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
503e2c87 | 31-Mar-2018 |
Damjan Jovanovic |
Fix the dmake name for "vos", now that main/vos/version.mk has been deleted. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1828085 13f7953
Fix the dmake name for "vos", now that main/vos/version.mk has been deleted. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1828085 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
c4c42a0e | 30-Mar-2018 |
Damjan Jovanovic |
Port main/lingucomponent to gbuild. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1828081 13f79535-47bb-0310-9956-ffa450edef68 |
790ba93f | 25-Mar-2018 |
Damjan Jovanovic |
Move reg and store to UNOVERLIBS, as they are definitely URE libraries as per main/ure/source/README, and deal with their unusual names in RepositoryFixes.mk. Also remove special handling for
Move reg and store to UNOVERLIBS, as they are definitely URE libraries as per main/ure/source/README, and deal with their unusual names in RepositoryFixes.mk. Also remove special handling for them in gbuild. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1827695 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
f006f9b4 | 22-Mar-2018 |
Damjan Jovanovic |
Implement the ability to build "UDK versioned" libraries in gbuild for *nix platforms. Do this by setting the ELF SONAME to the libxyz.so.3 style library output name, changing the output file
Implement the ability to build "UDK versioned" libraries in gbuild for *nix platforms. Do this by setting the ELF SONAME to the libxyz.so.3 style library output name, changing the output file that the linker writes to to be in this format (from libxyz.so), making a symlink from libxyz.so to libxyz.so.3, adding libxyz.so.3 as a delivery AUXTARGET for the deliverable libxyz.so, and changing the deliver commands to copy symlinks properly. This is all what dmake does too. Use this to port main/registry to gbuild. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1827456 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
14d982de | 20-Mar-2018 |
Jim Jagielski |
Pattern match and back to s5abi for now... git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1827253 13f79535-47bb-0310-9956-ffa450edef68 |
2d079a25 | 19-Mar-2018 |
Jim Jagielski |
Use gcc3 for COMID for macOS/OSX git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1827215 13f79535-47bb-0310-9956-ffa450edef68 |
Revision tags: AOO415 |
|
78d5812c | 12-Mar-2018 |
Damjan Jovanovic |
The Win64 patch has been merged now, no need to keep a copy in main/solenv/win64. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1826581 13
The Win64 patch has been merged now, no need to keep a copy in main/solenv/win64. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1826581 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
edd74ba5 | 12-Mar-2018 |
Damjan Jovanovic |
Implement initial unfinished support for building 64 bit AOO on 64 bit Windows. For now, require --enable-win64 to be passed to ./configure and without it build 32 bit binaries like befo
Implement initial unfinished support for building 64 bit AOO on 64 bit Windows. For now, require --enable-win64 to be passed to ./configure and without it build 32 bit binaries like before. Detect the MSVC compiler only through oowintool (ie. registry keys) and the command line option, not by searching the path, as we need to know the exact path to determine whether the compiler outputs 32 or 64 bit binaries. Pass --aoo32-on-win64 to oowintool when doing the AOO32 on Win64 build, so oowintool known to look at the 32 bit registry for Java, as we need a JDK of matching bitness. We may need this option for other oowintool tasks. Introduce the "mscx" COMNAME for 64 bit AOO. Add the remaining gbuild and dmake changes necessary to use the 64 bit MSVC compiler. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1826580 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
386ca866 | 09-Mar-2018 |
Don Lewis |
#127664# $CCNUMVER from dmake to configure Move the calculation of $CCNUMVER and some other variables from main/solenv/inc/tg_compv.mk, where it is only usable by dmake, to configure
#127664# $CCNUMVER from dmake to configure Move the calculation of $CCNUMVER and some other variables from main/solenv/inc/tg_compv.mk, where it is only usable by dmake, to configure, where it can be used by both dmake and gbuild. This is a requirement to upstream some compiler bug workaround patches from the FreeBSD port. A bit of logic from set_soenv is also moved into configure. A bunch more should probably be moved so that the configuration logic is not spread across so many different places, but that can wait. Something else to consider is that it would be nice to use a different value of $COM for Apple's clang, maybe "ACLANG" or "APPLECLANG" since it has a different version numbering scheme that the open-source version of clang and having a unique identifier would simplify version checking when applying compiler bug workarounds. Note: I think the old value of $CCNUMVER on the Mac is wrong. It should look something like 000800010000 or 000700030000, depending on the installed version. Change -DCPPU_ENV on the Mac from $(COMID) to $(COMNAME) for consistency with the dmake side. It shouldn't make a difference in practice since both have the same value on the Mac. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1826296 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
1c835cd2 | 07-Mar-2018 |
Damjan Jovanovic |
Add a missing .ENDIF Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1826059 13f79535-47bb-0310-9956-ffa450edef68 |
d3b9490e | 07-Mar-2018 |
Damjan Jovanovic |
Further updates to the Win64 patch, to use the correct CPPU_ENV and COMNAME for Win64. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@18260
Further updates to the Win64 patch, to use the correct CPPU_ENV and COMNAME for Win64. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1826058 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
acf9b005 | 07-Mar-2018 |
Damjan Jovanovic |
Use the -bigobj flag to MSVC on AMD64, as some of our C++ files are too big for the traditional COFF file format. Patch by: me git-svn-id: https://svn.apache.org/repos
Use the -bigobj flag to MSVC on AMD64, as some of our C++ files are too big for the traditional COFF file format. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1826057 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
db48b064 | 06-Mar-2018 |
Damjan Jovanovic |
Revert 1825956 and put it into the win64.patch file instead, as it may break building 32 bit AOO on 64 bit Windows. Patch by: me git-svn-id: https://svn.apache.org/repos/as
Revert 1825956 and put it into the win64.patch file instead, as it may break building 32 bit AOO on 64 bit Windows. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1826001 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
b2ce9795 | 05-Mar-2018 |
Damjan Jovanovic |
Add the preliminary patch for the Win64 build into main/solenv/win64. Don't apply it to the tree yet, as it will break building 32 bit AOO on 64 bit Windows. Patch by: me
Add the preliminary patch for the Win64 build into main/solenv/win64. Don't apply it to the tree yet, as it will break building 32 bit AOO on 64 bit Windows. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1825936 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
bca3a073 | 05-Mar-2018 |
Damjan Jovanovic |
Add a preliminary version of the main Win64 dmake file, but don't use it yet. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1825935 13f795
Add a preliminary version of the main Win64 dmake file, but don't use it yet. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1825935 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
16cc2fea | 04-Mar-2018 |
Damjan Jovanovic |
Fix a Windows build-breaking bug introduced in my last commit, caused by the wrong conversion direction between POSIX and Windows paths in 1 dmake function. Patch by: me
Fix a Windows build-breaking bug introduced in my last commit, caused by the wrong conversion direction between POSIX and Windows paths in 1 dmake function. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1825802 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
d7246584 | 04-Mar-2018 |
Damjan Jovanovic |
dmake's config.guess is too old to detect Cygwin64, so overwrite it with our own one during ./bootstrap. dmake uses Cygwin API functions that were deprecated on Cygwin32 and are obso
dmake's config.guess is too old to detect Cygwin64, so overwrite it with our own one during ./bootstrap. dmake uses Cygwin API functions that were deprecated on Cygwin32 and are obsolete on Cygwin64, so patch it to use the replacement APIs during ./bootstrap as well. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1825798 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
8d5e7ed3 | 24-Feb-2018 |
Matthias Seidel |
Fixed double wording in comment git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1825220 13f79535-47bb-0310-9956-ffa450edef68 |