annotate src/config.sml.in @ 1642:c3627f317bfd

Refactor HTML contexts to prevent some illegal nestings (that can crash the JavaScript runtime system)
author Adam Chlipala <adam@chlipala.net>
date Tue, 20 Dec 2011 21:06:25 -0500
parents 7770ef82c463
children df8f18d50746
rev   line source
adamc@378 1 structure Config :> CONFIG = struct
adamc@378 2
adamc@378 3 val bin = "@BIN@"
adamc@378 4 val lib = "@LIB@"
adamc@378 5 val includ = "@INCLUDE@"
adamc@378 6 val sitelisp = "@SITELISP@"
adamc@378 7
adamc@378 8 val libUr = OS.Path.joinDirFile {dir = lib,
adamc@378 9 file = "ur"}
adamc@378 10 val libC = OS.Path.joinDirFile {dir = lib,
adamc@378 11 file = "c"}
adamc@569 12 val libJs = OS.Path.joinDirFile {dir = lib,
adamc@569 13 file = "js"}
adamc@378 14
adam@1474 15 val ccompiler = "@CC@"
adam@1523 16 val ccArgs = "@CCARGS@"
adam@1368 17 val openssl = "@OPENSSL_LDFLAGS@ @OPENSSL_LIBS@"
adamc@435 18
adam@1464 19 val pgheader = "@PGHEADER@"
adam@1464 20 val msheader = "@MSHEADER@"
adam@1464 21 val sqheader = "@SQHEADER@"
adam@1464 22
adam@1520 23 val versionNumber = "@VERSION@"
adam@1520 24 val versionString = "The Ur/Web compiler, version " ^ versionNumber
adam@1520 25
adam@1528 26 val pthreadCflags = "@PTHREAD_CFLAGS@"
adam@1528 27 val pthreadLibs = "@PTHREAD_LIBS@"
adam@1528 28
adamc@378 29 end