alfmarkdown/repo/build.gradle
2016-08-30 16:30:30 +09:30

65 lines
1.5 KiB
Groovy

buildscript {
repositories {
jcenter()
mavenLocal()
}
dependencies {
classpath group: 'org.codehaus.groovy', name: 'groovy-all', version: '2.3.6'
classpath group: 'com.parashift.amp', name: 'amp-plugin', version: '1.0-SNAPSHOT'
}
}
apply plugin: 'alfresco-amp'
allprojects {
gradle.projectsEvaluated {
tasks.withType(JavaCompile) {
options.compilerArgs << "-Xlint:unchecked" << "-Xlint:deprecation"
}
}
}
version = "1.0.0"
ext {
alfresco = [:]
alfresco.version = "5.0.1"
}
repositories {
mavenCentral()
maven { url "https://maven.alfresco.com/nexus/content/groups/public/" }
maven {
credentials {
username project['alfresco.repo.private.username']
password project['alfresco.repo.private.password']
}
url "https://maven.alfresco.com/nexus/content/groups/private/"
}
mavenLocal()
flatDir name: 'localRepository', dirs: 'lib'
}
configurations {
all*.exclude group: 'maven-plugins'
all*.exclude group: 'org.jvnet.staxex'
}
dependencies {
compile (group: "org.alfresco", name: "alfresco", version: "${alfresco.version}", classifier: "classes")
compile 'org.slf4j:slf4j-api:1.7.5'
}
amp {
id = "com.parashift." + project.name
baseName = project.name
alias = project.name
version = project.version
title = project.title
description = project.description
addLibDir("ampLib")
}