mirror of
https://github.com/ysoftdevs/cpp-examples.git
synced 2026-01-11 14:30:32 +01:00
35 lines
519 B
Groovy
35 lines
519 B
Groovy
plugins {
|
|
id "nebula.os-package" version "2.0.3"
|
|
}
|
|
|
|
apply plugin: 'c'
|
|
|
|
model {
|
|
components {
|
|
hello(NativeExecutableSpec) {
|
|
|
|
}
|
|
}
|
|
}
|
|
|
|
ospackage {
|
|
packageName = "hello"
|
|
version = "1.0"
|
|
release = 1
|
|
os = LINUX
|
|
packageDescription = "Linux Gradle hello package"
|
|
summary = "contains binary with hello world example"
|
|
|
|
from("build/binaries/helloExecutable") {
|
|
into "/usr/bin/"
|
|
}
|
|
}
|
|
|
|
buildDeb {
|
|
requires("libc6")
|
|
}
|
|
|
|
buildRpm {
|
|
requires("libc6")
|
|
}
|