Even more groundwork for Issue 1627 "create subversion DLLs on Windows." Change extractor.py (the script that scans subversion public headers and produces lists of functions that need to be exported from dlls) to work with current headers and to output valid module definition files (.def files).
Even more groundwork for Issue 1627 "create subversion DLLs on Windows."
Change extractor.py (the script that scans subversion public headers and
produces lists of functions that need to be exported from dlls) to work
with current headers and to output valid module definition files
(.def files).

* build/generator/extractor.py
  (_funcs, extract_funcs):
    make regular expression for finding function declarations a
    little more tolerant

  (scan_headers, headers_to_libraries):
    removed. header information is now stored in build.conf

  (global code):
    change to output function list in .def format

jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion