#!/bin/sh
#######################################################
#
# varkon
#
# Startscript fr VARKON.
#
# Parametrar = inga eller en (projekt) eller tv (projekt och jobb)
#
# (C)rebro universitet 2004
#
#######################################################

# VARKON_ROOT r systemets huvudkatalog. Om resten
# av systemet r installerat under denna p normalt
# vis rcker det att ndra VARKON_ROOT fr att kunna
# starta. vriga environmentparametrar r kopplade till
# VARKON_ROOT men kan frsts ndras om s nskas.
VARKON_ROOT=/usr/varkon/varkon_1.18A
export VARKON_ROOT

# Svenska menyfiler.
VARKON_MDF=$VARKON_ROOT/mdf/swedish
export VARKON_MDF

# PID-filer, hr r det vanligt att man istllet vljer
# tex. $HOME/pid s att gamla projekt blir kvar nr en
# ny VARKON-version installeras. Alla anvndare mste
# ha bde skriv- och ls-rttigheter till denna katalog.
VARKON_PID=$VARKON_ROOT/pid
export VARKON_PID

# Felmeddelandefiler
VARKON_ERM=$VARKON_ROOT/erm
export VARKON_ERM

# Manualen
VARKON_DOC=$VARKON_ROOT/man
export VARKON_DOC

# Systembiblioteket (MBO-filer)
VARKON_LIB=$VARKON_ROOT/lib
export VARKON_LIB

# Temporrfiler. Hr kan man istllet vlja tex. bara /tmp
# om den finns. I ett ntverk kan man spara lite prestanda
# om temporrfiler fr ligga p den lokala hrddisken.
# Alla anvndare mste ha bde skriv- och ls-rttigheter
# till denna katalog.
VARKON_TMP=$VARKON_ROOT/tmp
export VARKON_TMP

# Fontfiler fr grafisk text.
VARKON_FNT=$VARKON_ROOT/cnf/fnt
export VARKON_FNT

# Filer fr konfiguration av plottrar. Dessa brukar man
# istllet lgga p tex. $HOME/cnf/plt s att ev. ndringar
# kvarstr nr en ny version av VARKON installeras.
# Alla anvndare mste ha bde skriv- och ls-rttigheter
# till denna katalog.
VARKON_PLT=$VARKON_ROOT/cnf/plt
export VARKON_PLT

# Eventuella ikonfiler (bitmappar)
VARKON_ICO=$VARKON_ROOT/cnf/icons
export VARKON_ICO

# Filer med toleranser
VARKON_TOL=$VARKON_ROOT/cnf/tol
export VARKON_TOL

# X-Windows resurser p svenska
VARKON_INI=$VARKON_ROOT/cnf/ini/swedish
export VARKON_INI

# Frstlld root-katalog fr nya projekt (applikationer)
# ven hr r det lmpligt att vlja ngot annat, tex. $HOME/app
# Alla anvndare mste ha bde skriv- och ls-rttigheter
# till denna katalog.
VARKON_PRD=$VARKON_ROOT/app
export VARKON_PRD

# PATH till exekverbara binrer (xvarkon, mbsc, plotprogram)
# Hr lgger vi den aktuella bin-katalogen frst s att
# vi skert kr just denna version av VARKON.
PATH=$VARKON_ROOT/bin:$PATH
export PATH

# Path till shared ODBC library. Avkommentera fljande tv
# rader och stt skvgen att peka p det stlle dr du
# har ODBC-biblioteken installerade om du har byggt ihop
# Varkon med std fr ODBC.

#LD_LIBRARY_PATH=/usr/lib/unixODBC
#export LD_LIBRARY_PATH

# Starta VARKON
xvarkon $1 $2   -pm1000000 -rts10000000 \
-i$VARKON_INI/linux

# Om man vill kan man ven lgga till en egen ini-fil
# med X-resurser som d laddas efter VARKON:s ordinarie
# fil. Tex. nt i stil med:

# xvarkon $1 $2 \
# -i$VARKON_INI/linux -i$HOME/cnf/ini/swedish/min_egen_inifil

# Ladda alltid den ordinarie filen frst och lgg alla egna ndringar
# i den egna filen. Det r det sist laddade som gller. ndra inte
# i standardfilen. 

# Vill man kra systemet i ritnings-mode lgger man till "-r" p
# kommandoraden.
# xvarkon -r $1 $2 -i$VARKON_INI/linux
