X-Git-Url: http://www2.svjatoslav.eu/gitweb/?p=sixth-3d-demos.git;a=blobdiff_plain;f=tools%2Fdebug;fp=tools%2Fdebug;h=0000000000000000000000000000000000000000;hp=56409060f8ad29aac57a067e20a2f164f84b9a68;hb=f0ebc20d0438fc46be1d98fb3643bd4196cb64c9;hpb=bd6502aee14dbda7936780fd81d1b1520c2d1cb8 diff --git a/tools/debug b/tools/debug deleted file mode 100755 index 5640906..0000000 --- a/tools/debug +++ /dev/null @@ -1,46 +0,0 @@ -#!/bin/bash - -if [ "$1" != "T" ]; then gnome-terminal -e "'$0' T"; exit; fi - -# -# This is a helper bash script that starts current Java project in debug mode -# with JRebel attached. It also opens its own terminal window, so you can run -# this script by simply clicking on it in file navigator. -# -# -# Script assumes: -# -# + GNU OS -# + Gnome workspace -# + JRebel is installed in /opt/jrebel -# - - -cd "${0%/*}" -cd .. - - -while true; do - - # clear screen - printf "\033c" - - # enable debugging - export DEBUG_OPTIONS="-Xdebug -Xrunjdwp:transport=dt_socket,address=127.0.0.1:8000,server=y,suspend=n" - - # enable JRebel - export REBEL_BASE="$HOME/.jrebel" - export JREBEL_OPTS="-agentpath:/opt/jrebel/libjrebel64.so -Drebel.project.path=`pwd`" - - # enable LWJGL native libraries - export LWJGL_OPTS="-Djava.library.path=target/natives" - - # define Maven options - export MAVEN_OPTS="-Xmx4000m $DEBUG_OPTIONS $JREBEL_OPTS $LWJGL_OPTS" - - mvn compile exec:java -Dexec.mainClass="eu.svjatoslav.sixth.e3d.examples.launcher.Main" - - echo "press ENTER to reload application" - read - -done