LIBPF® source code directory structure standard

Introduction

This is the directory structure of the LIBPF® SDK:

LIBPF --- libpf --- utility
       |         |
       |         L- user
       |         |
       |         L- streams
       |         |
       |         L- phases
       |         |
       |         L- units
       |         |
       |         L- ...
       |
       L- src
       |
       L- scripts
       |
       L- ...

If you plan to create a solution with the LIBPF® SDK, the solution files should be arranged in a similar fashion:

solution --- include
          |
          L- src
          |
          L- ...

Furthermore the LIBPF® solution directory should reside inside the LIBPF® SDK directory; the resulting directory structure is:

LIBPF --- libpf --- utility
       |         |
       |         L- user
       |         |
       |         L- streams
       |         |
       |         L- phases
       |         |
       |         L- units
       |         |
       |         L- ...
       |
       L- src
       |
       L- scripts
       |

       L- solution --- include
       |          |
       |          L- include
       |          |
       |          L- src
       |          |
       |          L- ...
       |
       L- ...