Available targets: nmake [all] create all artifacts nmake test create test binaries and execute tests and execute fast tests nmake longtest execute all tests, including long lasting ones nmake doc build the documentation nmake clean clean up build artifacts nmake distclean clean up all generated artifacts nmake help show this very help page Available optional features: WITH_SSL=1 use OpenSSL additionally for communication encryption frontier implementations: WITH_SYSTEM_SQLITE3=1 use the system version of sqlite3 WITH_LOCAL_SQLITE=1 use the bundled version of sqlite3 WITH_PGSQL=1 build the Postgresql frontier fetcher protocol implementations: WITH_SYSTEM_LIBFETCH=1 use the system version of BSD libfetch WITH_LOCAL_LIBFETCH=1 use the bundled version of BSD libfetch parser implementations: WITH_LOCAL_STREAMHTMLPARSER=1 use Google stream HTML 4 parser WITH_LIBXML2=1 build the libxml2 parser URL parsing and normalization: WITH_LOCAL_GOOGLEURL=1 use Google URL for normalization/parsing WITH_ICU=1 enable ICU support for URL parsing in Google URL scripting support: WITH_LUA=1 use Lua for configuration and scripting Avaliable optional features during testing only: DEBUG=1 build using debug compiler and linker flags Example: nmake /nologo /f Makefile.W32 WITH_SSL=1 WITH_SQLITE3=1 WITH_PGSQL=1 WITH_LOCAL_LIBFETCH=1 WITH_LIBXML2=1 WITH_LOCAL_GOOGLEURL=1 WITH_ICU=1 WITH_LUA=1