adamc@378: structure Config :> CONFIG = struct adamc@378: adamc@378: val bin = "@BIN@" adamc@378: val lib = "@LIB@" adamc@378: val includ = "@INCLUDE@" adamc@378: val sitelisp = "@SITELISP@" adamc@378: adamc@378: val libUr = OS.Path.joinDirFile {dir = lib, adamc@378: file = "ur"} adamc@378: val libC = OS.Path.joinDirFile {dir = lib, adamc@378: file = "c"} adamc@569: val libJs = OS.Path.joinDirFile {dir = lib, adamc@569: file = "js"} adamc@378: adam@1474: val ccompiler = "@CC@" adamc@435: val gccArgs = "@GCCARGS@" adam@1368: val openssl = "@OPENSSL_LDFLAGS@ @OPENSSL_LIBS@" adamc@435: adam@1464: val pgheader = "@PGHEADER@" adam@1464: val msheader = "@MSHEADER@" adam@1464: val sqheader = "@SQHEADER@" adam@1464: adam@1520: val versionNumber = "@VERSION@" adam@1520: val versionString = "The Ur/Web compiler, version " ^ versionNumber adam@1520: adamc@378: end