diff options
author | Karl Berry <karl@freefriends.org> | 2006-01-17 21:16:42 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2006-01-17 21:16:42 +0000 |
commit | a3d3111bfe26b8e5f5bc6049dfb2a4ca2edc7881 (patch) | |
tree | f4a8a34f904c1bb86adcc3ae0e14434badc6dbe4 /Build/source/utils/psutils/config.h | |
parent | 6c0eafbb1395d426a72a74538e0b2a95e8344ca6 (diff) |
utils 1
git-svn-id: svn://tug.org/texlive/trunk@1484 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/utils/psutils/config.h')
-rw-r--r-- | Build/source/utils/psutils/config.h | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/Build/source/utils/psutils/config.h b/Build/source/utils/psutils/config.h new file mode 100644 index 00000000000..13562326755 --- /dev/null +++ b/Build/source/utils/psutils/config.h @@ -0,0 +1,33 @@ +/* + * Copyright (C) Angus J. C. Duggan 1991-1995 + * See file LICENSE for details. + * OS specific configuration for PSUtils + */ + +#if defined(MSDOS) || defined(WINNT) || defined(WIN32) +#define TMPDIR "\\tmp" +#define OPEN_READ "rb" +#define OPEN_WRITE "wb" +#include <fcntl.h> +#include <io.h> +#ifdef WIN32 +#include <win32lib.h> +#endif /* WIN32 */ +#else /* ! MSDOS && ! WINNT && ! WIN32 */ +#if defined(OS2) +#define TMPDIR "." +#define OPEN_READ "rb" +#define OPEN_WRITE "wb" +#else /* ! OS2 */ +#define OPEN_READ "r" +#define OPEN_WRITE "w" +#ifdef VMS +#define unlink delete +#define TMPDIR "/tmp" +#else /* assumes UNIX-like OS */ +#include <unistd.h> +#define TMPDIR "/tmp" +#endif /* ! VMS */ +#endif /* ! OS2 */ +#endif /* ! MSDOS && ! WINNT && !WIN32 */ + |