James L. Carroll

11 papers A* 1B 4C 3Unranked 3
YearRankTypeTitle / Venue / Authors
2012 conf
ICMLA (1)
James L. Carroll, Christopher D. Tomkins
2011 B conf
IJCNN
Kristine Monteith, James L. Carroll, Kevin D. Seppi, Tony R. Martinez
2008 B conf
LREC
Eric K. Ringger, Marc Carmen, Robbie Haertel, Kevin D. Seppi, Deryle Lonsdale, Peter McClanahan, James L. Carroll, Noel Ellison
2008 conf
ACL (2)
Robbie Haertel, Eric K. Ringger, Kevin D. Seppi, James L. Carroll, Peter McClanahan
2007 B conf
IEEE Congress on Evolutionary Computation
Christopher K. Monson, Kevin D. Seppi, James L. Carroll
2007 conf
LAW@ACL
Eric K. Ringger, Peter McClanahan, Robbie Haertel, George Busby, Marc Carmen, James L. Carroll, Kevin D. Seppi, Deryle Lonsdale
2005 B conf
IJCNN
James L. Carroll, Kevin D. Seppi
2004 C conf
ICMLA
James L. Carroll, Kevin D. Seppi
2003 C conf
ICMLA
James L. Carroll, Todd S. Peterson, Kevin D. Seppi
2002 C conf
ICMLA
James L. Carroll, Todd Peterson
2001 A* conf
ICRA
Todd S. Peterson, Nancy E. Owens, James L. Carroll
scripts/setup-and-run.sh
← Index scripts/setup-and-run.sh bash
#!/bin/bash
set -e

# Setup Binary Ninja Python API if available on host (from snapshot)
if [ -d "/opt/binaryninja" ] && [ -f "/opt/binaryninja/scripts/linux-setup.sh" ]; then
    echo "Binary Ninja found on host, setting up Python API..."
    cd /opt
    ./binaryninja/scripts/linux-setup.sh -s || echo "Binary Ninja setup failed"
    
    # Change back to the app directory
    cd /app
    
    # Verify installation
    python3 -c "import binaryninja; print('Binary Ninja Python API ready, version:', binaryninja.core_version())" 2>/dev/null || echo "Binary Ninja Python API not available"
else
    echo "Binary Ninja not found on host - decompilation will be disabled"
fi

# Copy license if available
if [ -f "/opt/binaryninja-license/license.dat" ]; then
    mkdir -p ~/.binaryninja
    cp /opt/binaryninja-license/license.dat ~/.binaryninja/
    echo "Binary Ninja license configured"
fi

# Execute the original command
exec "$@"