# 
# PCN System
#
# Please see the DISCLAIMER file in the top level directory of the
# distribution regarding the provisions under which this software
# is distributed.
#
# constants
#
# A script that can be sourced from a csh script to set up all the
# constants regarding used for building and configuring the system.
#

#
# The following G_VERSION_STR is the version string that will get printed
# in program banners
#

G_VERSION_STR="2.0"

#
# The following are directories within the top level PCN source tree.
#
G_BUILD_DIR="Build"
G_CONFIGS_DIR="configs"
G_CONTRIB_DIR="contrib"
G_DOCS_DIR="docs"
G_EX_DIR="examples"
G_MAN_DIR="man"
G_SCRIPTS_DIR="scripts"
G_SOURCE_DIR="src"
G_SUPPORT_DIR="support"
G_TESTS_DIR="tests"

#
# The following are directories within the G_SOURCE_DIR directory
#
G_BOOT_DIR="boot"
G_COMPILER_DIR="compiler"
G_INCLUDE_DIR="include"
G_LINKER_DIR="linker"
G_MAIN_DIR="main"
G_MESSAGE_DIR="message"
G_PCNO_DIR="pcno"
G_PIPE_DIR="pipe"
G_RUN_DIR="run"
G_RUNTIME_DIR="runtime"
G_STDIO_DIR="stdio"
G_SYS_DIR="sys"
G_VT_DIR="vt"

#
# The following are the names of some of the executables
#
G_COMPILER_NAME="p_comp"
G_COMPILER_SCRIPT_NAME="scripts/pcncomp/pcncomp"
G_LINKER_NAME="pcnlink"
G_MERGE_PAMS_NAME="merge_pams"
G_PRINT_PAM_NAME="print_pam"
