Branch: Tag:

1999-11-11

1999-11-11 05:23:46 by Martin Stjernholm <mast@lysator.liu.se>

configuration.pike.o depends on both configuration.pike and the included
rxml.pike.

Rev: server/base_server/roxen.pike:1.346

1:   /* -  * $Id: roxen.pike,v 1.345 1999/11/06 08:24:49 per Exp $ +  * $Id: roxen.pike,v 1.346 1999/11/11 05:23:46 mast Exp $    *    * The Roxen Challenger main program.    *
7:    */      // ABS and suicide systems contributed freely by Francesco Chemolli - constant cvs_version="$Id: roxen.pike,v 1.345 1999/11/06 08:24:49 per Exp $"; + constant cvs_version="$Id: roxen.pike,v 1.346 1999/11/11 05:23:46 mast Exp $";      object backend_thread;   object argcache;
2106:    add_constant( "color_name", Colors.color_name );    add_constant( "colors", Colors );    add_constant( "roxen.fonts", (fonts = (object)"fonts.pike") ); +  if ((file_stat("base_server/configuration.pike.o")||(<>))[ST_MTIME] < +  file_stat("base_server/configuration.pike")[ST_MTIME] || +  // This since configuration.pike #includes rxml.pike. +  (file_stat("base_server/configuration.pike.o")||(<>))[ST_MTIME] < +  file_stat("base_server/rxml.pike")[ST_MTIME]) +  rm ("base_server/configuration.pike.o");    Configuration = (program)"configuration"; -  if(!file_stat( "base_server/configuration.pike.o" ) || -  file_stat("base_server/configuration.pike.o")[ST_MTIME] < -  file_stat("base_server/configuration.pike")[ST_MTIME]) +  if(!file_stat( "base_server/configuration.pike.o" ))    {    Stdio.write_file( "base_server/configuration.pike.o",    encode_value( Configuration, Codec( Configuration ) ) );