--- misc/BeanShell/build.xml Fri Dec 19 17:14:27 2003 +++ misc/build/BeanShell/build.xml Fri Mar 28 15:55:04 2008 @@ -17,7 +17,7 @@ up the build dir! It has to be done manually the first time (or put in the jar file). There must be a way to fix this... --> -<project name="beanshell" default="compile" basedir="."> +<project name="beanshell" default="jarall" basedir="."> <!-- Project Configuration --> @@ -71,6 +71,9 @@ value="bsh/util/BeanShellBSFEngine.java,TestBshBSF.java"/> --> + <property name="exclude-bsf" + value="bsh/util/BeanShellBSFEngine.java,TestBshBSF.java"/> + <!-- Uncomment to build without the ASM class generator code. <property name="exclude-classgen" value="bsh/org/objectweb/asm/**,bsh/ClassGeneratorImpl.java,bsh/ClassGeneratorUtil.java,bsh/DelayedEvalBshMethod.java"/> @@ -80,6 +83,9 @@ <property name="exclude-servlet" value="bsh/servlet/*"/> --> + + <property name="exclude-servlet" + value="bsh/servlet/*"/> <!-- Legacy excludes. Comment this *out* to build these legacy items --> <property name="legacy-excludes" --- misc/BeanShell/makefile.mk Fri Mar 28 15:56:40 2008 +++ misc/build/BeanShell/makefile.mk Fri Mar 28 15:56:06 2008 @@ -1 +1,35 @@ -dummy +#************************************************************************* +# +# 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=..$/..$/..$/.. +PRJNAME=ooo_beanshell +TARGET=jarall + +.INCLUDE : ant.mk + +ALLTAR : ANTBUILD + --- misc/BeanShell/src/bsh/ClassGeneratorUtil.java Fri Dec 19 17:14:28 2003 +++ misc/build/BeanShell/src/bsh/ClassGeneratorUtil.java Fri Mar 28 15:55:05 2008 @@ -34,7 +34,9 @@ package bsh; import bsh.org.objectweb.asm.*; -import java.lang.reflect.*; +import java.lang.reflect.Constructor; +import java.lang.reflect.InvocationTargetException; +import java.lang.reflect.Method; import java.util.ArrayList; import java.util.List;