friendlyanon

Results 43 issues of friendlyanon

The [gif_engine](https://github.com/friendlyanon/cmake-init-gif-engine) example project has such support code: - Add headers to targets so they show up in solution view ([ref](https://github.com/friendlyanon/cmake-init-gif-engine/blob/master/cmake/dev-mode.cmake)) - Use `source_group` to make solution view not flatten...

enhancement

`#include ` will always look in directories the specified for the target or the system location(s), while `#include ""` will also look on the filesystem relative to the file before...

enhancement
question

Some Windows SDKs (10.0.17763.0 and earlier?) have bugs in them that emit warnings with the new, standards conforming preprocessor (`/Zc:preprocessor`). The SDK can be specified by setting the system version...

enhancement
question

https://github.com/friendlyanon/cmake-init/commit/6089ad5e8a0234cab9c889d536cfb7e42aef3904 simplified the main target's name in executable projects and I'm thinking whether the same could be applied to other project types as well. It's customary to double up the...

enhancement

I have not yet really used clang-tidy myself and I do not know what checks are widespread, so I would like to hear opinions about what checks should be included...

enhancement
question

f325e682c7849f3a29cdf0114e52b24af42e9921 introduced clang-format to the project, but instead of using one of the built-in styles, I rolled my own. The goal of a format ruleset should be: - consistency -...

enhancement
question

https://stackoverflow.com/a/22054743 gives a good summary for possible remedies. PIMPL seems to be the best option, but is that really a good concept to have in an init script targeting mainly...

enhancement
help wanted

Considering the results reported in [this comment](https://github.com/simdjson/simdjson/pull/1258#issuecomment-721274658), I think it'd be wise to look into automatically releasing archives of files for the library upon `v*` tags being pushed to `master`....

This came up in the C++ Slack earlier and reminded me that this library could cause the same issue as well. Consider that `include/fplus` gets installed as the `/include/fplus` directory...

Reduce repetition by moving version, release, OpenGL ES and Android suspend clock defines into the Config.hpp header, which is now configured during project configuration. Issue: #2079 Practically reverts: #2161 ##...

feature
s:undecided
m:config