#!/usr/bin/python import realog.debug as debug import lutin.tools as tools import realog.debug as debug import lutin.image as image import os import lutin.multiprocess as lutinMultiprocess def get_type(): return "LIBRARY_DYNAMIC" def get_desc(): return "Ewol Tool Kit" def get_licence(): return "MPL-2" def get_compagny_type(): return "org" def get_compagny_name(): return "atria-soft" #def get_maintainer(): # return "authors.txt" #def get_version(): # return "version.txt" def configure(target, my_module): my_module.add_src_file([ 'src/module-info.java', 'src/org/atriasoft/exml/model/XmlNode.java', 'src/org/atriasoft/exml/model/XmlText.java', 'src/org/atriasoft/exml/model/XmlAttributeList.java', 'src/org/atriasoft/exml/model/XmlElement.java', 'src/org/atriasoft/exml/model/XmlAttribute.java', 'src/org/atriasoft/exml/model/XmlNodeType.java', 'src/org/atriasoft/exml/model/XmlDeclaration.java', 'src/org/atriasoft/exml/model/XmlComment.java', 'src/org/atriasoft/exml/annotation/ExmlAnnotation.java', 'src/org/atriasoft/exml/annotation/XmlDefaultManaged.java', 'src/org/atriasoft/exml/annotation/XmlDefaultOptional.java', 'src/org/atriasoft/exml/annotation/XmlDefaultAttibute.java', 'src/org/atriasoft/exml/annotation/XmlProperty.java', 'src/org/atriasoft/exml/annotation/XmlOptional.java', 'src/org/atriasoft/exml/annotation/XmlDefaultCaseSensitive.java', 'src/org/atriasoft/exml/annotation/XmlCaseSensitive.java', 'src/org/atriasoft/exml/annotation/XmlName.java', 'src/org/atriasoft/exml/annotation/XmlManaged.java', 'src/org/atriasoft/exml/serializer/SerializerXml.java', 'src/org/atriasoft/exml/builder/BuilderIntrospection.java', 'src/org/atriasoft/exml/builder/IntrospectionPropertyMethod.java', 'src/org/atriasoft/exml/builder/BuilderGeneric.java', 'src/org/atriasoft/exml/builder/IntrospectionProperty.java', 'src/org/atriasoft/exml/builder/IntrospectionObject.java', 'src/org/atriasoft/exml/builder/Builder.java', 'src/org/atriasoft/exml/builder/IntrospectionData.java', 'src/org/atriasoft/exml/builder/IntrospectionPropertyField.java', 'src/org/atriasoft/exml/exception/ExmlParserError.java', 'src/org/atriasoft/exml/exception/ExmlNodeDoesNotExist.java', 'src/org/atriasoft/exml/exception/ExmlAttributeDoesNotExist.java', 'src/org/atriasoft/exml/exception/ExmlException.java', 'src/org/atriasoft/exml/exception/ExmlParserErrorMulti.java', 'src/org/atriasoft/exml/exception/ExmlBuilderException.java', 'src/org/atriasoft/exml/parser/ParseXml.java', 'src/org/atriasoft/exml/parser/StoreMode.java', 'src/org/atriasoft/exml/parser/ParsingProperty.java', 'src/org/atriasoft/exml/parser/Tools.java', 'src/org/atriasoft/exml/parser/PositionParsing.java', 'src/org/atriasoft/exml/parser/FilePos.java', 'src/org/atriasoft/exml/Exml.java', ]) my_module.add_path('src/', type='java') my_module.add_depend([ 'org-atriasoft-etk' ]) #my_module.add_path([ # 'lib/spotbugs-annotations-4.2.2.jar' # ], # type='java', # export=True #); my_module.add_flag('java', "RELEASE_15_PREVIEW"); return True