# TinyCOBOL resource file
# Set the default compiler options
#

# COPYEXT: Specify copy file extension
# Obsolete - Use COPYBOOK_SUFFIXES
#
# Specify copybook file suffixes (extensions) used in search sequence
#COPYBOOK_SUFFIXES: .cpy:.CPY:.inc:.INC:.cob:.COB:.cbl:.CBL::
#COPYBOOK_SUFFIXES: .cpy;.CPY;.inc;.INC;.cob;.COB;.cbl;.CBL;;
# COPYBOOK_SUFFIXES - not implemented

# COPYLIBR - Specify location of copy files
# Obsolete - Use COPYBOOKS_PATH
#
# Specify copybook file locations paths used in search sequence
# (compiler default=NULL)
#COPYBOOK_PATH: /usr/local/share/htcobol/copybooks:: 
#COPYBOOK_PATH: /usr/local/share/htcobol/copybooks;; 


# Specify COBOL program file suffixes (extensions) used in search sequence
# (compiler default=.cob:.COB:.cbl:.CBL:)
PGM_SUFFIXES: .cob:.COB:.cbl:.CBL:
#PGM_SUFFIXES: .cob;.COB;.cbl;.CBL;

# Specify COBOL program default input format 
# free format  -> PGM_FORMAT_FREE
# fixed format -> PGM_FORMAT_FIXED
# (compiler default=free format)
PGM_FORMAT_FREE
#PGM_FORMAT_FIXED

# Specify the compiler default action
# P     - preprocess
# PC    - preprocess,compile
# PCA   - preprocess,compile,assemble
# PCAL  - preprocess,compile,assemble,link to executable
# PCALX - preprocess,compile,assemble,link to executable
# PCALS - Preprocess, compile, assemble, link to static library
# PCALM - Preprocess, compile, assemble, link to shared library
# (compiler default=PCAL)
COMPILE_DEFAULT: PCAL
#COMPILE_DEFAULT: PCAS
#COMPILE_DEFAULT: PCAM
#


# List contents of copybook files - not implemented
# COPYLIST=yes NOCOPYLIST=no
#COPYLIST
#NOCOPYLIST 

# Include source debugging lines 
# DEBUG_LINES=yes NODEBUG_LINES=no
# (compiler default= NODEBUG_LINES)
NODEBUG_LINES
#DEBUG_LINES

# Generate program listing
# LIST=yes NOLIST=no 
# (compiler default=NOLIST)
#LIST 
NOLIST 
#
# Default program listing suffix
# (compiler default=.lis)
#PGMLIST_SUFFIX: .listing.txt
PGMLIST_SUFFIX: .lis

# Generate symbolic cross-refrence listing
# XREF=yes NOXREF=no
# (compiler default=NOXREF)
XREF 
#NOXREF 

# Set Assembler command name
#
#ASX_CMD: as.exe 
ASX_CMD: as 
#ASX_CMD: as 

# Set C compiler command name
#
#CCX_CMD: gcc.exe 
CCX_CMD: gcc 
#CCX_CMD: gcc 

#
# Set static library archiver command names
#
#ARX_CMD: ar.exe 
ARX_CMD: ar 
#ARX_CMD: ar 
#RANLIBX_CMD: ranlib.exe
RANLIBX_CMD: ranlib 
#RANLIBX_CMD: ranlib 

#
# Set shared library name default (prefix$suffix)
#
#SHLIB_NAME_DEFAULT: lib$.a.dll 
SHLIB_NAME_DEFAULT: lib$.so 

# Library paths to pass to link step
# LD_PATH: 
#
#LD_PATH: -L/usr/lib -L/opt/cobol/lib 
#LD_PATH: -L/usr/lib 
LD_PATH: -L../../../lib -L../../lib
#LD_PATH: 

# Libraries to pass to the link step
# LD_LIBS:  Obsolete - Use variables below
#
LD_HT1_LIBS: -lhtcobol
#LD_HT2_LIBS: -lhtcobol2
#LD_MATH_LIBS: -lm
LD_MATH_LIBS: -lm
LD_READLINE_LIBS: -lreadline
LD_EXTRA_LIBS: -ldl 
LD_DCALL_LIBS: -ldl
#LD_DLOAD_LIBS: -lltdl
#LD_DLOAD_LIBS: 
LD_TERM_LIBS: -lncurses
#LD_TERM_LIBS: -lpdcurses
#LD_IO_LIBS: -ldb
LD_IO_LIBS: -ldb
#
