@@ -30,7 +30,7 @@ The structure of an LF project should follow the directory layout below:
30
30
31
31
```
32
32
├── .
33
- │ ├── bin/ # Directory for storing generated code
33
+ │ ├── bin/ # Directory for storing binary executables
34
34
│ ├── build/ # Directory containing packages installed by the Lingo Package Manager
35
35
│ │ ├── lfc_include/ # Directory for storing reusable reactors
36
36
│ │ └── <Installed Package>/ # Directory containing the installed package
@@ -40,6 +40,7 @@ The structure of an LF project should follow the directory layout below:
40
40
│ │ │ ├── Input.lf # Ex: reactor capturing external inputs (e.g., Microphone, Camera)
41
41
│ │ │ └── ComputerVision.lf # Ex: reactor performing computer vision tasks (e.g., object detection, face recognition)
42
42
│ │ └── Main.lf # Ex: main source file
43
+ │ ├── src-gen/ # Directory for storing generated code (or fed-gen if a federated program)
43
44
└── └── Lingo.toml # Configuration file for Lingo Package Manager
44
45
```
45
46
@@ -48,10 +49,11 @@ The structure of an LF project should follow the directory layout below:
48
49
- ` Lingo.toml ` : This is the required configuration file.
49
50
50
51
- ** Automatically Generated Directories:**
51
- - ` bin/ ` : This directory is created during the build process of source files. It is used to store generated code.
52
- - ` build/ ` : This folder is automatically generated when installing packages managed by the Lingo Package Manager.
53
- - ` include/ ` : This directory is autogenerated for header files.
54
-
52
+ - ` bin/ ` : Created during the build process to store binary executables.
53
+ - ` build/ ` : Generated automatically when installing packages managed by the Lingo Package Manager.
54
+ - ` include/ ` : Autogenerated to store header files.
55
+ - ` src-gen/ ` (or ` fed-gen ` for federated programs): Autogenerated to store generated code.
56
+
55
57
- ** User-Created Directory:**
56
58
- ` src/lib/ ` : This folder is for library files and should be created by the user as necessary.
57
59
0 commit comments