From 78f156ee4d6f94e909d9690ee82aaf07f408bc0b Mon Sep 17 00:00:00 2001 From: Edouard DUPIN Date: Mon, 25 Oct 2021 07:55:16 +0200 Subject: [PATCH] [DEV] uptate new lutin declaration model --- .gitignore | 5 +++++ GLD_etranslate.json | 27 +++++++++++++++++++++++++ lutin_etranslate.py | 49 --------------------------------------------- 3 files changed, 32 insertions(+), 49 deletions(-) create mode 100644 GLD_etranslate.json delete mode 100644 lutin_etranslate.py diff --git a/.gitignore b/.gitignore index 196585f..0a60493 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,8 @@ +__pycache__ +.bck +out +target +build # Compiled Object files *.slo *.lo diff --git a/GLD_etranslate.json b/GLD_etranslate.json new file mode 100644 index 0000000..40fa4ce --- /dev/null +++ b/GLD_etranslate.json @@ -0,0 +1,27 @@ +{ + "type":"LIBRARY", + "group-id":"com.atria-soft", + "description":"E-translate: Ewol runtime translate tool", + "license":"MPL-2", + "license-file":"file://LICENCE.txt", + "maintainer":"file://authors.txt", + "author":"file://authors.txt", + "version":"file://version.txt", + "code-quality":"MEDIUM", + + "source": [ + "etranslate/etranslate.cpp", + "etranslate/debug.cpp" + ], + "header": [ + "etranslate/etranslate.hpp" + ], + "path":[ + "." + ], + "dependency": [ + "elog", + "etk", + "ejson" + ] +} \ No newline at end of file diff --git a/lutin_etranslate.py b/lutin_etranslate.py deleted file mode 100644 index dd9a914..0000000 --- a/lutin_etranslate.py +++ /dev/null @@ -1,49 +0,0 @@ -#!/usr/bin/python -import realog.debug as debug -import lutin.tools as tools - - -def get_type(): - return "LIBRARY" - -def get_desc(): - return "E-translate: Ewol runtime translate tool" - -def get_licence(): - return "MPL-2" - -def get_compagny_type(): - return "com" - -def get_compagny_name(): - return "atria-soft" - -def get_maintainer(): - return "authors.txt" - -def get_version(): - return "version.txt" - -def configure(target, my_module): - # add extra compilation flags: - my_module.add_extra_flags() - # add the file to compile: - my_module.add_src_file([ - 'etranslate/etranslate.cpp', - 'etranslate/debug.cpp', - ]) - my_module.add_header_file([ - 'etranslate/etranslate.hpp', - ]) - - # name of the dependency - my_module.add_depend([ - 'elog', - 'etk', - 'ejson', - ]) - - my_module.add_path(".") - - return True -