mirror of
https://github.com/ClaytonWWilson/Listify.git
synced 2025-12-15 18:28:47 +00:00
|
|
||
|---|---|---|
| .. | ||
| Chain | ||
| Item | ||
| ItemSearch | ||
| List | ||
| ListDuplicate | ||
| ListEntry | ||
| ListReposition | ||
| ListShare | ||
| Picture | ||
| SearchHistory | ||
| src | ||
| target | ||
| User | ||
| pom.xml | ||
| README.md | ||
Client-Facing Lambdas
Each subfolder (except target) is a module.
NOTE: src contains the Core module
Building
- The pom.xml has dependency information for all the Modules combined and all these dependencies are currently built into the Core module.
- Other build configurations are done in IntelliJ with each module having a build definition.
- Each module relies the (extracted) output of Core.jar being included in its build.
- Other modules may be included as applicable.
- Some modules specifically include their own dependencies, but this is not strictly necessary since everything is (inefficiently) bundled into Core.
Inclusion in Git
- Compiled output should never be included in git.
- IntelliJ's build files may not be properly included (or may just be hard to import.) Copying the folder directly between machines works.