#
059cffb8 |
| 23-Aug-2016 |
Brad Bishop <bradleyb@fuzziesquirrel.com> |
pwrctl: add pgood state switching application
pgood_wait simply blocks until the power state changes to the requested state.
The intent is for use from a systemd unit similar to nm-online.
Change-
pwrctl: add pgood state switching application
pgood_wait simply blocks until the power state changes to the requested state.
The intent is for use from a systemd unit similar to nm-online.
Change-Id: Icf1e18f5d47d6eb2fc424b4614fd196ef3dfd6ee Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
show more ...
|
#
f834525a |
| 28-Jun-2016 |
Patrick Williams <patrick@stwcx.xyz> |
Merge pull request #115 from bradbishop/refactoring
More skeleton refactoring
|
#
6f4ba053 |
| 27-Jun-2016 |
Brad Bishop <bradleyb@fuzziesquirrel.com> |
Conditionally use system provided libopenbmc_intf
This patch structures the make rules such that building from the top will build the in-tree libopenbmc_intf and link to that. For example: $make
Conditionally use system provided libopenbmc_intf
This patch structures the make rules such that building from the top will build the in-tree libopenbmc_intf and link to that. For example: $make $make bmcctl would both result in ../libopenbmc_intf being built and the applications will link to that.
Alternatively when building applications directly like: $make -C bmcctl the default compiler/linker search paths will be used.
The latter facilitates package managers and the former retains a level of flexibility for developers working from the repository.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
show more ...
|
#
37d0aa5b |
| 27-Jun-2016 |
Brad Bishop <bradleyb@fuzziesquirrel.com> |
bin targets are rebuilt every time
Address an issue where the targets specified in the BINS variable are rebuilt every time.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
#
489bf656 |
| 27-Jun-2016 |
Brad Bishop <bradleyb@fuzziesquirrel.com> |
libopenbmc_intf rules simplification
Don't use rules.mk for libopenbmc_intf. There isn't enough overlap here to warrant the extra complexity.
Fix an issue where the library is rebuilt for every ma
libopenbmc_intf rules simplification
Don't use rules.mk for libopenbmc_intf. There isn't enough overlap here to warrant the extra complexity.
Fix an issue where the library is rebuilt for every make invocation.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
show more ...
|
#
b408ac0d |
| 20-Jun-2016 |
Brad Bishop <bradleyb@fuzziesquirrel.com> |
Add install-headers target
Install the libopenbmc_intf includes in prep for a devel package.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
#
57f67f07 |
| 22-Jun-2016 |
Patrick Williams <patrick@stwcx.xyz> |
Merge pull request #109 from williamspatrick/parallel-build-issue
rules.mk: Fix parallel build for 'make install'
|
#
df417fd1 |
| 21-Jun-2016 |
Patrick Williams <patrick@stwcx.xyz> |
rules.mk: Fix parallel build for 'make install'
install-bins was missing a dependency on the binaries themselves.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
#
736020a5 |
| 21-Jun-2016 |
Patrick Williams <patrick@stwcx.xyz> |
Merge pull request #108 from bradbishop/cflags
Enable user-overriable CFLAGS
|
#
c034d2d3 |
| 19-Jun-2016 |
Brad Bishop <bradleyb@fuzziesquirrel.com> |
Enable user-overriable CFLAGS
Put required CFLAGS (ie pkg-config --cflags) in ALL_CFLAGS and append user specified CFLAGS to that.
Use CFLAGS during link.
Signed-off-by: Brad Bishop <bradleyb@fuzz
Enable user-overriable CFLAGS
Put required CFLAGS (ie pkg-config --cflags) in ALL_CFLAGS and append user specified CFLAGS to that.
Use CFLAGS during link.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
show more ...
|
#
5213a991 |
| 13-Jun-2016 |
Patrick Williams <patrick@stwcx.xyz> |
Merge pull request #101 from bradbishop/refactoring
skeleton refactoring
|
#
40a360c2 |
| 28-May-2016 |
Brad Bishop <bradleyb@fuzziesquirrel.com> |
Reorganize directory structure
Moving to directory per-application layout. This facilitates building single applications which is useful in the Yocto build environment since different applications
Reorganize directory structure
Moving to directory per-application layout. This facilitates building single applications which is useful in the Yocto build environment since different applications satisfy different OpenBMC build requirements.
A number of issues are also addressed: - All applications were pulling in libsystemd and the gdbus libs irrespective of whether or not they were needed. - gpio.o duplicated in every application - moved to libopenbmc_intf - Added install target
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
show more ...
|