1. 12 Ara, 1999 7 kayıt (commit)
    • Greg Ward's avatar
    • Greg Ward's avatar
      Catch missing MANIFEST file and warn rather than blowing up. · 1d0495e0
      Greg Ward yazdı
      Added 'nuke_release_tree()' method to blow away the directory from
        which the archive file(s) are created, and call it (conditionally)
        from 'make_distribution()'.
      Added 'keep_tree' option (false by default) to disable the call to
        'nuke_release_tree()'.
      1d0495e0
    • Greg Ward's avatar
      Fixed 'find_package_modules()' to ensure that we never build (and thus · 9b45443c
      Greg Ward yazdı
        install) the setup script itself.
      Fixed 'build_module()' so we do *not* preserve file mode (which means
        we can install read-only files, which makes the next installation
        of this distribution fail -- at least under Unix); added a comment
        explaining this.
      9b45443c
    • Greg Ward's avatar
      Changed 'build_extensions()' so 'sources' can be a list or tuple; and · 48697d93
      Greg Ward yazdı
        call CCompiler method 'compile()' with 'include_dirs' not 'includes'.
      Fixed stupid typo in 'get_source_files()'.
      48697d93
    • Greg Ward's avatar
      In 'compile()' method, renamed 'includes' parameter to 'include_dirs' for · 04d78328
      Greg Ward yazdı
        consistency with 'build_ext' command option.
      Changed 'compile()' and 'link_shared_object()' so 'include_dirs',
        'libraries', and 'library_dirs' can be lists or tuples.
      04d78328
    • Greg Ward's avatar
      Added support for printing out help text from option table: 'print_help()', · 44f8e4ea
      Greg Ward yazdı
        'generate_help()', 'wrap_text()' functions, and a little tiny test
        of 'wrap_text()'.
      Changed how caller states that one option is the boolean opposite of
        another: added 'negative_opt' parameter to 'fancy_getopt()', and changed
        to use it instead of parsing long option name.
      44f8e4ea
    • Greg Ward's avatar
      Made "verbose" mode the default; now you have to supply --quiet if you · c9c37b1c
      Greg Ward yazdı
        want no output.  Still no option for a happy medium though.
      Added "--help" global option.
      Changed 'parse_command_line()' to recognize help options (both for the
        whole distribution and per-command), and to distinguish "regular run"
        and "user asked for help" by returning false in the latter case.
      Also in 'parse_command_line()', detect invalid command name on command
        line by catching DistutilsModuleError.
        a 'negative_opt' class attribute right after 'global_options'; changed
        how we call 'fancy_getopt()' accordingly.
      Initialize 'maintainer' and 'maintainer_email' attributes to Distribution
        to avoid AttributeError when 'author' and 'author_email' not defined.
      Initialize 'help' attribute in Command constructor (to avoid
        AttributeError when user *doesn't* ask for help).
      In 'setup()':
        * show usage message before dying when we catch DistutilsArgError
        * only run commands if 'parse_command_line()' returned true (that
          way, we exit immediately when a help option is found)
        * catch KeyboardInterrupt and IOError from running commands
      Bulked up usage message to show --help options.
      Comment, docstring, and error message tweaks.
      c9c37b1c
  2. 10 Ara, 1999 2 kayıt (commit)
  3. 09 Ara, 1999 9 kayıt (commit)
  4. 07 Ara, 1999 3 kayıt (commit)
  5. 06 Ara, 1999 2 kayıt (commit)
  6. 03 Ara, 1999 7 kayıt (commit)
  7. 02 Ara, 1999 1 kayıt (commit)
  8. 01 Ara, 1999 9 kayıt (commit)