# Makefile fragment for libraries linked against RAM applications INCLUDED_APPLIBS = YES ANSILIB = ${LIBDIR}/CLib/ansilib.a # Can't use ifeq (GNU,${TOOLCHAIN}) here, since we need to allow for host tools being built with GCC even on builds that otherwise use Norcroft ifneq (,$(findstring gcc,${CC})) CLIB = else CLIB = ${LIBDIR}/CLib/stubs.a endif RLIB = ${LIBDIR}/RISC_OSLib/risc_oslib.a RSTUBS = ${LIBDIR}/RISC_OSLib/rstubs.a ROMSTUBS = ${LIBDIR}/RISC_OSLib/romstubs.a ROMCSTUBS = ${LIBDIR}/RISC_OSLib/romcstubs.a ABSSYM = ${LIBDIR}/RISC_OSLib/abssym.a C_ABSSYM = ${LIBDIR}/RISC_OSLib/c_abssym.a A_ABSSYM = ${LIBDIR}/RISC_OSLib/a_abssym.a ASMUTILS = ${LIBDIR}/AsmUtils/AsmUtils.a # Can't use ifeq (GNU,${TOOLCHAIN}) here, since we need to allow for host tools being built with G++ even on builds that otherwise use Norcroft ifneq (,$(findstring g++,${C++})) C++LIB = else C++LIB = ${LIBDIR}/c++lib/c++lib.a endif CLXLIB = ${LIBDIR}/CLX/clxlib.a TBOXLIB = ${LIBDIR}/tboxlibs/toolboxlib.a FLEXLIB = ${LIBDIR}/tboxlibs/flexlib.a EVENTLIB = ${LIBDIR}/tboxlibs/eventlib.a WIMPLIB = ${LIBDIR}/tboxlibs/wimplib.a RENDERLIB = ${LIBDIR}/tboxlibs/renderlib.a TBOXLIBS = ${EVENTLIB} ${TBOXLIB} ${RENDERLIB} ${WIMPLIB} TBOXINTLIB = _!_x_!_ TBOXINTDBGLIB = _!_x_!_ SOCK4LIB = ${LIBDIR}/TCPIPLibs/socklib.a SOCK5LIB = ${LIBDIR}/TCPIPLibs/socklib5.a INETLIB = ${LIBDIR}/TCPIPLibs/inetlib.a UNIXLIB = ${LIBDIR}/TCPIPLibs/unixlib.a RPCLIB = ${LIBDIR}/TCPIPLibs/rpc/rpc_data.o ${LIBDIR}/TCPIPLibs/rpc/rpclib.a CRYPTLIB = ${LIBDIR}/SSLeay/ssl.a ${LIBDIR}/SSLeay/libcrypto.a MBEDTLSLIB = ${LIBDIR}/mbedTLS/mbedTLS.a NET4LIBS = ${UNIXLIB} ${INETLIB} ${SOCK4LIB} NET5LIBS = ${UNIXLIB} ${INETLIB} ${SOCK5LIB} ABCLIB = ${LIBDIR}/ABCLib/ABCLib.a CALLXLIB = _!_x_!_ CONLIB = ${LIBDIR}/ConfigLib/ConfigLib.a DDTLIB = ${LIBDIR}/DDTLib/DDTLib.a DESKLIB = ${LIBDIR}/Desk/Desk.a FETCHLIB = ${LIBDIR}/Fetchers/FetchLibZM.a JSLIB = ${LIBDIR}/JSLib/JSLib.a LDAPLIBS = ${LIBDIR}/LDAP/LDAP.a ${LIBDIR}/LDAP/LBER.a MODMALLOCLIB = ${LIBDIR}/ModMalloc/ModMalloc.a NCMALIB = ${LIBDIR}/NCMALib/NCMALib.a NSPRLIB = ${LIBDIR}/NSPRLib/NSPRLib.a OSLIB = ${LIBDIR}/OSLib/OSLib.a PDEBUGLIB = ${LIBDIR}/PDebug/PDebug.a PRISMLIB = ${LIBDIR}/PRISMLib/PRISMLib.a REMOTEDBLIB = ${LIBDIR}/remotedb/remotedb.a RMVSN = ${LIBDIR}/RMVersion/RMVersion.a SYNCLIB = ${LIBDIR}/SyncLib/SyncLib.a TGRLIB = ${LIBDIR}/TGRLib/tgrlib.a TRACELIB = ${LIBDIR}/Trace/Trace.a UNICODELIB = ${LIBDIR}/Unicode/ucode.a WILDLIB = ${LIBDIR}/Wild/Wild.a ZLIB = ${LIBDIR}/zlib/zlib.a DEBUGLIB = ${LIBDIR}/DebugLib/DebugLib.a DEBUGLIBS = # ${DEBUGLIB} ${REMOTEDBLIB} ${TRACELIB} ${PDEBUGLIB} ${MODMALLOCLIB} ${WILDLIB} ${DDTLIB} ${DESKLIB} ifeq ("${INCLUDED_LIBINCLUDES}","") include LibIncludes endif # EOF