Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(build): adds project properties for composite builds. (#721)
This adds flags for the related projects that we bring in as dependencies, to enable referencing the related project as a composite build via gradle. This method of enabling composite builds seems to work significantly better with IntelliJ. (As opposed to importing multiple projects into the IDE and configuring the composite relationship after the fact) This holds the opinion that all the projects are checked out in the same parent directory, and can be found at `'../<projectName>'` relative to this project. To enable a composite reference to a project, set the project property `'<projectName>Composite=true'`. This can be done either as * a command line flag, e.g. `-PkorkComposite=true` * a project property via gradle.properties * a global project property via ~/.gradle/gradle.properties
- Loading branch information