1. 32c4a8a Serious overhaul of the C compiler interface and the two classes that by Greg Ward · 24 years ago
  2. eb3f75e Don't pass 'keep_dir' to 'compile()' method of CCompiler -- no longer used. by Greg Ward · 24 years ago
  3. 4ba5da4 Don't pass 'keep_dir' to 'compile()' method of CCompiler -- no longer used. by Greg Ward · 24 years ago
  4. 56359f5 Typo fix. by Greg Ward · 24 years ago
  5. 96182d7 Fixed 'mkpath()' to accept empty string silently (it's just the current dir). by Greg Ward · 24 years ago
  6. 76ec0d6 Renamed 'build_lib' command to 'build_clib': by Greg Ward · 24 years ago
  7. 3ce77fd Changed '__rcsid__' to '__revision__'. by Greg Ward · 24 years ago
  8. 60f6433 If the "build_lib" command built any C libraries, link with them all by Greg Ward · 24 years ago
  9. 833dfd5 Added command description. by Greg Ward · 24 years ago
  10. 49ffce1 In the 'compile()' method: preserve the directory portion of source by Greg Ward · 24 years ago
  11. f114657 In compile/link methods: ensure that the directory we expect to be writing to by Greg Ward · 24 years ago
  12. 013f0c8 Added 'mkpath()' method: convenience wrapper around 'util.mkpath()' that adds by Greg Ward · 24 years ago
  13. 611850b Added call to 'ensure_ready()' on the command object in by Greg Ward · 24 years ago
  14. 585df89 Added 'get_platform()' to construct a string that identifies the current by Greg Ward · 24 years ago
  15. e51d69e Build reorg: by Greg Ward · 24 years ago
  16. 42a3bf5 Build reorg: by Greg Ward · 24 years ago
  17. e691651 Build reorg: change 'build_dir' option to 'build_lib'. by Greg Ward · 24 years ago
  18. 7a0620c Try to deal with pre-1.5.2 IOError exception objects. by Greg Ward · 24 years ago
  19. 4f08e4f Unfinished, untested implementation of the lovely baroque installation scheme by Greg Ward · 24 years ago
  20. 4840112 Fix from est@hyperreal.org: missing initialize in 'find_defaults()'. by Greg Ward · 24 years ago
  21. 18c05f2 Changed all references to command methods 'set_default_options()' and by Greg Ward · 24 years ago
  22. e01149c Renamed 'set_default_options()' to 'initialize_options()', and by Greg Ward · 24 years ago
  23. 4c96db1 Changed references to the command class 'options' attribute to 'user_options'. by Greg Ward · 24 years ago
  24. bbeceea Renamed all 'options' class attributes to 'user_options'. by Greg Ward · 24 years ago
  25. 592f282 Command classes are now named identically to their commands, so reflect this by Greg Ward · 24 years ago
  26. 1993f9a Renamed all command classes so they're exactly the same as the name of the by Greg Ward · 24 years ago
  27. e1b1c94 Changed 'dist' to 'sdist'. by Greg Ward · 24 years ago
  28. a82122b The 'sdist' command to create a source distribution. This is derived from the by Greg Ward · 24 years ago
  29. 3d6b023 The 'dist' command is dead -- long live the 'sdist' command! by Greg Ward · 24 years ago
  30. 5de8cee Ditched '_find_SET()', since it was a no-value-added wrapper around by Greg Ward · 24 years ago
  31. 6998809 Latest patch from Thomas Heller/Robin Becker: by Greg Ward · 24 years ago
  32. 62e3393 Stylistic changes to the registry-grovelling code: code formatting, changed by Greg Ward · 24 years ago
  33. 10ca82b Typecheck 'output_dir' argument to compile/link methods. by Greg Ward · 24 years ago
  34. 968d883 Path from Thomas Heller: resurrect the .def file kludge while preserving the by Greg Ward · 24 years ago
  35. 4ba9b2e Patch from Thomas heller: by Greg Ward · 24 years ago
  36. e8c6ce4 Added 'debug' option, and changed compile/link calls to use it. by Greg Ward · 24 years ago
  37. 3246200 Added 'debug' option (just there for 'build_ext' and 'build_lib' commands by Greg Ward · 24 years ago
  38. 386b844 Added 'debug' flags to compile and link methods, and added dummy code for by Greg Ward · 24 years ago
  39. ba233fb Added 'debug' flags to compile and link methods, and modified code to add by Greg Ward · 24 years ago
  40. 3c045a5 Added 'debug' flag to compile and link method signatures. by Greg Ward · 24 years ago
  41. 69e2c6e get_config_h_filename(): Support NT as well as Posix systems. by Fred Drake · 24 years ago
  42. 1b9c6f7 Revised version (thank to Thomas Heller and Robin Becker) that tries a lot by Greg Ward · 24 years ago
  43. f0219ba Ditch .def file kludge for (much smaller) /export option kludge. by Greg Ward · 24 years ago
  44. 1bea7ab Added 'libraries' option for use by the 'build_lib' command. Typo fix. by Greg Ward · 24 years ago
  45. 5f7c18e Run the 'build_lib' command before building extensions, if necessary. by Greg Ward · 24 years ago
  46. aaf27ee New command to build C (and C++, hopefully) libraries needed by extensions by Greg Ward · 24 years ago
  47. c185467 Tweaked various comments, docstrings, and error messages. by Greg Ward · 24 years ago
  48. 7f0fb0b Improved an error message. by Greg Ward · 24 years ago
  49. ef6f515 Changed 'compile()' method to compile files one-at-a-time -- gives better by Greg Ward · 24 years ago
  50. 113e70e Patch from Joe Van Andel: fix arg to % operator in warning. by Greg Ward · 24 years ago
  51. a0ca3f2 Comment fix. by Greg Ward · 24 years ago
  52. d1466b9 Allow either README or README.txt as a "standard file". by Greg Ward · 24 years ago
  53. a002edc Fixed broken list extend in 'copy_tree()'. by Greg Ward · 24 years ago
  54. 37bc815 Added 'description' class attribute to every command class (to help the by Greg Ward · 24 years ago
  55. 4c67936 Added 'dist' command. by Greg Ward · 24 years ago
  56. f0fd617 Improvements to the help system: by Greg Ward · 24 years ago
  57. 7478a48 Added missing run of corresponding 'build' command. by Greg Ward · 24 years ago
  58. 9f200cb Fix indentation bug. by Greg Ward · 25 years ago
  59. 3b49c9b Catch OSError from 'spawnv()' in '_spawn_nt()'. by Greg Ward · 25 years ago
  60. 01f5215 Removed /GD switch -- currently ignored by MSVC. by Greg Ward · 25 years ago
  61. 8dbf681 Added compiler flags suggested by Thomas Heller: optimize, use multi-threaded by Greg Ward · 25 years ago
  62. 1b3a9af Added missing import. by Greg Ward · 25 years ago
  63. cbeca7b Added code to use Jim Ahlstrom's zipfile.py module if the external zip by Greg Ward · 25 years ago
  64. c8a95c8 Fix library filename methods -- there is no 'lib' prefix under DOS/Windows. by Greg Ward · 25 years ago
  65. c27d800 Always run sys.prefix and sys.exec_prefix through 'os.path.normpath()' by Greg Ward · 25 years ago
  66. 7c463ef Ditch unneeded imports. by Greg Ward · 25 years ago
  67. 7b7679e 'newer_group()' can now deal with missing files, in a way specified by by Greg Ward · 25 years ago
  68. c9f3187 Abstracted '_fix_link_args()' out of 'link_shared_object()'. by Greg Ward · 25 years ago
  69. 5baf1c2 Removed a bunch of irrelevant parameters from 'link_static_lib()' signature. by Greg Ward · 25 years ago
  70. e9436da Typo fix: 'file.warn' should have been 'manifest.warn' in a couple of places. by Greg Ward · 25 years ago
  71. 9d46b9c When emitting a command-line error message, *say* it's an error. by Greg Ward · 25 years ago
  72. ad83f04 Catch errors from 'rmtree' and emit a warning. by Greg Ward · 25 years ago
  73. 97798b1 Use 'search', not 'match', on filename pattern regexes. by Greg Ward · 25 years ago
  74. 0bdd90a Catch up with terminology change in UnixCCompiler: 'includes' -> 'include_dirs'. by Greg Ward · 25 years ago
  75. 1d0495e Catch missing MANIFEST file and warn rather than blowing up. by Greg Ward · 25 years ago
  76. 9b45443 Fixed 'find_package_modules()' to ensure that we never build (and thus by Greg Ward · 25 years ago
  77. 48697d9 Changed 'build_extensions()' so 'sources' can be a list or tuple; and by Greg Ward · 25 years ago
  78. 04d7832 In 'compile()' method, renamed 'includes' parameter to 'include_dirs' for by Greg Ward · 25 years ago
  79. 44f8e4e Added support for printing out help text from option table: 'print_help()', by Greg Ward · 25 years ago
  80. c9c37b1 Made "verbose" mode the default; now you have to supply --quiet if you by Greg Ward · 25 years ago
  81. 631e6a0 [from 1999-11-04] by Greg Ward · 25 years ago
  82. e1ada50 Don't assume GNU tar -- generate tar file and compress in separate steps. by Greg Ward · 25 years ago
  83. d6c30f6 Removed massive comment speculating about needlessly complex variations by Greg Ward · 25 years ago
  84. 346e320 Qualified use of 'newer_group' function. by Greg Ward · 25 years ago
  85. 6bad864 Fix how we run 'zip' -- give explicit .zip extension. by Greg Ward · 25 years ago
  86. ef93095 Filter 'glob()' results so we only look at regular files. by Greg Ward · 25 years ago
  87. 3c6204a Pass 'force' flag to 'new_compiler()'. by Greg Ward · 25 years ago
  88. 455eb61 Don't import what we don't use. by Greg Ward · 25 years ago
  89. ef9ad6d Tweaked verbosity messages for byte-compilation. by Greg Ward · 25 years ago
  90. 0c35ac6 Added 'force' and 'quiet' (negative alias for 'verbose') to the by Greg Ward · 25 years ago
  91. f3b997a Fixed 'mkpath()' to normalize the path right off the bat -- cleans up by Greg Ward · 25 years ago
  92. a564cc3 Hacked to support the notion of "negative alias" options, to handle by Greg Ward · 25 years ago
  93. c74138d Catch up with changes in 'gen_lib_options()': by Greg Ward · 25 years ago
  94. 4fecfce Fixed order of link options: object files now precede library stuff. by Greg Ward · 25 years ago
  95. 3febd60 Slight change to the meaning of the 'libraries' list: if a library name by Greg Ward · 25 years ago
  96. b24afe1 Added 'list_only' option (and modified 'run()' to respect it). by Greg Ward · 25 years ago
  97. 274ad9d Added all documentation. by Greg Ward · 25 years ago
  98. ef4490f New command to generate source distribution based on a manifest file. by Greg Ward · 25 years ago
  99. a6cb8ae Added 'package' option. by Greg Ward · 25 years ago
  100. 2a61206 Renamed 'dir' option to be consistent with other commands. by Greg Ward · 25 years ago