Age | Commit message (Collapse) | Author | Files | Lines |
|
In a base bb file where we are setting the primary git repository, it
is rare that we need to `SRC_URI +=`. This is an unnecessary pattern
that seems to have been copied throughout the repository. Remove the
pattern where appropriate and simply set SRC_URI directly.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I430186a82f9582ba6196f5bf66b659af4092b48d
|
|
Patrick Williams (2):
prettier: re-format
clang-ignore: remove unneeded file
William A. Kennington III (2):
subprojects: Remove unused span-lite
utility/sdbus: Add bus processing workaround
Change-Id: Ib3bd63e4a832853db2724d3534f8a3f80f033df1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William A. Kennington III (1):
build: pull function2 from stdplus
Change-Id: I1a20254ee7aa6eace3c183a2418c90e5023c76cb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
In all of our recipes, we should be following yoctos lead on formatting,
order, and other things, for consistency in our meta layers.
This commit runs oe-stylize.py on all of our files. The types of
changes being made can be seen in the commit, but amount to:
1. Setting an explicit key ordering
2. Sectioning the files appropriately
3. Applying rules checking to our files
At some point in the near future, we would turn this on as part of
repotest, but some minor changes need to be upstreamed to meta-oe (WIP)
to make that happen.
Looking for input on whether this is something we'd like to do, and
whether the diffs below look reasonable to folks.
Signed-off-by: Ed Tanous <edtanous@google.com>
Change-Id: I489dd21d38a9fe4f3ece89cc7a5e1d0463224abf
|
|
Patrick Williams (1):
MAINTAINERS: remove file
Change-Id: Ia76511458c60b2f6eabb35830e42564f5c0e3288
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
OWNERS: switch 'matches' to 'matchers'
Change-Id: I94046506ab348e83826e2f6df71a4461c2fbd0f3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
meson: simplify dependencies
Change-Id: I994a94891df54c7e1cc5a08e7c1d2b073997c011
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Per [1], Yocto is going to start requiring both branch names and
`protocol=https` in GitHub SRC_URI variables. Ran the upstream tool to
automatically fix our URIs.
1. https://git.yoctoproject.org/poky/tree/documentation/migration-guides/migration-3.5.rst#n10
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I5f9619f7ff707050b469ae74c8aa16846568c5e4
|
|
Manojkiran Eda (1):
Add OWNERS file
William A. Kennington III (1):
example/delayed_echo: Fix bogus compiler warning
Change-Id: I94c554e4ba7fd4553f86806e6615de38a89369ca
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
build: rename dependency variable
William A. Kennington III (6):
meson: Fix formatting
meson: Remove werror override
meson: Update pkconfig generate call
meson: Update minimum version to 0.57.0
meson: Update to c++20
meson: Fix stdplus_dep name
Change-Id: Iad2d9a7fa06acb74a051a09e6af300d76f29be15
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William A. Kennington III (4):
performCallback: Don't return errors
internal/utils: Remove performCallback
types: Move SdEventDuration out of internal
internal/cexec: Refactor using new macro
Change-Id: Ief96bc119e19fce9bc6789e5ab0cd5d42b32bd00
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William A. Kennington III (1):
subprojects: Update to HEAD
Change-Id: Ifad7117d4ee61208762ada1e260fda04fa3d1826
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William A. Kennington III (1):
gitignore: Update to include meson build directory
Change-Id: Ifc6b520508a69f9f91ecf15b9aad18a9ea642d82
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
Fix the get_new method
Change-Id: I3fc866cf1d4f749234720d84e344ea55d8311a80
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William A. Kennington III (12):
README: Fix for meson instructions
event: Add non-owning constructor
source/*: Use unique_function so our callbacks can be move-only
src: Fix non-installed types.hpp
utility/timer: Use unique_function so our callbacks can be move-only
source/*: Implement heap based userdata
source/*: Allow copies to be made
sdevent: Support floating sources
source/base: Support floating sources
example/heartbeat: Demonstrate a floating source
utility/timer: Implement heap based userdata
utility/timer: Allow floating
(From meta-phosphor rev: 96af4c15249b2d66cac9d011b5a8e3dad2ef72ea)
Change-Id: Ib005838cae70616638880f90d453088a5d6a0797
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
William A. Kennington III (4):
test: Allow optional usage of vendored googletest
src: Allow for stdplus to be vendored
src: Fix pkgconfig generation missing systemd requirement
meson: Don't use unneeded features in subprojects
(From meta-phosphor rev: 71b134a86ea3dab57dea272b7763de964a0799ac)
Change-Id: I601b9bc25002c6bbaa842b9bf300900300db7441
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
William A. Kennington III (1):
clang-format: Apply update 6 -> 8 fixes
(From meta-phosphor rev: a02e08a6e243aa161982ad7d4a79530bef8a704d)
Change-Id: Ia3db362931479f3a74dfa65ac352ae0167cbf2d1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
William A. Kennington III (3):
autotools: Remove
sdevent: Support getting userdata
sdevent: Support source destroy callbacks
(From meta-phosphor rev: d4572fb81b0642530a97024f0daab0dec164a13c)
Change-Id: Ib8b61d7b53cce788c50430a2916aef7470f4aa9e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
An upcoming change will require this dependency for sdeventplus, so that
we can store functions containing move-only types for callbacks.
(From meta-phosphor rev: c345eb3b55f168f17e7025eaeed5ad603af6745f)
Change-Id: I30b3caa38f26414b82493301bd7acd466f9814bc
Signed-off-by: William A. Kennington III <wak@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
This will allow us to get rid of autotools in the upstream sources.
(From meta-phosphor rev: fe1b9e8f48bece7e78be566de44d634a6c5a4b35)
Change-Id: I1f1703d742d227604c95f6d86ce5d8b44a3240bd
Signed-off-by: William A. Kennington III <wak@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
William A. Kennington III (3):
source/base: Fix docs for owning constructor
meson: Style fix
meson: Use declare_dependency for libraries
(From meta-phosphor rev: cef82489918d057ba289ceea485ce2520fb9451e)
Change-Id: I9bee365cbf3702df84e90880c2f14de9602510f7
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
William A. Kennington III (3):
example/heartbeat: Add signal handling
internal/utils: performCallback should preserve argument references
source/base: sourceCallback forward reference type information
(From meta-phosphor rev: 246989e3e15f6080aadcbb2f1b367c0cdcc89140)
Change-Id: Iebc2f95a48c2b58de99a4a69c2e873a382bd3598
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
William A. Kennington III (5):
tree-wide: Use get() helper instead of direct access
internal/sdref: Remove in favor of stdplus/handle
source/base: Remove unused ref constructor
tree-wide: Use cexec for checking calls
sdevent: Fix missing parameter names
(From meta-phosphor rev: 36fb2808506aeec25b82ad7224259b0c1f7749ca)
Change-Id: Ic0ab7e529c112604c29e0f7e50fe025641880c9e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
William A. Kennington III (1):
meson: Add version to library
(From meta-phosphor rev: 611a4d6b4f562ceadd1a912b9e147df7236285b8)
Change-Id: Iff078a4741573877f60346c5e9df3abbc41018ee
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
An upcoming change will require stdplus as a new dependency
(From meta-phosphor rev: eceabb734b586759e70a73fde40d9bccc390c089)
Change-Id: I75f6d0e4c49851819c3ac2eb025a1a5b1ab27564
Signed-off-by: William A. Kennington III <wak@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
William A. Kennington III (1):
autotools: Fix for autoconf-archive 2019.01.19
(From meta-phosphor rev: 5aae8ca326d1c32d6bd7aa9632a06c76f5b282b7)
Change-Id: I112abc3609fa5b67d4598fec019d515a232f3c9c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
William A. Kennington III (2):
meson: Add alternative build system
clang-tidy: Basic configuration
(From meta-phosphor rev: 27ea2d76a6c144b0290872dfaf5248c771db2114)
Change-Id: Id48cc18fd489ee5ff0307950f89d5aa35c4c9628
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
William A. Kennington III (4):
clock: Make it possible to move assign
source/*: Make updating callbacks possible
utility/timer: Make movable
utility/timer: Implement callback setting
(From meta-phosphor rev: 6af6d0bff777c8cfc342ee5d0b79949ad30ecefd)
Change-Id: Iae2f93b8a0fb939af6b6f46e656fad61a15d296f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
William A. Kennington III (1):
utility/timer: Make it possible to get the Event
(From meta-phosphor rev: 7db3977c7d8949f681b1e2c6576e1215f23487cb)
Change-Id: Ia8e636fd6b4c617b87465d8931be675776d2210f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
William A. Kennington III (1):
source/signal: Clarify signal bocking during construction
(From meta-phosphor rev: c41b47881e211a182b0fe777c67acd1f9c9af7a3)
Change-Id: Ib47ebe039525ae5a3335dbfc394fc982dae6299d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
William A. Kennington III (3):
example/heartbeat: Refactor
example: Add a repeating timer sample
utility/timer: Implement oneshot timers
(From meta-phosphor rev: bfaf5e8ff42af12a9dac453a4ab076d99a88a548)
Change-Id: I230707148c53117e17b3a2c996a075931fadf6a7
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
William A. Kennington III (3):
documentation: Cleanup and clarification
source/signal: Document
utility/timer: Callback should pass in the timer
(From meta-phosphor rev: cb84a15374536d84303b8f8aaf01b523c7a55f9f)
Change-Id: Ic90981193edfbf8a8c651307787c724d76d24ccc
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Gunnar Mills (1):
Spelling fixes
(From meta-phosphor rev: 2de9505f07e2ce0ac6871fd0027e608e86fafb24)
Change-Id: Ifa628ec6707797ba58df7159f620ba16304e3ed4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
William A. Kennington III (1):
utility/timer: Implement
(From meta-phosphor rev: c6688c410696473ed856d4e1c78446c21fbdedc0)
Change-Id: I18e7a0c937442b3278332a845d48cc913e357e42
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
William A. Kennington III (3):
test: Build test cases with their respective c++ files
source/time: Fix missing documentation
source/io: Fix documentation
(From meta-phosphor rev: be6921ff9575971dfbcfea41e853fcd868e0aa74)
Change-Id: I808600243a2a03d716a4b32e5bb75f7ea5e8eeaf
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
William A. Kennington III (2):
Upgrade to C++17
pkg-config: Add missing description field
(From meta-phosphor rev: b321a8bd902d2d59d716cccc88443a1b9768a5ce)
Change-Id: Ia6f898b128e4d273a15a81f0a44c22ddad2acfe2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Adopt a more conventional directory hierarchy. meta-phosphor is still
a _long_ way from suitable for hosting on yoctoproject.org but things
like this don't help.
(From meta-phosphor rev: 471cfcefa74b8c7ceb704cb670e6d915cf27c63b)
Change-Id: I3f106b2f6cdc6cec734be28a6090800546f362eb
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|