Clone of official tools

Revision:
43:2a7da56ebd24
Parent:
40:7d3fa6b99b2b
--- a/export/kds/__init__.py	Mon Nov 06 13:17:14 2017 -0600
+++ b/export/kds/__init__.py	Tue Sep 25 13:43:09 2018 -0500
@@ -15,6 +15,7 @@
 limitations under the License.
 """
 from os.path import splitext, basename
+from os import remove
 
 from tools.export.exporters import Exporter, deprecated_exporter
 
@@ -32,7 +33,7 @@
 
     def generate(self):
         libraries = []
-        for lib in self.resources.libraries:
+        for lib in self.libraries:
             l, _ = splitext(basename(lib))
             libraries.append(l[3:])
 
@@ -47,3 +48,7 @@
         self.gen_file('kds/%s_project.tmpl' % self.target.lower(), ctx, '.project')
         self.gen_file('kds/%s_cproject.tmpl' % self.target.lower(), ctx, '.cproject')
         self.gen_file('kds/launch.tmpl', ctx, '%s.launch' % self.project_name)
+
+    @staticmethod
+    def clean(project_name):
+        remove('%s.launch' % project_name)