Age | Commit message (Collapse) | Author | Files | Lines |
|
As written, when we pull in the boost and boost-url subprojects, we hit
problems in the meson files.
```
../meson.build:291: WARNING: include_directories sandbox violation!
```
This commit resolves this issue, by adding explicit meson.build files
for both boost and boost-url.
Tested:
meson buildlocal
No longer returns the above error, and shows
Subprojects
boost : YES
boost-url : YES
Whereas previously those two dependencies showed up as NO.
Code compiles.
Signed-off-by: Ed Tanous <edtanous@google.com>
Change-Id: Ib25340723c8cb7d6139e3e51db023e9d90e30aab
|
|
1. added bmcweb_persistent_data.json
2. removed Pycharm and Intellij related ignores since they are all
commented and unused. If needed, can be added in the future. I don't
expect people use people use Gradle and Maven in this C++ project.
Tested: bmcweb_persistent_data.json is ignored in git. CLion and
Pycharm settings are ignored.
Signed-off-by: Nan Zhou <nanzhoumails@gmail.com>
Change-Id: I58212588beda314ca7401065e083dd1654158da7
|
|
Except for the first 7 lines, which are unchanged, all content is
directly copied from the output of this URL:
https://www.toptal.com/developers/gitignore/api/osx,linux,meson,windows,pycharm,eclipse,intellij,visualstudio,visualstudiocode,clion
This also updates to the latest version of the generated code we use,
so it includes more than just the CLion data.
This is expected and fine.
Tested: Code builds.
Signed-off-by: Josh Lehan <krellan@google.com>
Signed-off-by: Ed Tanous <edtanous@google.com>
Change-Id: Idb636c8da5714abba4dfa535b6c4126aca7c5af3
|
|
It's undesirable to try to format or tidy up subprojects for which we
aren't the authority on. Making this change seems to allow one to use
"ninja clang-format" within a repo, and not have it reformat all the
subprojects. More testing needed, but it's unlikely to hurt things.
Tested:
Ran "ninja clang-format" and observed _only_ the files in the repo get
formatted, not the subproject files.
Signed-off-by: Ed Tanous <edtanous@google.com>
Change-Id: Ifda7dd02b114e404f33c51919a14ca1a2bbd2352
|
|
config.h is a generic filename, unprefixed by any sort of name, that
other dependencies could use. Namely, nghttp2 uses an identical
filename, which can cause issues with getting the right one. This
commit renames that file to bmcweb_config.h to disambiguate it from
generic config.h files.
Tested:
Compiled bmcweb and observed compile time params get applied. There are
no defaults on any of this stuff, so there's no way to silently miss the
config file.
Signed-off-by: Ed Tanous <edtanous@google.com>
Change-Id: I9a3e73c37161fa438c5612344dfb01f1f19aff2c
|
|
Adding meson paths to .gitignore reduces a chance of adding meson build
files or cache projects in subprojects directory to repository by
mistake.
Synchronize with the latest changes with values from gitignore.io.
Added missing eclipse to generated link.
Change-Id: Ia61f3095424767f125c56de59fd081b799f16480
Signed-off-by: Wludzik, Jozef <jozef.wludzik@intel.com>
|
|
Prevent include/config.h, generated by CMake, from being in the
untracked files list.
Change-Id: I210be1137caadef7d3d74cc96b58e5cf30153472
Signed-off-by: Johnathan Mantey <johnathanx.mantey@intel.com>
|
|
Change-Id: Ic34250e1f6472d68796e85c33256bbac75eeb9fd
Signed-off-by: Kowalski, Kamil <kamil.kowalski@intel.com>
|
|
Do not merge yet
Change-Id: I38c56844c1b0e3e8e5493c2705e62e6db7ee2102
|
|
|
|
|
|
|