update definition of C++ gradle projects

This commit is contained in:
Juraj Michalek
2014-11-04 20:02:59 +01:00
parent 25304c80bc
commit 89ff0321cb
18 changed files with 2 additions and 5 deletions

View File

@@ -0,0 +1,45 @@
import org.gradle.api.publish.maven.MavenPublication
buildscript {
repositories {
maven {
url "http://dl.bintray.com/gesellix/gradle-plugins"
}
mavenCentral()
mavenLocal()
}
dependencies {
classpath "de.gesellix:gradle-debian-plugin:12"
}
}
apply plugin: 'maven'
apply plugin: 'pkg-debian'
apply plugin: 'c'
version = "1.0.0"
executables {
hello {
}
}
task prepare(type: Copy) {
description "Copy files to Linux directory layout"
from "build/binaries/helloExecutable"
into "build/linux/usr/bin"
}
debian {
packagename = "hello-fimuni"
publications = ['fimuni']
controlDirectory = "$projectDir/src/main/resources/control"
changelogFile = "$projectDir/src/main/resources/txt/changelog.txt"
data {
def baseDir = "$buildDir/linux"
dir {
name = baseDir
}
}
}