Rate This Document
Findability
Accuracy
Completeness
Readability

Custom Code Project Directory

You can create a custom code project. The following is an example. For details about how to write a Hydra source file, see Hydra Programming in the OVS Data Plane.
ovs_project/
├── CMakeLists.txt                       # Top-level CMake configuration file
└── src_dsl                              # Subdirectory storing user data plane source code
    ├── CMakeLists.txt                   # CMake configuration file in the data plane subdirectory
    └── fullnat_ovs.hdr                  # Data plane Hydra source file
  • The ovs_project path cannot contain spaces or special characters ; | & $ > < ` ! # ? * { } [ ] ~ , ' "
  • The length of the ovs_project path cannot exceed 4096 characters. Otherwise, flexda_sdk cannot properly compile or generate firmware.