phosphor-host-ipmid

(★ 47)

dbus-based ipmid for host-endpoint IPMI commands

파일 탐색기

  • .build.sh
  • .clang-format
  • .clang-tidy
  • .gitignore
  • .shellcheck
  • .travis.yml
  • apphandler.cpp
  • apphandler.hpp
  • chassishandler.cpp
  • chassishandler.hpp
  • dcmihandler.cpp
  • dcmihandler.hpp
  • error-HostEvent.hpp
  • fruread.hpp
  • generate_whitelist.sh
  • generate_whitelist_create.sh
  • globalhandler.cpp
  • groupext.cpp
  • host-cmd-manager.cpp
  • host-cmd-manager.hpp
  • host-interface.cpp
  • host-interface.hpp
  • host-ipmid-whitelist.conf
  • ipmi_fru_info_area.cpp
  • ipmi_fru_info_area.hpp
  • ipmiallowlist.hpp
  • ipmid-new.cpp
  • ipmisensor.cpp
  • LICENSE
  • meson.build
  • meson.options
  • OWNERS
  • read_fru_data.cpp
  • read_fru_data.hpp
  • README.md
  • sbmrhandler.cpp
  • selutility.cpp
  • selutility.hpp
  • sensordatahandler.cpp
  • sensordatahandler.hpp
  • sensorhandler.cpp
  • sensorhandler.hpp
  • settings.cpp
  • settings.hpp
  • storageaddsel.cpp
  • storageaddsel.hpp
  • storagehandler.cpp
  • sys_info_param.cpp
  • sys_info_param.hpp
  • systemintfcmds.cpp
  • systemintfcmds.hpp
  • transportconstants.hpp
  • transporthandler.cpp
  • transporthandler.hpp
  • whitelist-filter.cpp

# CDN으로 사용하기

jsDelivr

jsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.

명령어 용어집

이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.

🔍

meson

설명 보기 ▼

SCons와 유사한 빌드 시스템으로, Python을 프론트엔드 언어로 사용하고 Ninja를 빌드 백엔드로 사용합니다.
더 많은 정보: <https://mesonbuild.com/Commands.html>.

meson init

주어진 이름과 버전으로 C 프로젝트 생성:

meson init {{[-l|--language]}} c {{[-n|--name]}} {{myproject}} --version {{0.1}}

기본값으로 `builddir` 구성:

meson {{[build|setup build]}}

프로젝트 빌드:

🔍

ninja

설명 보기 ▼

빠른 빌드를 위해 설계된 빌드 시스템.
더 많은 정보: <https://ninja-build.org/manual.html>.

ninja

현재 디렉토리에서 빌드:

ninja -j {{4}}

현재 디렉토리에서 빌드하고, 동시에 4개의 작업을 병렬로 실행:

ninja -C {{path/to/directory}}

주어진 디렉토리에서 프로그램 빌드:

// repository documentation