tree: 68d62255f89a833dd7249aeb1b9bc1780830cc13 [path history] [tgz]
  1. commands/
  2. include/
  3. third_party/
  4. .gn
  5. args.gni
  6. BUILD.gn
  7. jfc.gni
  8. main.cpp
  9. README.md
  10. with_pw_rpc.gni
examples/jf-control-app/README.md

Matter Joint Fabric Control Example

An example application that acts as a commissioner and control application for jf-admin-app (Joint Fabric Administrator Application).

It is also used for initial commissioning of the jf-admin-app and also as a PKI provider.

Building the Example Application on Linux

  • Pull the required submodules

      $ scripts/checkout_submodules.py --shallow --platform linux
    
  • Build the example application:

      $ cd ~/connectedhomeip/examples/jf-control-app
      $ source third_party/connectedhomeip/scripts/activate.sh
      $ gn gen out/debug
      $ ninja -C out/debug
    
  • To delete generated executable, libraries and object files use:

      $ cd ~/connectedhomeip/examples/jf-control-app
      $ rm -rf out/