[Box Backup-commit] [boxbackup/boxbackup] 13ee51: Add CMake parameters to help find compiled librari...
GitHub
noreply at github.com
Wed Jun 29 22:07:59 BST 2016
Branch: refs/heads/cmake
Home: https://github.com/boxbackup/boxbackup
Commit: 13ee51749de14889f7f015b3b4c2f0dac7761467
https://github.com/boxbackup/boxbackup/commit/13ee51749de14889f7f015b3b4c2f0dac7761467
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2016-06-13 (Mon, 13 Jun 2016)
Changed paths:
M appveyor.yml
M infrastructure/cmake/CMakeLists.txt
Log Message:
-----------
Add CMake parameters to help find compiled libraries on Appveyor.
Commit: 4c5574ed8df47f9d92ef050a7ed34350ddf0569a
https://github.com/boxbackup/boxbackup/commit/4c5574ed8df47f9d92ef050a7ed34350ddf0569a
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2016-06-13 (Mon, 13 Jun 2016)
Changed paths:
M infrastructure/travis-build.sh
Log Message:
-----------
Run ctest with -V to diagnose failure on Travis.
Commit: f16d8406ba306a0c3570bd249e5f80ac3963e3ea
https://github.com/boxbackup/boxbackup/commit/f16d8406ba306a0c3570bd249e5f80ac3963e3ea
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2016-06-13 (Mon, 13 Jun 2016)
Changed paths:
M .gitignore
M infrastructure/cmake/CMakeLists.txt
R infrastructure/cmake/build/bin_bbackupd.vcxproj.user
R infrastructure/cmake/build/bin_bbstored.vcxproj.user
R infrastructure/cmake/build/test_backupstore.vcxproj.user
R infrastructure/cmake/build/test_backupstorefix.vcxproj.user
R infrastructure/cmake/build/test_bbackupd.vcxproj.user
R infrastructure/cmake/build/test_common.vcxproj.user
R infrastructure/cmake/build/test_httpserver.vcxproj.user
R infrastructure/cmake/build/test_raidfile.vcxproj.user
A infrastructure/cmake/msvc/bin_bbackupd.vcxproj.user
A infrastructure/cmake/msvc/bin_bbstored.vcxproj.user
A infrastructure/cmake/msvc/test_backupstore.vcxproj.user
A infrastructure/cmake/msvc/test_backupstorefix.vcxproj.user
A infrastructure/cmake/msvc/test_bbackupd.vcxproj.user
A infrastructure/cmake/msvc/test_common.vcxproj.user
A infrastructure/cmake/msvc/test_httpserver.vcxproj.user
A infrastructure/cmake/msvc/test_raidfile.vcxproj.user
Log Message:
-----------
Move the *.vcxproj.user files out of the build directory.
This directory should be discardable to clean up the build, but we
don't want the *.vcxproj.user files to be deleted with it, so move them
into infrastructure/cmake/msvc and have CMake copy them into the build
directory instead.
Commit: ab020959cfb4d98f1ad27aa44870002d3b753dfc
https://github.com/boxbackup/boxbackup/commit/ab020959cfb4d98f1ad27aa44870002d3b753dfc
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2016-06-13 (Mon, 13 Jun 2016)
Changed paths:
A infrastructure/cmake/FindReadline.cmake
Log Message:
-----------
Add a script to help CMake to find the Readline library.
Commit: 81dcaf8dcf9401ecbf33a3be0c8c2cd1830e9383
https://github.com/boxbackup/boxbackup/commit/81dcaf8dcf9401ecbf33a3be0c8c2cd1830e9383
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2016-06-13 (Mon, 13 Jun 2016)
Changed paths:
M infrastructure/cmake/CMakeLists.txt
M infrastructure/makebuildenv.pl.in
M infrastructure/travis-build.sh
M runtest.pl.in
Log Message:
-----------
Fix test environment setup and execution for CMake on Unix.
Rename the test runner scripts to _t and _t-gdb universally for consistency.
Add a -c option to runtest.pl which uses a CMake environment instead of make
to build tests and prepare their environment, rather than just assuming CMake
on Windows and Make elsewhere.
Use cmake -E commands to copy and delete files and directories instead of
hard-coding Windows commands, so that it works on Unix too.
Commit: 505bb4f83b8aea117c28bfb060878ffc2190a4b0
https://github.com/boxbackup/boxbackup/commit/505bb4f83b8aea117c28bfb060878ffc2190a4b0
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2016-06-13 (Mon, 13 Jun 2016)
Changed paths:
M infrastructure/travis-build.sh
Log Message:
-----------
Enable ccache for Travis CMake builds
Commit: 7c093e59e91502ac1aa755e44a19c7d3ae81a681
https://github.com/boxbackup/boxbackup/commit/7c093e59e91502ac1aa755e44a19c7d3ae81a681
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2016-06-13 (Mon, 13 Jun 2016)
Changed paths:
R infrastructure/cmake/build/CTestTestfile.cmake
Log Message:
-----------
Delete a generated CMake file from Git.
Commit: 6c3d8dee60bef70489fd251292abba46bb196891
https://github.com/boxbackup/boxbackup/commit/6c3d8dee60bef70489fd251292abba46bb196891
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2016-06-13 (Mon, 13 Jun 2016)
Changed paths:
M infrastructure/travis-build.sh
Log Message:
-----------
Create cmake build directory.
It doesn't exist any more on default checkout because there are no
Git-controlled files in it.
Commit: 4ebfc72ea2d00198ad07e2ea35344b3d85e87796
https://github.com/boxbackup/boxbackup/commit/4ebfc72ea2d00198ad07e2ea35344b3d85e87796
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2016-06-13 (Mon, 13 Jun 2016)
Changed paths:
M infrastructure/travis-build.sh
Log Message:
-----------
Need to install binaries before we can run tests with CMake.
Commit: 92c7233e7a7836a4a421fe50c995de40c63e073f
https://github.com/boxbackup/boxbackup/commit/92c7233e7a7836a4a421fe50c995de40c63e073f
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2016-06-13 (Mon, 13 Jun 2016)
Changed paths:
M infrastructure/cmake/CMakeLists.txt
Log Message:
-----------
Remove the need for BoxConfig.h when using CMake.
Commit: 4454ef70c1a54ffe34a4bb61bc5a91eef312cfde
https://github.com/boxbackup/boxbackup/commit/4454ef70c1a54ffe34a4bb61bc5a91eef312cfde
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2016-06-13 (Mon, 13 Jun 2016)
Changed paths:
M infrastructure/m4/boxbackup_tests.m4
M lib/backupstore/BackupClientFileAttributes.cpp
M lib/common/BoxPlatform.h
M lib/common/Utils.cpp
Log Message:
-----------
Simplify M4 configuration, remove support for ancient platforms.
Commit: a77db92f04c8cd0358b34fe15b2a5bd5a2825145
https://github.com/boxbackup/boxbackup/commit/a77db92f04c8cd0358b34fe15b2a5bd5a2825145
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2016-06-13 (Mon, 13 Jun 2016)
Changed paths:
M infrastructure/cmake/CMakeLists.txt
M infrastructure/travis-build.sh
Log Message:
-----------
Enable CMake's built-in support for ccache to speed up builds.
Commit: 86cd0991160ddf8fc6f3088367d47a1705df4057
https://github.com/boxbackup/boxbackup/commit/86cd0991160ddf8fc6f3088367d47a1705df4057
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2016-06-13 (Mon, 13 Jun 2016)
Changed paths:
M infrastructure/cmake/CMakeLists.txt
M lib/common/BoxPlatform.h
Log Message:
-----------
Port platform feature detection to CMake config.
Commit: 070cd4830d234540f48e0e3c0f34f99eb802161b
https://github.com/boxbackup/boxbackup/commit/070cd4830d234540f48e0e3c0f34f99eb802161b
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2016-06-13 (Mon, 13 Jun 2016)
Changed paths:
M infrastructure/cmake/CMakeLists.txt
M infrastructure/m4/boxbackup_tests.m4
Log Message:
-----------
Add support for parsing AC_CHECK_MEMBERS from M4 files.
Fix detection of struct stat properties by including the necessary file to declare
struct stat.
Commit: 80ba32d268daf9d47d4fe8541565e422bf632a55
https://github.com/boxbackup/boxbackup/commit/80ba32d268daf9d47d4fe8541565e422bf632a55
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2016-06-13 (Mon, 13 Jun 2016)
Changed paths:
M infrastructure/cmake/CMakeLists.txt
A lib/backupstore/BackupProtocol.txt
R lib/backupstore/backupprotocol.txt
A lib/bbackupquery/Documentation.txt
R lib/bbackupquery/documentation.txt
A test/basicserver/TestProtocol.txt
R test/basicserver/testprotocol.txt
Log Message:
-----------
Rename protocol files to allow case-sensitive class name inference.
CMake config assumed that the generated files had the same name casing as the source
files, which worked on case-insensitive filesystems but not on Linux.
Commit: 84ddf982916fcd71044c3c279fc95c11903b9bf4
https://github.com/boxbackup/boxbackup/commit/84ddf982916fcd71044c3c279fc95c11903b9bf4
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2016-06-13 (Mon, 13 Jun 2016)
Changed paths:
M infrastructure/cmake/CMakeLists.txt
Log Message:
-----------
Declare HAVE_MOUNTS, fix detection of struct ucred.h.
Commit: 1ba6820eff866d8e8a962a143d2bfae891e334ec
https://github.com/boxbackup/boxbackup/commit/1ba6820eff866d8e8a962a143d2bfae891e334ec
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2016-06-13 (Mon, 13 Jun 2016)
Changed paths:
M lib/backupstore/BackupStoreFileDiff.cpp
M lib/server/TcpNice.cpp
Log Message:
-----------
Fix preprocessor checks to not rely on values of conditional defines.
Commit: 8e344002fb8142a7b5a8d6736885b49d8c304987
https://github.com/boxbackup/boxbackup/commit/8e344002fb8142a7b5a8d6736885b49d8c304987
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2016-06-13 (Mon, 13 Jun 2016)
Changed paths:
M lib/backupstore/Makefile.extra
M lib/bbackupquery/Makefile.extra
M lib/bbackupquery/makedocumentation.pl.in
M test/basicserver/Makefile.extra
Log Message:
-----------
Hopefully fix autoconf Makefiles for renamed protocol and documentation files.
Commit: 7525432c2adc69f5b8ca962926280e27920deb9d
https://github.com/boxbackup/boxbackup/commit/7525432c2adc69f5b8ca962926280e27920deb9d
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2016-06-13 (Mon, 13 Jun 2016)
Changed paths:
M .gitignore
Log Message:
-----------
Tell Git to ignore generate BoxConfig.cmake.h file.
Commit: b036e74ca8f0894151ecd7ca9762bcc8e3de2066
https://github.com/boxbackup/boxbackup/commit/b036e74ca8f0894151ecd7ca9762bcc8e3de2066
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2016-06-13 (Mon, 13 Jun 2016)
Changed paths:
M infrastructure/cmake/CMakeLists.txt
M infrastructure/m4/boxbackup_tests.m4
Log Message:
-----------
Add support for AC_SEARCH_LIBS emulation.
Commit: 33a6df617e1793aa5d0c9c9342b8b6e689638ed6
https://github.com/boxbackup/boxbackup/commit/33a6df617e1793aa5d0c9c9342b8b6e689638ed6
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2016-06-13 (Mon, 13 Jun 2016)
Changed paths:
M infrastructure/cmake/CMakeLists.txt
Log Message:
-----------
Add emulation of M4 syscall() detection.
Commit: def4e1430b96e3c292e554638bf0fe7e4db90c5d
https://github.com/boxbackup/boxbackup/commit/def4e1430b96e3c292e554638bf0fe7e4db90c5d
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2016-06-13 (Mon, 13 Jun 2016)
Changed paths:
M runtest.pl.in
Log Message:
-----------
Fix test execution using runtest.pl from CMake.
Commit: 87846f975ea585aef3bcf300e4b03e15c59f70f0
https://github.com/boxbackup/boxbackup/commit/87846f975ea585aef3bcf300e4b03e15c59f70f0
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2016-06-13 (Mon, 13 Jun 2016)
Changed paths:
M infrastructure/cmake/CMakeLists.txt
Log Message:
-----------
Add emulation of ax_random_device.m4.
Commit: 757c70e600507e3bdf10b840cdf46418cb95a73f
https://github.com/boxbackup/boxbackup/commit/757c70e600507e3bdf10b840cdf46418cb95a73f
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2016-06-13 (Mon, 13 Jun 2016)
Changed paths:
M runtest.pl.in
Log Message:
-----------
Fix directory copying for cmake-invoked runtest.pl on Unix.
Compare: https://github.com/boxbackup/boxbackup/compare/62b13d6ee3a8...757c70e60050
More information about the Boxbackup-commit
mailing list