diff --git a/build/org.eclipse.birt.releng.birtbuilder/extras/genReport.sh b/build/org.eclipse.birt.releng.birtbuilder/extras/genReport.sh index 323834e7a9..2e45fec7be 100644 --- a/build/org.eclipse.birt.releng.birtbuilder/extras/genReport.sh +++ b/build/org.eclipse.birt.releng.birtbuilder/extras/genReport.sh @@ -38,11 +38,16 @@ ################ END OF USAGE ######################### # echo set common variables -export BIRT_HOME=$PWD/platform -export WORK_DIR=$PWD +#export BIRT_HOME=BIRT-runtime_install_dir +BIRT_HOME="" +WORK_DIR=$PWD +# class path : don't forget to add your connection drivers in the classpath directory +BIRTCLASSPATH=$BIRT_HOME/ReportEngine/lib/* + echo BIRT_HOME=$BIRT_HOME echo WORK_DIR=$WORK_DIR +echo BIRTCLASSPATH=$BIRTCLASSPATH if [ "$BIRT_HOME" = "" ] @@ -54,6 +59,7 @@ java_io_tmpdir=$WORK_DIR/tmpdir org_eclipse_datatools_workspacepath=$java_io_tmpdir/workspace_dtp mkdir -p $org_eclipse_datatools_workspacepath +# JAVA version >= 17 JAVACMD='java'; $JAVACMD -Djava.awt.headless=true -cp "$BIRTCLASSPATH" -DBIRT_HOME="$BIRT_HOME" -Dorg.eclipse.datatools_workspacepath="$org_eclipse_datatools_workspacepath" org.eclipse.birt.report.engine.api.ReportRunner ${1+"$@"}