1. 29 Jul, 2005 1 commit
  2. 28 Jul, 2005 1 commit
  3. 27 Jul, 2005 2 commits
  4. 25 Jul, 2005 2 commits
  5. 24 Jul, 2005 2 commits
    • Michael Pyne's avatar
      Code cleanups. Which means, of course, that it's time to test any features... · d167483e
      Michael Pyne authored
      Code cleanups.  Which means, of course, that it's time to test any features you like to make sure they still work. ;)
      
      Also, (finally) refactor kdesvn-build output into different categories.  The
      default is about as verbose as before, but there are several new options:
      --quiet (-q short option).  Be quieter.
      --really-quiet, only show warnings and errors for the most part.
      --verbose, be even more descriptive than normal.
      --debug, show all kdesvn-build output. (WARNING, this can be super-verbose).
      
      This implements wish 109501 (Quiet mode feature request), but since I haven't
      added the documentation for it yet the bug will remain open.
      
      CCBUG:109501
      
      svn path=/trunk/KDE/kdesdk/scripts/kdesvn-build; revision=438080
      d167483e
    • Michael Pyne's avatar
      Fix a little bug with build-status I introduced last night. · 6340cf7c
      Michael Pyne authored
      Implement wish 109443 (E-mail report on compile failure).
      
      This adds two configuration file options:
      
      email-address: kdesvn-build uses this address to send email from.  You don't
      have to set it, but it's probably better if you do if you use any features
      kdesvn-build will send email for (like the one I'm committing).
      
      email-on-compile-error: This should be set to the email address to send email
      to whenever a build error occurs.
      
      The email isn't sent until kdesvn-build is done trying to build/install modules
      so that kdesvn-build can collate the results first.  kdesvn-build will also
      include excerpts from the error log so that you won't necessarily have to pull
      up the log to see what happened.  If you didn't set an email address to send
      from, kdesvn-build will use the send-to address as the send-from address.
      
      svn path=/trunk/KDE/kdesdk/doc/scripts/kdesvn-build/; revision=438049
      6340cf7c
  6. 23 Jul, 2005 1 commit
  7. 22 Jul, 2005 2 commits
    • Michael Pyne's avatar
      Recognize the --no-rebuild-on-fail command line option, mere months after it · ab30d925
      Michael Pyne authored
      was documented as existing. :(
      
      Fix color output nag.
      
      kdesvn-build will now create a symlink to the log file describing the error if
      a module fails to build.  What this means is that if e.g. kdebase failed to
      build, you could open ~/kdesvn/log/latest/kdebase/error.log to find out why
      instead of using Tab-completion to find
      ~/kdesvn/log/latest/kdebase/build-3.log (or svn-co.log, or configure.log, etc).
      
      svn path=/trunk/KDE/kdesdk/scripts/kdesvn-build; revision=437469
      ab30d925
    • Michael Pyne's avatar
      SVN_SILENT Beautify configure pretend output quotes. · 5a460867
      Michael Pyne authored
      svn path=/trunk/KDE/kdesdk/scripts/kdesvn-build; revision=437459
      5a460867
  8. 16 Jul, 2005 1 commit
  9. 15 Jul, 2005 2 commits
    • David Faure's avatar
      Support for per-module prefix · 529a97f9
      David Faure authored
      svn path=/trunk/KDE/kdesdk/scripts/kdesvn-build; revision=434866
      529a97f9
    • Michael Pyne's avatar
      Add remove-after-install option to add wish 109044. This can be used to remove · b89f6bea
      Michael Pyne authored
      the builddir and/or source dir after a successful module install, for people
      with limited disk space.
      
      Supports the following values:
      none     - Don't delete anything.  Obviously this is the default.
      builddir - Delete the build directory after install.
      
      This isn't a command line option though, it needs to be set in your
      ~/.kdesvn-buildrc (it is possible to set it via the command line though by
      doing --remove-after-install=builddir).
      
      BUG:109044
      
      svn path=/trunk/KDE/kdesdk/doc/scripts/kdesvn-build/; revision=434684
      b89f6bea
  10. 14 Jul, 2005 2 commits
  11. 13 Jul, 2005 2 commits
  12. 12 Jul, 2005 1 commit
  13. 10 Jul, 2005 1 commit
    • Michael Pyne's avatar
      When running make (or unsermake), exec the absolute path. This is really for... · a0dcf29c
      Michael Pyne authored
      When running make (or unsermake), exec the absolute path.  This is really for people using make-install-prefix, since my
      sudo has recently lost the ability to find unsermake for some reason.  I suspect a recent change in the Gentoo ebuild so
      this is a pre-emptive workaround to hopefully reduce the "OMG kdesvn-build can't install" bugs.
      
      svn path=/trunk/KDE/kdesdk/scripts/kdesvn-build; revision=433473
      a0dcf29c
  14. 05 Jul, 2005 2 commits
    • Matt Rogers's avatar
      fix typo · 3cd1cd7d
      Matt Rogers authored
      svn path=/trunk/KDE/kdesdk/scripts/kdesvn-build; revision=431715
      3cd1cd7d
    • Michael Pyne's avatar
      If the user is: · acb52a60
      Michael Pyne authored
      1) Using svn+ssh
      2) Using ssh-agent (as detected by environment)
      3) Hasn't set disable-agent-check,
      
      kdesvn-build will now make sure that the ssh agent is actually maintaining a
      list of identities, and if it isn't will run ssh-add for you.  Hopefully this
      will go far towards fixing the problem where if you forgot to run ssh-add that
      kdesvn-build would merrily sit and wait for your to type your passphrase.
      
      svn path=/trunk/KDE/kdesdk/doc/scripts/kdesvn-build/; revision=431712
      acb52a60
  15. 28 Jun, 2005 1 commit
  16. 13 Jun, 2005 1 commit
  17. 11 Jun, 2005 1 commit
  18. 09 Jun, 2005 2 commits
    • Michael Pyne's avatar
      Add some undocumented command line options to the DocBook docs. · e2b57802
      Michael Pyne authored
      svn path=/trunk/KDE/kdesdk/doc/scripts/kdesvn-build/; revision=423617
      e2b57802
    • Michael Pyne's avatar
      Add three new config file options to kdesvn-build. · c34b4f20
      Michael Pyne authored
      1. branch, to build the module from a given branch.
      2. tag, to build the module from a tag (BUT DON'T USE THIS, use Konstruct or a
              tarball).
      3. override-url, for when it turns out that I wasn't smart enough, you can
                       tell kdesvn-build exactly where to find what you want.
      
      Also, update the man page information, and update the documentation to be in
      sync with /trunk.
      
      svn path=/trunk/KDE/kdesdk/doc/scripts/kdesvn-build/; revision=423616
      c34b4f20
  19. 08 Jun, 2005 2 commits
  20. 03 Jun, 2005 1 commit
  21. 26 May, 2005 2 commits
  22. 25 May, 2005 2 commits
  23. 24 May, 2005 5 commits
  24. 23 May, 2005 1 commit