(* * Handling compile-servers under non-Unix systems. * * This is just a placeholder that disables parallel make on non-supported * systems. * * (C) 1999 Lucent Technologies, Bell Laboratories * * Author: Matthias Blume (blume@kurims.kyoto-u.ac.jp) *) structure Servers :> SERVERS = struct fun start _ = raise Fail "compile server facility not available" fun stop _ = false fun kill _ = () fun reset _ = Concur.reset () fun dirbase _ = () fun cd _ = () fun cm _ = () fun cmb _ = () fun compile _ = false fun withServers f = SafeIO.perform { openIt = fn () => (), closeIt = fn () => (), work = f, cleanup = reset } end