summaryrefslogtreecommitdiffstats
path: root/languages/cpp/app_templates/kmod
diff options
context:
space:
mode:
Diffstat (limited to 'languages/cpp/app_templates/kmod')
-rw-r--r--languages/cpp/app_templates/kmod/CMakeLists.txt18
-rw-r--r--languages/cpp/app_templates/kmod/kmod.kdevtemplate63
2 files changed, 18 insertions, 63 deletions
diff --git a/languages/cpp/app_templates/kmod/CMakeLists.txt b/languages/cpp/app_templates/kmod/CMakeLists.txt
index d14c6f39..804a10f6 100644
--- a/languages/cpp/app_templates/kmod/CMakeLists.txt
+++ b/languages/cpp/app_templates/kmod/CMakeLists.txt
@@ -9,10 +9,15 @@
#
#################################################
-add_custom_target( kmod.tar.gz ALL
- COMMAND ${TAR} zcf kmod.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR}
+set( _tarball_content
src-Makefile kmod.kdevelop kmod-driver.c
)
+list( SORT _tarball_content )
+
+tde_create_tarball(
+ TARGET kmod.tar.gz
+ FILES ${_tarball_content}
+)
install( FILES
@@ -20,6 +25,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- kmod.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE kmod.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/kmod/kmod.kdevtemplate b/languages/cpp/app_templates/kmod/kmod.kdevtemplate
index 68fcee7c..4a6fcbca 100644
--- a/languages/cpp/app_templates/kmod/kmod.kdevtemplate
+++ b/languages/cpp/app_templates/kmod/kmod.kdevtemplate
@@ -1,65 +1,12 @@
# TDE Config File
[General]
Name=Linux Kernel module
-Name[br]=Mollad ar galon Linux
-Name[ca]=Mòdul del nucli Linux
-Name[da]=Linux kernemodul
-Name[de]=Linux-Kernelmodul
-Name[el]=Άρθρωμα πυρήνα Linux
-Name[es]=Módulo para el núcleo de Linux
-Name[et]=Linuxi kerneli moodul
-Name[eu]=Linux Kernel modulua
-Name[fa]=پیمانۀ هستۀ لینوکس
-Name[fr]=Module de noyau Linux
-Name[ga]=Modúl Eithne Linux
-Name[gl]=Módulo para o kernel Linux
-Name[hu]=Linuxos kernelmodul
-Name[it]=Modulo del kernel Linux
-Name[ja]=Linux カーネルモジュール
-Name[nds]=Linux-Kernelmoduul
-Name[ne]=लिनक्स कर्नेल मोड्युल
-Name[nl]=Linux kernelmodule
-Name[pl]=Moduł jądra Linuksa
-Name[pt]=Módulo do 'kernel' do Linux
-Name[pt_BR]=Módulo do 'kernel' do Linux
-Name[ru]=Драйвер ядра Linux
-Name[sk]=Linux kernel modul
-Name[sr]=Модул језгра Linux-а
-Name[sr@Latn]=Modul jezgra Linux-a
-Name[sv]=Modul för Linux kärna
-Name[tr]=Linux Çekirdek Birimi
-Name[zh_CN]=Linux 内核模块
-Name[zh_TW]=Linux 核心模組
-Icon=
-Category=C
+
Comment=Generates a template for a Linux kernel module.
-Comment[ca]=Genera una plantilla per a un mòdul del nucli Linux.
-Comment[da]=Genererer en skabelon for en Linux kernemodul.
-Comment[de]=Erstellt eine Vorlage für ein Linux-Kernelmodul.
-Comment[el]=Δημιουργεί ένα πρότυπο για ένα άρθρωμα του πυρήνα του Linux.
-Comment[es]=Genera una plantilla para un módulo del núcleo de Linux.
-Comment[et]=Linuxi kerneli mooduli malli loomine.
-Comment[eu]=Linux kernel modulu batentzat txantiloi bat sortzen du.
-Comment[fa]=قالبی برای پیمانۀ هستۀ لینوکس تولید می‌کند
-Comment[fr]=Génère un modèle pour un module de noyau Linux.
-Comment[gl]=Xera unha modelo dun módulo para o kernel Linux.
-Comment[hu]=Létrehoz egy sablont linuxos kernelmodul készítéséhez.
-Comment[it]=Genera un modello per un modulo del kernel Linux kernel.
-Comment[ja]=Linux カーネルモジュール用のテンプレートを作成します
-Comment[nds]=Stellt en Vörlaag för en Linux-Kernelmoduul op.
-Comment[ne]=लिनक्स कर्नेल मोड्युलका लागि टेम्प्लेट उत्पन्न गर्दछ
-Comment[nl]=Genereert een sjabloon voor een Linux kernelmodule
-Comment[pl]=Generuje szablon dla modułu jądra Linuksa.
-Comment[pt]=Gera um modelo para um módulo do 'kernel' do Linux.
-Comment[pt_BR]=Gera um modelo para um módulo do 'kernel' do Linux.
-Comment[ru]=Создание драйвера ядра Linux.
-Comment[sk]=Vygeneruje šablónu pre Linux kernel modul
-Comment[sr]=Прави шаблон за модул језгра Linux-а.
-Comment[sr@Latn]=Pravi šablon za modul jezgra Linux-a.
-Comment[sv]=Skapar en mall för en modul i Linux kärna.
-Comment[tr]=Bir Linux çekirdek birimi için bir şablon yaratır.
-Comment[zh_CN]=生成一个 Linux 内核模块的模板。
-Comment[zh_TW]=產生一個 Linux 核心模組的樣本
+
+Category=C
+
+Icon=
FileTemplates=h,CStyle,c,CStyle
ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}-driver.c
Archive=kmod.tar.gz