Commit Graph

46 Commits

Author SHA1 Message Date
Andrey Semashev
2c1fa1a4a0 Removed linking with Boost.System.
Since Boost.System is now header-only, no need to depend on its library.

Fixes https://github.com/boostorg/filesystem/issues/98.
2019-01-14 20:08:41 +03:00
Andrey Semashev
1cfaf4839d Converted tabs to spaces in the Jamfile. 2018-11-24 21:26:14 +03:00
Beman Dawes
c4d3e3d64c For HP-UX/GCC only, define _INCLUDE_STDC__SOURCE_199901 as a build requirement. Fix #5048.
[SVN r83443]
2013-03-15 18:10:48 +00:00
Beman Dawes
03195bfb17 Tighten config.hpp and Jamfile logic before attaching static build problems.
[SVN r77997]
2012-04-15 19:16:49 +00:00
Beman Dawes
7941871477 Filesystem - Delete v3 directories no longer needed. Cleanup links, namespaces, and other residue from dual v2/v3 support.
[SVN r77555]
2012-03-26 12:44:24 +00:00
Beman Dawes
16099b4c7d Filesystem - Move V3 files and directories into place
[SVN r77554]
2012-03-26 12:31:06 +00:00
Beman Dawes
883ba9b788 Filesystem - delete v2 directories, forwarding files.
[SVN r77553]
2012-03-26 12:27:17 +00:00
Beman Dawes
c1ca110b6f Resolve ticket #4585 by accepting bjam options --disable-filesystem2 or --disable-filesystem3. Document same. Also, switch V2 tests to use <boost/detail/lightweight_main.hpp> to improved test reporting.
[SVN r67078]
2010-12-07 00:57:13 +00:00
Beman Dawes
7922c919d8 V2 tests added. All tests passing on at least one compiler, none passing on all compilers
[SVN r62759]
2010-06-10 20:02:39 +00:00
Beman Dawes
98d00b2e88 Add Build and Test support. Build is working, a few tests are working.
[SVN r62662]
2010-06-09 15:07:03 +00:00
Beman Dawes
3b51e980ae Initial source code changes to achieve integration
[SVN r62659]
2010-06-09 14:05:57 +00:00
Beman Dawes
fa515c07f5 Move files into new v2 + v3 directory structure
[SVN r62653]
2010-06-09 13:00:15 +00:00
Beman Dawes
193583fe1f Apply fix #4237 uniformly to all shared builds, in the hope that this same problem is what is causing failures on IBM and Sun platforms. Believed to be harmless on platforms where it isn't needed.
[SVN r62179]
2010-05-24 19:26:26 +00:00
Christopher Jefferson
4595081faf Explicitally link boost_system in boost_filesystem on darwin, the same as windows
[SVN r62121]
2010-05-21 16:55:54 +00:00
Vladimir Prus
f8d0a92eed Don't set *_STATIC_LINK macros, for they don't affect anything.
[SVN r59197]
2010-01-21 16:19:28 +00:00
Beman Dawes
eae84be7c0 Fix typo
[SVN r58235]
2009-12-08 12:44:14 +00:00
Vladimir Prus
121ad129f0 Fix Boost.Filesystem->Boost.System dependency for windows/shared.
[SVN r58028]
2009-11-29 10:03:34 +00:00
Rene Rivera
9f4db62f67 Remove redundant reference to system library. It causes double linking when used indirectly through filesystem. Which can lead to double linking incompatible variants when a specific filesystem variant is requested.
[SVN r41118]
2007-11-15 22:05:15 +00:00
Vladimir Prus
5bc47254c6 Make sure every library can be installed by using
bjam stage|install

in libs/<library>/build.


