12 Commits

Author SHA1 Message Date
René Ferdinand Rivera Morell ff0934f6a3 Add support for modular build structure. (#12)
* Make the library modular usable.

* Switch to library requirements instead of source. As source puts extra source in install targets.

* Add requires-b2 check to top-level build file.

* Bump B2 require to 5.2

* Change all <source> references to <library>.

* Update copyright dates.

* Move inter-lib dependencies to a project variable and into the build targets.

* Adjust doc build to avoid boost-root references.

* Update build deps.

* Update build deps.

* Replace GHA CI with simpler working one based on alandefreitas/cpp-actions utilities.

* Move project global include to target local include.

* Only msvc gets minor version tests.

* Redo GHA CI to undo move to cpp-actions.

* Fix non-existent containers.

* This lib now only works for C++11.

* Undo explicit g++ compiler specification.

* Move container spec up for display purpouses.
2025-06-26 17:08:36 +03:00
Peter Dimov 258aeaa6c1 Fix c++2b errors in add_phoenix.cpp (op[] can take multiple arguments now) 2024-01-23 04:57:31 +02:00
Peter Dimov b07d2dbff4 Add missing <variant>debug requirement 2024-01-23 04:29:22 +02:00
Peter Dimov ab99462468 Only build gcc_lambda.cpp under GCC, as it errors otherwise 2024-01-23 04:16:35 +02:00
Peter Dimov 08b7ce892a Update deprecated Phoenix include 2024-01-23 04:13:44 +02:00
Peter Dimov 1f8dc4f621 Merge branch 'patch-1' of https://github.com/grafikrobot/local_function into feature/gha 2024-01-23 04:10:10 +02:00
Peter Dimov e49738ce9f Disable -Wunused-local-typedefs 2024-01-23 04:08:19 +02:00
René Ferdinand Rivera Morell 61aa7dcda1 Fix old Phoenix header refs. 2023-02-26 16:46:28 -06:00
Marshall Clow 1f49bfca3d Merge deprecated macro change for Boost.LocalFunction to release; no functionality change
[SVN r81851]
2012-12-11 14:42:26 +00:00
John Maddock c2da0f214a Update Jamfiles and build scripts for PDF generation.
Set local_function image DPI's for better PDF builds.

[SVN r78849]
2012-06-07 16:47:33 +00:00
Lorenzo Caminiti 290103d629 Merged ScopeExit (improved), LocalFunction (new), Functional/OverloadedFunction (new), and Utility/IdentityType (new) from trunk into release branch.
[SVN r78564]
2012-05-24 01:35:04 +00:00
Lorenzo Caminiti 28aaeb01fa Added LocalFunction examples.
[SVN r77021]
2012-02-15 00:35:55 +00:00