diff --git a/.gitignore b/.gitignore index b08d134..a01c9de 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,8 @@ +__pycache__ +.bck +out +target +build ################################### # folders diff --git a/GLD_audio-ess.json b/GLD_audio-ess.json new file mode 100644 index 0000000..e6e8ac9 --- /dev/null +++ b/GLD_audio-ess.json @@ -0,0 +1,50 @@ +{ + "type":"LIBRARY", + "group-id":"com.atria-soft", + "description":"ewol sound set interface for 'small game' audio effects", + "license":"MPL-2", + "license-file":"file://LICENSE", + "maintainer":"file://authors.txt", + "author":"file://authors.txt", + "version":"file://version.txt", + "code-quality":"MEDIUM", + + "source": [ + "audio/ess/debug.cpp", + "audio/ess/decWav.cpp", + "audio/ess/decOgg.cpp", + "audio/ess/effects.cpp", + "audio/ess/ess.cpp", + "audio/ess/music.cpp", + "audio/ess/LoadedFile.cpp" + ], + "header": [ + "audio/ess/effects.hpp", + "audio/ess/ess.hpp", + "audio/ess/music.hpp", + "audio/ess/LoadedFile.hpp" + ], + "path":[ + "." + ], + "compilation-version": { + "c++": 2017 + }, + "dependency": [ + "etk", + "audio-river", + "ogg", + "ejson" + ], + "target":{ + "Android":{ + "flag": { + "link": [ + "-pthread", + "-frtti", + "-fexceptions" + ] + } + } + } +} \ No newline at end of file diff --git a/lutin_audio-ess.py b/lutin_audio-ess.py deleted file mode 100644 index c53d508..0000000 --- a/lutin_audio-ess.py +++ /dev/null @@ -1,53 +0,0 @@ -#!/usr/bin/python -import lutin.tools as tools -import realog.debug as debug - - -def get_type(): - return "LIBRARY" - -def get_desc(): - return "ewol sound set interface for 'small game' audio effects" - -def get_licence(): - return "MPL-2" - -def get_compagny_type(): - return "com" - -def get_compagny_name(): - return "atria-soft" - -def get_maintainer(): - return "version.txt" - -def get_version(): - return "version.txt" - -def configure(target, my_module): - # System core - my_module.add_src_file([ - 'audio/ess/debug.cpp', - 'audio/ess/decWav.cpp', - 'audio/ess/decOgg.cpp', - 'audio/ess/effects.cpp', - 'audio/ess/ess.cpp', - 'audio/ess/music.cpp', - 'audio/ess/LoadedFile.cpp' - ]) - my_module.add_header_file([ - 'audio/ess/effects.hpp', - 'audio/ess/ess.hpp', - 'audio/ess/music.hpp', - 'audio/ess/LoadedFile.hpp' - ]) - # name of the dependency - my_module.add_depend(['etk', 'audio-river', 'ogg', 'ejson']) - if "Android" in target.get_type(): - # TODO : Change this ... - my_module.add_export_flag('c++', ["-pthread", "-frtti", "-fexceptions"]) - - my_module.add_path(".") - return True - -