[SVN r40475]
2007-10-26 09:04:25 +00:00
Rene Rivera
e236cd76f7 Add usage dependency on system library.
[SVN r40021]
2007-10-14 17:54:28 +00:00
Beman Dawes
092e3ce2fb Add usage-requirements. See comment in file.
[SVN r39254]
2007-09-14 01:58:20 +00:00
Beman Dawes
49f6e3cfd7 Merge system and filesystem branches, bringing them in sync with N2415. Several filesystem bugs fixed, and current_path setter added.
[SVN r39173]
2007-09-09 14:59:10 +00:00
Vladimir Prus
c1840ee23f Remove V1 Jamfiles
[SVN r38516]
2007-08-08 19:02:26 +00:00
Rene Rivera
14f0535f27 Fix missing sysbols on linking as the reference to boost_system needs to be specific.
[SVN r36219]
2006-12-01 00:46:22 +00:00
Beman Dawes
e7b1456dee v1 and v2 Jamfiles now present and working
[SVN r35890]
2006-11-07 02:20:47 +00:00
Beman Dawes
2045be22d6 Bring into compliance with N2066, TR2 Diagnostics Enhancements. Tests passing on Win32, Linux, on most modern compilers.
[SVN r35823]
2006-11-03 16:57:30 +00:00
Douglas Gregor
9e13c0973c Bring in sync with BBv1 Jamfile
[SVN r32093]
2005-12-18 18:09:12 +00:00
Beman Dawes
48d4335bfc merge from i18n branch - at last!
[SVN r32079]
2005-12-16 16:40:35 +00:00
Beman Dawes
42cbc5f95b Bring into alignment with other library build jam files
[SVN r30148]
2005-07-17 20:53:29 +00:00
Vladimir Prus
6b554cf7e9 Make install target explicit. Otherwise top-level Jamfile will try to
install both results of 'boost_program_options' and of the install target,
resulting in duplicate target error.


[SVN r29605]
2005-06-16 07:59:26 +00:00
Rene Rivera
ac22916af5 Fix use of *DYN_LIB=1 defines.
Add dist-lib target to put results in a convenient place.


[SVN r28461]
2005-04-24 17:17:09 +00:00
Vladimir Prus
ed8d6c1beb Don't force static linking on NT.
[SVN r28334]
2005-04-20 11:25:16 +00:00
Rene Rivera
f09835ebee Fix missing <*> parts from stage options.
[SVN r21446]
2004-01-02 16:30:11 +00:00
Beman Dawes
cb638a2b0a clean up lib/dll missing
[SVN r21296]
2003-12-17 01:39:01 +00:00
Rene Rivera
9a1eb28175 Add missing target types for the install targets.
[SVN r21026]
2003-12-01 02:58:57 +00:00
Beman Dawes
8f91eb8b7a add abi, dll, auto_link
[SVN r20948]
2003-11-25 18:37:32 +00:00
Rene Rivera
71bb36d9e9 Add install definitions for new common install configuration.
[SVN r20409]
2003-10-19 19:52:56 +00:00
Beman Dawes
8c8ea6e75b Update copyright and license info
[SVN r20243]
2003-10-02 15:17:36 +00:00
Dave Abrahams
0413063e65 Updates for Win32 builds
[SVN r19727]
2003-08-22 03:41:42 +00:00
Beman Dawes
7f5db66f15 Add copyright
[SVN r18593]
2003-05-28 21:09:52 +00:00
Beman Dawes
e6fc711e33 add <no-warn> for Comeau
[SVN r18547]
2003-05-26 15:48:28 +00:00
Beman Dawes
85fb67d273 change lib name to boost_filesystem
[SVN r17959]
2003-03-17 15:33:04 +00:00
Vladimir Prus
d9502f5f75 Add project-id.
[SVN r17770]
2003-03-07 18:00:42 +00:00
Vladimir Prus
d56d29514b Update V2 Jamfile for Boost.
[SVN r16882]
2003-01-13 10:05:01 +00:00
Beman Dawes
57801a4b8a add convenience.cpp
[SVN r16651]
2002-12-18 17:10:31 +00:00
Beman Dawes
543669496a initial commit - review comments not yet applied
[SVN r15831]
2002-10-09 19:49:35 +00:00