1Tidy Build Files 2 3Each subdirectory contains input files to a selected 4build system for TidyLib and the command line driver. 5Some build systems are cross-platform (gmake, autoconf), 6others (msvc) are platform specific. For details 7on any given build system, see the readme file for 8that system. 9 10Directory System Comments 11--------- -------------------- -------------------------- 12gmake GNU Make Used for "official" builds 13 14gnuauto GNU AutoConf Supports shared lib builds 15 16msvc MS Visual C++ v6 Win32 only 17 18ms.net MS Visual Studio.NET Win32 only 19 20 21Common Build Options 22 23There are some basic build options for TidyLib, independent 24of platform and build system. Typically, these options can 25be enabled or disabled by setting a macro value within the 26Makefile or its equivalent. An option may be disabled by 27setting its value to "0". Enable by setting to "1". Again, 28consult the directions for each build system for details 29on how to enable/disable each option. 30 31Option Default Description 32---------------------------- -------- --------------------------------- 33DMALLOC Disabled Use dmalloc for memory debugging 34SUPPORT_ACCESSIBILITY_CHECKS Enabled Support W3C WAI checks 35SUPPORT_UTF16_ENCODINGS Enabled Support Unicode documents 36SUPPORT_ASIAN_ENCODINGS Enabled Support Big5 and ShiftJIS docs 37 38 39