#!/bin/bash

# . CONFIG.sh

# set -o xtrace       ## To debug scripts
# set -o errexit      ## To exit on error
# set -o errunset     ## To exit if a variable is referenced but not set

export PYTHONDONTWRITEBYTECODE=1


function main() {
    call_path=`pwd`
    cd "${call_path}"
    echo "Working Dir: " $(pwd)

    files=()
    for f in "$@"; do
        target=$(readlink -f "${f}")
        i="${#files[@]}"
        size=$(($i + 1))
        files[$size]="${target}"
    done

    export G_SLICE=always-malloc
    export G_DEBUG=gc-friendly
    export GOBJECT_DEBUG=instance-count
    export GSK_RENDERER=cairo
    python /opt/solarfm.zip "$@"
}
main "$@";
