| Tidy Build Files |
| |
| Each subdirectory contains input files to a selected |
| build system for TidyLib and the command line driver. |
| Some build systems are cross-platform (gmake, autoconf), |
| others (msvc) are platform specific. For details |
| on any given build system, see the readme file for |
| that system. |
| |
| Directory System Comments |
| --------- -------------------- -------------------------- |
| gmake GNU Make Used for "official" builds |
| |
| gnuauto GNU AutoConf Supports shared lib builds |
| |
| msvc MS Visual C++ v6 Win32 only |
| |
| msvc2010 MS Visual Studio 2010 win32 only |
| |
| rpm Script for packages For Linux distribution supporting rpm |
| |
| |
| Common Build Options |
| |
| There are some basic build options for TidyLib, independent |
| of platform and build system. Typically, these options can |
| be enabled or disabled by setting a macro value within the |
| Makefile or its equivalent. An option may be disabled by |
| setting its value to "0". Enable by setting to "1". Again, |
| consult the directions for each build system for details |
| on how to enable/disable each option. |
| |
| Option Default Description |
| ---------------------------- -------- --------------------------------- |
| DMALLOC Disabled Use dmalloc for memory debugging |
| SUPPORT_ACCESSIBILITY_CHECKS Enabled Support W3C WAI checks |
| SUPPORT_UTF16_ENCODINGS Enabled Support Unicode documents |
| SUPPORT_ASIAN_ENCODINGS Enabled Support Big5 and ShiftJIS docs |
| |
| |