2
0
mirror of https://github.com/boostorg/hana.git synced 2026-01-24 05:52:14 +00:00
Commit Graph

37 Commits

Author SHA1 Message Date
Louis Dionne
8b39270d61 [CMake] Properly install HanaConfig.cmake in lib/cmake/hana
Thanks @pfultz2 for teaching me how to use CMake properly :-)
2017-03-30 21:15:53 -07:00
Louis Dionne
d53ef246fd Generate a HanaConfig file that exports the Hana target
This supersedes the `FindHana.cmake` module that we used to provide, which was
buggy and was not the proper way of giving an easy integration for CMake users.

Fixes #328
2017-03-29 21:41:07 -07:00
Louis Dionne
90dbbd4379 [doc] Move related material from README to tutorial 2017-02-12 00:53:15 -08:00
Louis Dionne
71989e7077 [doc] Fix broken link to GMane archives 2017-02-12 00:00:29 -08:00
Louis Dionne
cea576686b [doc] Reorganize the "Installation" section and document Homebrew
Resolves #263
2017-02-11 23:46:18 -08:00
Louis Dionne
9895803ede Bump copyright year to 2017 2017-01-07 14:14:18 -08:00
Louis Dionne
9fe9d2f0d7 Make sure concepts inherit from an integral_constant
Fixes #269
2016-11-17 08:41:27 +01:00
Louis Dionne
bc76a1598b [doc] Move the cheatsheet to its own section
This way, it appears at the top level of the left-nav

Fixes #308
2016-11-16 00:23:46 +01:00
David Mugnai
492a2f8178 minor minor minor type
spotted while reading, sorry for the noise

[ldionne: closes #300]
2016-09-07 18:47:07 -07:00
Louis Dionne
84177a93fd [doc] Update links to GitHub documents 2016-07-18 20:22:58 -07:00
Louis Dionne
5d55918535 Remove micro-benchmarks from the documentation, and mention Metabench
Metabench now contains almost all of Hana's algorithms, so we document
the existence of Metabench instead of redundantly generating the
benchmarks on Travis for Hana only.
2016-06-26 09:52:08 -07:00
Louis Dionne
945010e60a [doc] State that GCC is tested on Travis in the docs
ci-skip
2016-06-17 17:02:06 -07:00
Louis Dionne
405614a778 [doc] Update installation instructions for the stable release 2016-03-20 11:15:50 -04:00
Louis Dionne
70fceb7893 [Tutorial] Fix typo (apendix -> appendix)
Thanks @badair
2016-03-14 14:46:52 -04:00
Louis Dionne
63c5f87dfd [GCC] Update warnings and documentation to support GCC 2016-03-07 16:46:08 -05:00
Louis Dionne
255f2ec274 [doc] Add note about compile-time performance of pure type-level libraries 2016-02-28 19:01:52 -05:00
Louis Dionne
b1696fe0cc [Metafunction] Do not automatically call decltype_ on metafunction arguments 2016-02-15 10:07:08 -05:00
Louis Dionne
67ec8b2867 [CMake] Add a pkg-config file
Closes #237
2016-01-26 12:02:41 -05:00
Louis Dionne
e258de9380 [doc] Remove non-ASCII character 2016-01-22 13:45:34 -05:00
Louis Dionne
e3f2ad9cef [doc] Add a section on compile-time branching in the tutorial
Closes #147
2016-01-22 10:03:39 -05:00
Louis Dionne
08a63d6cbf Fix more Boost-inspect errors 2016-01-15 16:50:07 -05:00
Louis Dionne
dc90dc52d0 Fix some Boost-inspect errors
- Non-ASCII characters
- Files not ending with a newline
- Missing copyright notices
2016-01-13 12:38:09 -05:00
Louis Dionne
6f1d408c00 [doc] Turn concepts into groups in the documentation
Fixes #133:
    Each function now automatically documents the file where it is
    declared.

Partially addresses #233:
    The alphabetical index now works properly
2016-01-12 11:01:30 -05:00
Louis Dionne
81ddcfafaf Rename take to take_front
This improves consistency:
drop_front/drop_back
take_front/take_back
2016-01-12 10:10:03 -05:00
Louis Dionne
131c56c32a Add the take_back algorithm 2016-01-12 10:00:11 -05:00
Louis Dionne
b4645edd64 [doc] Put emphasis on the lack of dependency on the rest of Boost 2016-01-11 17:44:09 -05:00
Louis Dionne
c41a5cb6be Update copyright notices for 2016 2016-01-01 14:54:06 -05:00
Louis Dionne
feeea67453 [Doc] Add missing copyright notices in doc/
Fixes #228
2015-12-23 17:56:28 -05:00
Louis Dionne
cab5794a17 [Doc] Add note about manual loop unrolling 2015-12-17 10:06:53 -05:00
Louis Dionne
6a38978745 [Doc] Add a small section on how to get support 2015-12-12 12:24:40 -05:00
Louis Dionne
850dbf7ad7 Provide an experimental print function
Closes #200
Closes #219
2015-12-09 14:47:13 -05:00
Louis Dionne
129c80b0ce [Tutorial] Document when-based tag-dispatching
Closes #173
2015-11-29 11:20:01 -05:00
Louis Dionne
4156e0f13c [Tutorial] Remove unwanted links to hana::value 2015-11-23 15:33:58 -05:00
Louis Dionne
cfbd606103 [Tutorial] Add link to the wiki 2015-11-16 08:52:53 -05:00
Louis Dionne
5e27a68388 [Tutorial] Remove unwanted tutorial entry from the navigation bar
By moving the tutorial into tutorial.hpp instead of tutorial.md, there
is no unwanted entry in the left navigation bar anymore.
2015-11-15 21:31:54 -05:00
Louis Dionne
911db80d31 Automatically generate the tutorial.hpp file from tutorial.md with Boost.Build 2015-10-22 15:42:34 -04:00
Louis Dionne
ddeba4ac6d [Jamfile] Allow generating the documentation with Boost.Build
Note:
Since Boost.Build seems unable to feed markdown files to Doxygen,
we duplicate the tutorial.md file into tutorial.hpp. This is a
temporary solution only.
2015-10-20 08:23:24 -04:00