[Box Backup-commit] [boxbackup/boxbackup] f78ace: Experimental CPack packaging

GitHub noreply at github.com
Mon Mar 27 22:15:25 BST 2017


  Branch: refs/heads/s3_support
  Home:   https://github.com/boxbackup/boxbackup
  Commit: f78ace120a8e65815b085ba31c24c75449562da3
      https://github.com/boxbackup/boxbackup/commit/f78ace120a8e65815b085ba31c24c75449562da3
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-03-27 (Mon, 27 Mar 2017)

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

  Log Message:
  -----------
  Experimental CPack packaging

Use OUTPUT_NAME to control executable name with install(TARGETS).

Install NSIS on AppVeyor for use in creating installers.

Deploy built artifacts to GitHub Releases.


  Commit: 1c95ec64fa5309a8ee5dd0b9f4de3c87c87956ab
      https://github.com/boxbackup/boxbackup/commit/1c95ec64fa5309a8ee5dd0b9f4de3c87c87956ab
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-03-27 (Mon, 27 Mar 2017)

  Changed paths:
    M lib/common/WaitForEvent.cpp
    M lib/common/WaitForEvent.h
    M lib/server/SocketListen.h
    M lib/server/SocketStream.cpp
    M lib/win32/emu.cpp
    M lib/win32/emu.h
    M lib/win32/emu_winver.h

  Log Message:
  -----------
  Win32 build: upgrade to _WIN32_WINNT 0x600 (WinXP and above)

This should enable us to use Windows dbghelp functions to get stack
traces on exceptions, including demangled names.

This required replacing our custom "struct pollfd" with
EMU_STRUCT_POLLFD everywhere, to fix the conflict with newer versions of
winsock2.h.


  Commit: 856377236c41de40ecff7e1945ad984ca6a9bb97
      https://github.com/boxbackup/boxbackup/commit/856377236c41de40ecff7e1945ad984ca6a9bb97
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-03-27 (Mon, 27 Mar 2017)

  Changed paths:
    M infrastructure/cmake/CMakeLists.txt
    M lib/common/MainHelper.cpp
    M lib/common/MainHelper.h
    M lib/common/Utils.cpp

  Log Message:
  -----------
  Win32: add experimental stack backtraces with symbol lookup


Compare: https://github.com/boxbackup/boxbackup/compare/b0a4292ec45e...856377236c41


More information about the Boxbackup-commit mailing list