Skip to content
  1. Jul 27, 2023
  2. Dec 12, 2022
    • Patrick Williams's avatar
      prettier: re-format · 3618064e
      Patrick Williams authored
      
      
      Prettier is enabled in openbmc-build-scripts on Markdown, JSON, and YAML
      files to have consistent formatting for these file types.  Re-run the
      formatter on the whole repository.
      
      Change-Id: I0d25f27a5e449578967915d9f570cc29246927d7
      Signed-off-by: default avatarPatrick Williams <patrick@stwcx.xyz>
      3618064e
  3. Oct 12, 2022
  4. Sep 21, 2022
  5. Aug 18, 2021
  6. Jun 03, 2021
  7. Jan 05, 2021
  8. Sep 24, 2019
    • Deepak Kodihalli's avatar
      meson: add alternative build system · 3c275e1c
      Deepak Kodihalli authored
      
      
      Enable meson build for the pldm project (by default). The autotools
      support will be eventually removed. This change is aligned with other
      OpenBMC repos, and besides for pldm meson seems to be significantly
      faster (see times below to build and run tests on an x86 OpenBMC sdk).
      
      time sh -c './bootstrap.sh ; ./configure ${CONFIGURE_FLAGS}
      --enable-oe-sdk --enable-oem-ibm ; make ; make check'
      real    3m49.495s
      
      time sh -c 'meson -Doe-sdk=enabled -Dtests=enabled -Doem-ibm=enabled
      build/ ; ninja -C build test'
      real    0m14.940s
      
      With the currently used warning level in the meson config (the highest
      level is used), certain warnings had to be fixed in this commit
      (warnings are treated as errors).
      
      Signed-off-by: default avatarDeepak Kodihalli <dkodihal@in.ibm.com>
      Change-Id: I9022417c8fa218d3c2c2f786502caa815af2f832
      3c275e1c
  9. Jun 19, 2019
    • Deepak Kodihalli's avatar
      PDR: implement generation framework · c6e8fb50
      Deepak Kodihalli authored
      
      
      This commit implements a framework that allows describing
      platform/system specific PDR information in JSON files, which the PLDM
      responder library parses and builds a PDR out of.
      
      Separate JSON files are expected per PDR type. This commit also adds the
      code to build a state effecter PDR. PDR record handles are implemented
      as incrementing indices, starting at 1, but this commit enables
      implementing other type of record handles (for eg offset based).
      
      This commit doesn't handle merging of PDRs received from other terminii,
      so the PDR that's generated now is for the BMC. Merging of PDRs will be
      implemented in future commits.
      
      Change-Id: I005b08c5d29d12fc2459ca8d6e18547107a3da7d
      Signed-off-by: default avatarDeepak Kodihalli <dkodihal@in.ibm.com>
      c6e8fb50
  10. Jun 17, 2019
  11. Apr 30, 2019
  12. Feb 27, 2019
  13. Feb 22, 2019
  14. Feb 21, 2019
  15. Feb 19, 2019
Loading