1 #*************************************************************************
3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
5 # Copyright 2000, 2010 Oracle and/or its affiliates.
7 # OpenOffice.org - a multi-platform office productivity suite
9 # This file is part of OpenOffice.org.
11 # OpenOffice.org is free software: you can redistribute it and/or modify
12 # it under the terms of the GNU Lesser General Public License version 3
13 # only, as published by the Free Software Foundation.
15 # OpenOffice.org is distributed in the hope that it will be useful,
16 # but WITHOUT ANY WARRANTY; without even the implied warranty of
17 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18 # GNU Lesser General Public License version 3 for more details
19 # (a copy is included in the LICENSE file that accompanied this code).
21 # You should have received a copy of the GNU Lesser General Public License
22 # version 3 along with OpenOffice.org. If not, see
23 # <http://www.openoffice.org/license.html>
24 # for a copy of the LGPLv3 License.
26 #*************************************************************************
33 .IF
"$(SOLAR_JAVA)"!=""
34 # --- Settings -----------------------------------------------------
36 .INCLUDE
: settings.mk
37 .INCLUDE
: antsettings.mk
39 # --- Files --------------------------------------------------------
41 TARFILE_NAME
=rhino1_5R5
42 TARFILE_MD5
=798b2ffdc8bcfe7bca2cf92b62caf685
43 TARFILE_ROOTDIR
=rhino1_5R5
46 toolsrc
/org
/mozilla
/javascript
/tools
/debugger
/OfficeScriptInfo.java
48 PATCH_FILES
=rhino1_5R5.patch \
49 rhino1_5R5-find_swing.patch \
50 rhino1_5R5-updateToolTip.patch
52 .IF
"$(OS_FOR_BUILD)"=="WNT"
53 FIXED_TARFILE_LOCATION
=`cygpath -m -s "$(TARFILE_LOCATION)"`
55 FIXED_TARFILE_LOCATION
=$(TARFILE_LOCATION
)
58 .IF
"$(JAVACISGCJ)"=="yes"
61 BUILD_ACTION
="$(ANT)" -DTARFILE_LOCATION
="$(FIXED_TARFILE_LOCATION)" -Dbuild.label
="build-$(RSCREVISION)" -Dbuild.compiler
=gcj jar
63 BUILD_ACTION
="$(ANT)" -DTARFILE_LOCATION
="$(FIXED_TARFILE_LOCATION)" -Dbuild.label
="build-$(RSCREVISION)" -Dant.build.javac.source
=$(JAVA_SOURCE_VER
) -Dant.build.javac.target
=$(JAVA_TARGET_VER
) jar
66 # --- Targets ------------------------------------------------------