diff options
Diffstat (limited to 'Build/source/texk/lcdf-typetools/lcdf-typetools-2.99/otftotfm/kpseinterface.h')
-rw-r--r-- | Build/source/texk/lcdf-typetools/lcdf-typetools-2.99/otftotfm/kpseinterface.h | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/Build/source/texk/lcdf-typetools/lcdf-typetools-2.99/otftotfm/kpseinterface.h b/Build/source/texk/lcdf-typetools/lcdf-typetools-2.99/otftotfm/kpseinterface.h new file mode 100644 index 00000000000..c822a24fa1e --- /dev/null +++ b/Build/source/texk/lcdf-typetools/lcdf-typetools-2.99/otftotfm/kpseinterface.h @@ -0,0 +1,26 @@ +#ifndef OTFTOTFM_KPSEINTERFACE_H +#define OTFTOTFM_KPSEINTERFACE_H +#ifdef __cplusplus +extern "C" { +#endif + +void kpsei_init(const char* argv0, const char* progname); +extern int kpsei_env_sep_char; +char* kpsei_path_expand(const char* path); /* free() result */ +enum { KPSEI_FMT_WEB2C, KPSEI_FMT_ENCODING, KPSEI_FMT_TYPE1, + KPSEI_FMT_OTHER_TEXT, KPSEI_FMT_MAP, KPSEI_FMT_TRUETYPE, + KPSEI_FMT_OPENTYPE, KPSEI_FMT_TYPE42 }; +char* kpsei_find_file(const char* name, int format); +void kpsei_set_debug_flags(unsigned flags); + +#ifdef W32TEX +int kpsei_getlongpath(char *buff, char *input, int len); +char *kpsei_var_value(const char *var); +#define true 1 +#define false 0 +#endif + +#ifdef __cplusplus +} +#endif +#endif |