1/* 2******************************************************************************* 3* 4* Copyright (C) 2004-2008, International Business Machines 5* Corporation and others. All Rights Reserved. 6* 7******************************************************************************* 8* file name: genbidi.h 9* encoding: US-ASCII 10* tab size: 8 (not used) 11* indentation:4 12* 13* created on: 2004dec30 14* created by: Markus W. Scherer 15*/ 16 17#ifndef __GENBIDI_H__ 18#define __GENBIDI_H__ 19 20#include "unicode/utypes.h" 21#include "propsvec.h" 22 23U_CDECL_BEGIN 24 25/* genbidi ------------------------------------------------------------------ */ 26 27/* global flags */ 28extern UBool beVerbose, haveCopyright; 29 30/* properties vectors in genbidi.c */ 31extern UPropsVectors *pv; 32 33/* prototypes */ 34U_CFUNC void 35writeUCDFilename(char *basename, const char *filename, const char *suffix); 36 37extern void 38setUnicodeVersion(const char *v); 39 40extern void 41addMirror(UChar32 src, UChar32 mirror); 42 43extern void 44generateData(const char *dataDir, UBool csource); 45 46U_CDECL_END 47 48#endif 49