filesys.h #3

  • //
  • guest/
  • richard_geiger/
  • intjam/
  • src/
  • filesys.h
  • View
  • Commits
  • Open Download .zip Download (424 B)
/*
 * Copyright 1993, 2000 Christopher Seiwald.
 *
 * This file is part of Jam - see jam.c for Copyright information.
 */

/*
 * filesys.h - OS specific file routines 
 */

typedef void (*scanback)( void *closure, char *file, int found, time_t t );

void file_dirscan( char *dir, scanback func, void *closure );
void file_archscan( char *arch, scanback func, void *closure );

int file_time( char *filename, time_t *time );
# Change User Description Committed
#4 1317 Richard Geiger Update the copyright notices in all files touched in the upcoming
drop into //public/jam/
#3 1240 Richard Geiger Split jam's pathsys.h from filesys.h, since they are really
two different pieces.

=== computer.perforce.com:1666: Change 19938 by seiwald@spice on 2001/01/08 21:46:33

Added note in RELNOTES about the internal code change - rmg
#2 1238 Richard Geiger Pass a void *closure parameter around to the file_dirscan and
file_archscan callback so that it doesn't necessarily have to
use global data.  To be used for the "glob" function.

=== computer.perforce.com:1666: Change 19936 by seiwald@spice on 2001/01/08 21:21:16
#1 1207 Richard Geiger Establish this branch to use for import of Perforce Jam.
//guest/perforce_software/jam/src/filesys.h
#2 486 Perforce staff Jam 2.3.
 See RELNOTES for a list of changes from 2.2.x.

Just about every source file was touched when jam got ANSI-fied.
#1 2 laura Add Jam/MR 2.2 source