diff --git a/gradle-cpp-plugin/04-hello-linux-package/build.gradle b/gradle-cpp-plugin/04-hello-linux-package/build.gradle index 006db25..a1fe209 100644 --- a/gradle-cpp-plugin/04-hello-linux-package/build.gradle +++ b/gradle-cpp-plugin/04-hello-linux-package/build.gradle @@ -1,8 +1,31 @@ -apply plugin: 'cpp' plugins { id "nebula.os-package" version "2.0.3" } +apply plugin: 'cpp' + executables { - main + hello {} } + +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") +} + diff --git a/gradle-cpp-plugin/04-hello-linux-package/src/cpp/hellomuni.cpp b/gradle-cpp-plugin/04-hello-linux-package/src/hello/cpp/hellomuni.cpp similarity index 100% rename from gradle-cpp-plugin/04-hello-linux-package/src/cpp/hellomuni.cpp rename to gradle-cpp-plugin/04-hello-linux-package/src/hello/cpp/hellomuni.cpp