[DEV] uptate new lutin declaration model

This commit is contained in:
Edouard DUPIN 2021-10-25 07:59:34 +02:00
parent ca57e70c2d
commit cd9d01c238
2 changed files with 29 additions and 42 deletions

29
GLD_jvm-basics.json Normal file
View File

@ -0,0 +1,29 @@
{
"type":"LIBRARY",
"group-id":"com.atria-soft",
"description":"jvm basis call for all element who have jvm access",
"license":"MPL-2",
"license-file":"file://LICENCE.txt",
"maintainer":"file://authors.txt",
"author":"file://authors.txt",
"version":"file://version.txt",
"code-quality":"MEDIUM",
"source": [
"jvm-basics/debug.cpp",
"jvm-basics/jvm-basics.cpp"
],
"header": [
"jvm-basics/jvm-basics.hpp"
],
"path":[
"."
],
"compilation-version": {
"language": "c++",
"version": 2017
},
"dependency": [
"etk"
]
}

View File

@ -1,42 +0,0 @@
#!/usr/bin/python
import realog.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "jvm basis call for all element who have jvm access"
def get_licence():
return "MPL-2"
def get_compagny_type():
return "com"
def get_compagny_name():
return "atria-soft"
def get_maintainer():
return ["Mr DUPIN Edouard <yui.heero@gmail.com>"]
def get_version():
return [1,2,0,"dev"]
def configure(target, my_module):
my_module.add_depend(['etk'])
my_module.add_extra_flags()
my_module.add_src_file([
'jvm-basics/debug.cpp',
'jvm-basics/jvm-basics.cpp'
])
my_module.add_header_file([
'jvm-basics/jvm-basics.hpp'
])
my_module.compile_version("c++", 2011)
my_module.add_path(".")
return True