Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gitlab ci setup #29

Open
wants to merge 53 commits into
base: detail/string/fixedsizebuffer
Choose a base branch
from
Open

Conversation

ghost
Copy link

@ghost ghost commented Sep 1, 2018

No description provided.

Manu343726 and others added 30 commits August 13, 2015 11:51
constexpr fixed-size arrays for string storage
 * Added note about Buck to README
 * Added Buckaroo.pm package
This commit changed the ctti/detail/pretty_function.hpp macros to have:

 - A CTTI_PRETTY_FUNCTION cross platform macro available to the users.
 - Simplified pretty_function string gathering functions, for types and
 (static) values. These two must be generic enough to cover all use cases.
 - Simplified pretty function ranges based on the above functions.
 - A ctti::detail::static_value<> template to store static values (Pairs
 (type, value) for integral constants and pointers).
 - ctti::nameof() function to get the name of an entity (type or static value).
 - ctti::(unnamed)type_id() functions refactored to use ctti::nameof()
 API.
It seems that all the C++14 features (Integer sequences, return type
deduction, etc) were only in detail::string and detail::array, both
deprecated types after detail::cstring (Which is only a literal view
instead of a full owned string) was introduced. So this commit changes
the example flags to C++11 and confirms that the library is working in
C++11 mode (At least with GCC 7 and Clang 4)
manusharded and others added 23 commits November 8, 2017 17:37
 - nullptr_t is not defined in the global namespace, must use
std::nullptr_t.
 - mutable constexpr functions make no sense in C++11
std::hash is not specialized for enums, so we need to pass a custom
hash...
I've changed the package recipes to follow latest guidelines in conan
docs. The package is published here https://bintray.com/manu343726/conan-packages/ctti%3Amanu343726
The tag over-constrains the runner requirements since the target linux
distro is specified by the docker image, but the host distro could be
any linux distro running docker.
@ghost ghost changed the base branch from master to detail/string/fixedsizebuffer September 2, 2018 09:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants