#%Module #########
set is_module_rm [module-info mode remove]

#---- whatis is used by module apropos
module-whatis   "Set environnement for AdmixtureBayes (0a73caa)"


#---- module help message
proc ModulesHelp { } {
  puts stderr "This modulefile defines the requisite environement"
  puts stderr "needed to use package: AdmixtureBayes version (0a73caa)"
  puts stderr ""
  puts stderr "a program to generate, analyze, and plot posterior samples of admixture graphs (phylogenies incorporating admixture events) given an allele count file"
  puts stderr "URL: https://github.com/avaughn271/AdmixtureBayes"
  puts stderr ""
  puts stderr "WARNING: AdmixtureBayes requires module(s) < graphviz R >. to be loaded first"
  puts stderr ""
  ## is there any program to document.
  puts stderr "package provides following commands:"
  puts stderr "\tanalyzeSamples.py"
  puts stderr "\tanneal.py"
  puts stderr "\tfindOptimalTemps.py"
  puts stderr "\tmakePlots.py"
  puts stderr "\trunMCMC.py"
  puts stderr ""
}


#---- hack for auto-loading module based on AUTOLOADMODULE env var
if {[info exists env(AUTOLOADMODULE)]} {
     module load  graphviz R
}
#---- check for prereq modules
if { [ module-info mode load ] && ! (  [ is-loaded "graphviz" ] && [ is-loaded "R" ] )} {
    puts stderr "error: AdmixtureBayes requires module(s) < graphviz R > to be loaded first"
    exit
}

#---- set PATHs.
prepend-path PATH   /opt/gensoft/exe/AdmixtureBayes/0a73caa/bin 

#---- set library path
prepend-path LIBRARY_PATH /opt/gensoft/exe/AdmixtureBayes/0a73caa/lib
prepend-path LD_RUN_PATH /opt/gensoft/exe/AdmixtureBayes/0a73caa/lib
prepend-path -d " " LDFLAGS -L/opt/gensoft/exe/AdmixtureBayes/0a73caa/lib
#prepend-path -d " " LDFLAGS -R/opt/gensoft/exe/AdmixtureBayes/0a73caa/lib
prepend-path CMAKE_LIBRARY_PATH /opt/gensoft/exe/AdmixtureBayes/0a73caa/lib

#---- set pkgconfig path

#---- set CMAKE_PREFIX_PATH


#---- set include path

#---- prepend specified env var
prepend-path R_LIBS_USER /opt/gensoft/exe/AdmixtureBayes/0a73caa/lib/R

#---- set ACLOCAL_PATH

#---- export usefull variables

#---- export aliases

