[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [kdev-ruby] file_templates: Add simplistic new class file template for ruby
From: Alexander Dymo <adymo () kdevelop ! org>
Date: 2012-10-26 12:31:52
Message-ID: 20121026123152.D3B26A6078 () git ! kde ! org
[Download RAW message or body]
Git commit 979b367004d8d88e8409c22e1090715d86ff22fb by Alexander Dymo.
Committed on 26/10/2012 at 14:30.
Pushed by dymo into branch 'master'.
Add simplistic new class file template for ruby
A +5 -0 file_templates/CMakeLists.txt
A +15 -0 file_templates/classes/ruby_basic/class.rb
A +10 -0 file_templates/classes/ruby_basic/ruby_basic.desktop
http://commits.kde.org/kdev-ruby/979b367004d8d88e8409c22e1090715d86ff22fb
diff --git a/file_templates/CMakeLists.txt b/file_templates/CMakeLists.txt
new file mode 100644
index 0000000..31f4ae7
--- /dev/null
+++ b/file_templates/CMakeLists.txt
@@ -0,0 +1,5 @@
+set(filetemplate_DIRS
+ classes/ruby_basic
+)
+
+kdevplatform_add_file_templates(${filetemplate_DIRS})
diff --git a/file_templates/classes/ruby_basic/class.rb \
b/file_templates/classes/ruby_basic/class.rb new file mode 100644
index 0000000..b8057b3
--- /dev/null
+++ b/file_templates/classes/ruby_basic/class.rb
@@ -0,0 +1,15 @@
+{% load kdev_filters %}
+#
+
+{{ license|lines_prepend:"# " }}
+#
+
+
+class {{ name }}
+
+ {% for method in methods %}
+ def {{ method.name }}
+ end
+ {% endfor %}
+
+end
diff --git a/file_templates/classes/ruby_basic/ruby_basic.desktop \
b/file_templates/classes/ruby_basic/ruby_basic.desktop new file mode 100644
index 0000000..cff3e53
--- /dev/null
+++ b/file_templates/classes/ruby_basic/ruby_basic.desktop
@@ -0,0 +1,10 @@
+[General]
+Name=Basic
+Comment=Basic Ruby Class
+Category=Class/Ruby/Basic
+Files=Definition
+
+[Definition]
+Name=Definition
+File=class.rb
+OutputFile={{ name }}.rb
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic