summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBen Boeckel <MathStuf@gmail.com>2009-04-10 02:54:19 -0400
committerBen Boeckel <MathStuf@gmail.com>2009-04-10 02:54:19 -0400
commitd10f7cd01877ff3e4eecb5f5948a533a80163adb (patch)
treee8c6a8fabf78fc4544e0a3f7add62d7b74befc80
parent7aad54f033b468c84b5897a29d0587b6d0c8c5ab (diff)
downloadsigen-d10f7cd01877ff3e4eecb5f5948a533a80163adb.tar.gz
sigen-d10f7cd01877ff3e4eecb5f5948a533a80163adb.tar.xz
sigen-d10f7cd01877ff3e4eecb5f5948a533a80163adb.zip
Add a servicetype for Kross scripts
-rw-r--r--plugins/arena/kross/CMakeLists.txt12
-rw-r--r--plugins/arena/kross/sigen_arena_kross_script.desktop8
2 files changed, 20 insertions, 0 deletions
diff --git a/plugins/arena/kross/CMakeLists.txt b/plugins/arena/kross/CMakeLists.txt
index 23dd22f5..af47e230 100644
--- a/plugins/arena/kross/CMakeLists.txt
+++ b/plugins/arena/kross/CMakeLists.txt
@@ -6,6 +6,9 @@ set(sigen_arena_kross_SRCS
set(sigen_arena_kross_SERVICES
sigen_arena_kross.desktop
)
+set(sigen_arena_kross_SERVICETYPES
+ sigen_arena_kross_script.desktop
+)
kde4_add_plugin(sigen_arena_kross
${sigen_arena_kross_SRCS}
@@ -34,3 +37,12 @@ install(
COMPONENT
plugins
)
+
+install(
+ FILES
+ ${sigen_arena_kross_SERVICETYPES}
+ DESTINATION
+ ${SERVICETYPES_INSTALL_DIR}
+ COMPONENT
+ plugins
+)
diff --git a/plugins/arena/kross/sigen_arena_kross_script.desktop b/plugins/arena/kross/sigen_arena_kross_script.desktop
new file mode 100644
index 00000000..9190ceb7
--- /dev/null
+++ b/plugins/arena/kross/sigen_arena_kross_script.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Type=ServiceType
+X-KDE-ServiceType=Sigen/Arena/Kross
+Name=Kross script for an arena in the Sigma Game Engine
+Comment=Script for an arena
+
+[PropertyDef::X-Sigen-MinVersion]
+Type=int