[Box Backup-commit] [boxbackup/boxbackup] dca596: Build Win32/64 binary packages automatically

GitHub noreply at github.com
Mon Jul 3 22:09:20 BST 2017


  Branch: refs/heads/s3_support_merge
  Home:   https://github.com/boxbackup/boxbackup
  Commit: dca596f2ba1ce82775c266437054332aa29a6885
      https://github.com/boxbackup/boxbackup/commit/dca596f2ba1ce82775c266437054332aa29a6885
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-07-03 (Mon, 03 Jul 2017)

  Changed paths:
    M appveyor.yml
    M infrastructure/cmake/CMakeLists.txt
    M infrastructure/cmake/getversion.pl

  Log Message:
  -----------
  Build Win32/64 binary packages automatically

Every AppVeyor build on the specified branches that passes will be packaged
into a ZIP file and installer using CPack and uploaded to GitHub Releases.

Generate version number entirely in AppVeyor config, and build it into the
binary, and use it in the names of the created binary packages, and compile it
into the binaries.


  Commit: efaf7f16a30efcf4803fdbcf847435962e07a252
      https://github.com/boxbackup/boxbackup/commit/efaf7f16a30efcf4803fdbcf847435962e07a252
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-07-03 (Mon, 03 Jul 2017)

  Changed paths:
    M bin/bbackupquery/bbackupquery.cpp
    M infrastructure/BoxPlatform.pm.in
    M lib/bbackupd/BackupDaemon.cpp
    M lib/bbstored/BackupStoreDaemon.cpp
    M lib/common/BannerText.h

  Log Message:
  -----------
  Update banner text, and shorten compiled-in Git version numbers

Shorten compiled-in version numbers based on Git revisions.  Git revisions are
often quoted as 7 hexadecimal digits, so let's do that here too.

Add sanity to banner texts of command-line utilities.

(cherry picked from commit 9afc3ca99d9cddd6f9a01fd5c0baa63ee16a449a)
(cherry picked from commit c10913a35c155fb1efbc2c32ba0db45c580c4fad)
(cherry picked from commit 0ce96b4c356b9f94b46e0c2842fdc81704c77f76)


  Commit: 15207e87e870f551f9204c201e74c40cf2c0a8b1
      https://github.com/boxbackup/boxbackup/commit/15207e87e870f551f9204c201e74c40cf2c0a8b1
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-07-03 (Mon, 03 Jul 2017)

  Changed paths:
    M bin/bbstoreaccounts/bbstoreaccounts.cpp

  Log Message:
  -----------
  bbstoreaccounts: add support for standard command-line logging options

Tidy up usage text, and fix erroneous memory leak reported after calling
PrintUsageAndExit().

(cherry picked from commit 1a209b5c3c9cdd0ed3a92d2c884706a580b13844)


  Commit: d9cfbd492d632ed7e0baadd0ff72b9f1d1261361
      https://github.com/boxbackup/boxbackup/commit/d9cfbd492d632ed7e0baadd0ff72b9f1d1261361
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-07-03 (Mon, 03 Jul 2017)

  Changed paths:
    M infrastructure/cmake/CMakeLists.txt

  Log Message:
  -----------
  Make generated files depend on their generators under CMake

If makeprotocol.pl.in or makeexception.pl changes, then we should rebuild
the source files that are built by them (and therefore anything that depends
on those source files, etc).

(cherry picked from commit f9818932b31120f139500cc524563fe8483b072d)
(cherry picked from commit 53d1a6c05ed4c39cb2eef34efb52a544ec4e02a1)


  Commit: 480705bf0342193dc03143079fce1a57865a5615
      https://github.com/boxbackup/boxbackup/commit/480705bf0342193dc03143079fce1a57865a5615
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-07-03 (Mon, 03 Jul 2017)

  Changed paths:
    M test/bbackupd/testbbackupd.cpp

  Log Message:
  -----------
  Whitespace fixes


  Commit: 69e94a12a00deeb12ee462c14b9e11a6ac71ae47
      https://github.com/boxbackup/boxbackup/commit/69e94a12a00deeb12ee462c14b9e11a6ac71ae47
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-07-03 (Mon, 03 Jul 2017)

  Changed paths:
    M appveyor.yml

  Log Message:
  -----------
  Remove Xamarin to remove 500 lines of junk from build logs

See
http://help.appveyor.com/discussions/problems/4569-the-target-_convertpdbfiles-listed-in-a-beforetargets-attribute-at-c-does-not-exist-in-the-project-and-will-be-ignored for details.


  Commit: d36eb5d853cb0cd8570074e0e4c3297f309e4020
      https://github.com/boxbackup/boxbackup/commit/d36eb5d853cb0cd8570074e0e4c3297f309e4020
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-07-03 (Mon, 03 Jul 2017)

  Changed paths:
    M appveyor.yml

  Log Message:
  -----------
  Reorder lines in appveyor.yml to match actual execution order


  Commit: c14130e66e49972da1e64404eb56aa11976e532d
      https://github.com/boxbackup/boxbackup/commit/c14130e66e49972da1e64404eb56aa11976e532d
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-07-03 (Mon, 03 Jul 2017)

  Changed paths:
    M appveyor.yml
    M infrastructure/cmake/windows/CMakeLists.txt

  Log Message:
  -----------
  Reduce AppVeyor build verbosity by passing extra args to sub-CMake


  Commit: 3afcc93650da859f24c565b214750d137d516da7
      https://github.com/boxbackup/boxbackup/commit/3afcc93650da859f24c565b214750d137d516da7
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-07-03 (Mon, 03 Jul 2017)

  Changed paths:
    M infrastructure/cmake/windows/CMakeLists.txt

  Log Message:
  -----------
  Log actual commands run during Windows unibuild for debugging


  Commit: c10fc717fd7338e401a60164b9d829a23ba738a3
      https://github.com/boxbackup/boxbackup/commit/c10fc717fd7338e401a60164b9d829a23ba738a3
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-07-03 (Mon, 03 Jul 2017)

  Changed paths:
    M appveyor.yml

  Log Message:
  -----------
  Disable DEBUG to reduce CMake build verbosity on AppVeyor


Compare: https://github.com/boxbackup/boxbackup/compare/acd1536acdbc...c10fc717fd73


More information about the Boxbackup-commit mailing list