Import ('env')

SRCS = Split ("""debug.c db_msgs.c find_entry.c online.c makefilename.c
                 get_data_key.c key_fields.c fields_key.c getfilename.c key_str.c
                 get_first_vidf.c server_err_str.c backwardWrap.c""")

HEADERS = Split ("libserver.h DbDefs.h")

# library is only built for SwRI or ALL database support

if env ['DATABASE'] == "SwRI":
   HEADERS += ["libdb.h"]
   SRCS += ["backward.c"]
elif env ['DATABASE'] == "ALL":
   HEADERS += ["libserverWrap.h"]

env.SDDASBuildLibrary ('libserver', SRCS, HEADERS, ['Cfg', 'dB', 'ant'])
