#%Module1.0
#
# To be installed as ${MODULEPATH}/@PROJECT_NAME@/@PROJECT_VERSION@

set     name        @PROJECT_NAME@
set     version     @PROJECT_VERSION@
set     root        @CMAKE_INSTALL_PREFIX@
set     git_hash    @PROJECT_GIT_HASH@

set     url         "https://github.com/TRIQS/@PROJECT_NAME@"
set     description "An example application using cpp2py and triqs."

module-whatis   "$description"

proc ModulesHelp { } {
    global description url version git_hash
    puts stderr "Description: $description"
    puts stderr "URL:         $url"
    puts stderr "Version:     $version"
    puts stderr "Git hash:    $git_hash"
}

# You may need to edit the next line if the triqs module
# is installed under a different name in your setup.
prereq triqs/@TRIQS_VERSION@

# Only one version of @PROJECT_NAME@ can be loaded at a time
conflict $name

setenv          @PROJECT_NAME@_ROOT      $root
setenv          @PROJECT_NAME@_VERSION   $version
setenv          @PROJECT_NAME@_GIT_HASH  $git_hash

prepend-path    PATH                $root/bin
prepend-path    CPLUS_INCLUDE_PATH  $root/include
prepend-path    LIBRARY_PATH        $root/lib
prepend-path    LD_LIBRARY_PATH     $root/lib
prepend-path    CMAKE_PREFIX_PATH   $root
@MODFILE_PYTHON_PATH@
