summaryrefslogtreecommitdiff
path: root/parcels.txt
Commit message (Collapse)AuthorAge
* Merge makebuildenv.pl and makeparcels.pl, write monolithic Makefiles.Chris Wilson2016-08-28
| | | | | | | | | | | | | | | | | | | | | | This is necessary to fix compilation on machines with large numbers of cores (e.g. Travis build workers) because the build system automatically attempts maximum parallelism, and the old one is broken and tries to build multiple libraries simultaneously. The new buildsystem almost entirely avoids recursive Make: only trivial Makefiles in target directories (which invoke the top-level Makefile to build the appropriate output file) and the old docs makefile are not part of the new master Makefile. Due to higher parallelism and better dependency checking, Make should be much faster now. Not all old targets are supported though. I've removed implicit dependencies hard-coded in the build system, and expressed all dependencies in modules.txt, since the implicit dependencies were confusing, obscure and unnecessary, and it was hard to express their own dependencies on each other. Test both the default target and explicitly "parcels" for release builds on Travis.
* Use variable substitution to avoid hard-coding paths to DLLs on Windows.Chris Wilson2015-05-16
| | | | | Add DLLs used by mingw64 gcc, used by recent Cygwin installations, and update to current name of zlib1.dll.
* Add libgcc.dll to dependencies, required by newer cygwin gcc.Chris Wilson2011-10-05
|
* Update for new names and locations of MinGW and zlib DLLs.Chris Wilson2011-10-05
|
* Revert [2710] and [2717], remove TDB and replace with QDBM again, to fix Chris Wilson2010-10-18
| | | | | build on Windows and make it easier to merge Charles' work.
* Remove QDBM, and switch BackupClientInodeToIDMap to use the bundled TDB Chris Wilson2010-08-28
| | | | | instead.
* Try again to fix QDBM build on OSX.Chris Wilson2010-02-26
|
* Only build the static library part of QDBM, as the default dynamic build Chris Wilson2010-02-25
| | | | | | doesn't work on OSX and we don't care about the binary tools. Thanks to Melissa for the bug report.
* Add qdbm as additional subdir to be configured.Chris Wilson2010-02-18
|
* Update parcels.txt for new license files.Chris Wilson2010-01-24
|
* Include html docs in parcels.Chris Wilson2009-04-26
| | | | | Don't include man pages in parcels for Windows.
* We no longer require mgwz.dll as we build zlib as a static library.Chris Wilson2009-03-20
|
* Hook the man pages into the build/install system. Man pages are now included ↵James O'Gorman2008-11-23
| | | | in the client and server parcels and installed to $prefix/man.
* Install plist files for OS XJames O'Gorman2008-11-22
|
* Include LICENSE.txt in parcels, but don't install it.Chris Wilson2008-10-08
|
* No need for pcreposix.dll in parcels, now that it's statically linked.Chris Wilson2008-10-04
|
* Remove LICENSE.txt from being installed into the binary location. This is ↵James O'Gorman2008-09-05
| | | | | | | | definitely not the right place for it. The license needs to be in the distribution tarball but should not be installed.
* Install SMF files in the appropriate place under the prefix.Chris Wilson2008-01-20
|
* Add James O'Gorman's NotifySysAdmin.vbs script to client parcel on Chris Wilson2007-10-17
| | | | | Win32. (merges [1838])
* Build server parcel on Windows too, since some people want it.Chris Wilson2007-07-26
| | | | | (refs #3, merges [1701])
* Include LICENSE.txt in client parcels.Chris Wilson2007-07-26
| | | | | | | Don't include Nick's old ReadMe.txt. (refs #3, merges [1655])
* Fixes for cross-compiling from Ubuntu Breezy (refs #3, merges [573])Chris Wilson2007-03-10
|
* Merge chris/win32/vc2005-compile-fixes @ r455, add infrastructure/msvc to ↵Ben Summers2006-02-13
| | | | distribution
* * parcels.txtChris Wilson2006-01-28
| | | | | - Omit Windows-specific files on non-Windows platforms
* * infrastructure/makeparcels.plChris Wilson2006-01-28
| | | | | | | | | | | | | | | | | | | | | | | - Use the target platform's name, rather than the build platform, in the generated package file names (useful for cross-compiling) * lib/win32/emu.cpp - Don't log a warning when statting a file that doesn't exist, as bbackupquery does this to verify that the target does not exist before restoring * lib/backupclient/BackupClientFileAttributes.cpp - Fixed a missing endian conversion that was causing file timestamps to appear to be invalid, generating warnings about every file on the server, on Win32 * parcels.txt - Include a couple of DLL files in the package on MinGW, which are needed to run the compiled binaries * bin/bbackupquery/BackupQueries.cpp - Fixed usage text for the "get" command
* Marged chris/win32/merge/07-win32-fixes at r210 to trunkMartin Ebourne2005-12-12
|
* Box Backup 0.09 with a few tweeksBen Summers2005-10-14