Skip to content

Latest commit

 

History

History
94 lines (86 loc) · 2.21 KB

1-open-project-and-create-module.md

File metadata and controls

94 lines (86 loc) · 2.21 KB

Skeleton

This skeleton is a Gradle multi-module project.

├── gradle
│   ├── test.gradle
│   ├── versions.gradle
│   ├── compilation.gradle
│   ├── publication.gradle
│   ├── dependencies.gradle
│   └── wrapper
│       ├── gradle-wrapper.jar
│       └── gradle-wrapper.properties
├── blur
│   ├── src
│   │   ├── main
│   │   └── test
│   ├── build.gradle
│   └── gradle.properties
├── gradlew
├── gradlew.bat
├── build.gradle
├── settings.gradle
├── gradle.properties
├── LICENSE
├── README.md
└── .gitignore

Clone Repository

git clone https://github.com/ngoanh2n/blur.git

Open Project

Assume using IntelliJ IDEA as IDE.

Projects > Open

Create Module

  • File > New > Module
  • Enter module information

Add Dependency

At file automation/build.gradle.

dependencies {
    implementation(project(":blur"))
	...
}

apply from: rootProject.file("gradle/test.gradle")

Now you have multi-module project as below.

├── gradle
│   ├── test.gradle
│   ├── versions.gradle
│   ├── compilation.gradle
│   ├── publication.gradle
│   ├── dependencies.gradle
│   └── wrapper
│       ├── gradle-wrapper.jar
│       └── gradle-wrapper.properties
├── blur
│   ├── src
│   │   ├── main
│   │   └── test
│   ├── build.gradle
│   └── gradle.properties
├── automation
│   ├── src
│   │   ├── main
│   │   └── test
│   ├── build.gradle
│   └── gradle.properties
├── gradlew
├── gradlew.bat
├── build.gradle
├── settings.gradle
├── gradle.properties
├── LICENSE
├── README.md
└── .gitignore