Added a test to set the debugger command to gdb or lldb depending
on availability. Created a new script for lldb to run. Modified
the script for gdb to backtrace all threads.
refs #227
It's been a while since we tested 15.x on the mac. The makefile
for ICG needed updating to what is essentially in 16. Added the
one change required for clang 3.8. Updated the version to 15.2.0
in trick_ver.txt. Finally removed the check for libclang.a. The
more recent clang releases are delivering libclang.dylib and I'm
too lazy to make big changes in the configure script to search
for it. The header file check should be enough.
refs #228
I kind of took the easy way out on this one, I remove any
structure definitions that matches the pattern
typedef const struct A {...} constA ; out of out of
convert_swig before they get to SWIG.
refs #169
Moved the check to exclude directories in make_swig_makefile to after the
test to see if we should expect them. This way we will write the code we are
expecting even though we will not be generating the code itself.
refs #163
Added a couple of batch files in the java GUI area so they can be used with
Windows. Made an addition in TrickApplication.java to add the .bat suffix
to script calls when using Windows.
Fixes#47
Perl scripts linked into /usr/local/bin or anyother directory needs
to use FindBin qw($RealBin) instead of just FindBin qw($Bin). Realpath
will find the absolute path to where the script actually lives and the
pm directory that holds the perl modules.
We were using md5_hex to generate a unique file id from a full path
filename. Changed this to use the file device and inode id instead.
Should still provide unique file ids and the file names are shorter
too.
Fixes#29
Changed all header file once include variables to follow the same naming
convention and not start with any underscores. Also deleted old
incorrect copyright notices. Also removed $Id: tags from all files.
Fixes#14. Fixes#22.
Fiexed the shell detection logic by not trying to. Changed the
install_user script to just print the add TRICK_HOME to the
PATH for both types of shells.
Fixes#9