]> git.immae.eu Git - perso/Immae/Projets/Python/MusicSampler.git/blobdiff - music_sampler.py
Make kivy compatible with pyinstaller
[perso/Immae/Projets/Python/MusicSampler.git] / music_sampler.py
index 0d9a7a98263e358c99ab578a028da41be0028475..7c0fc3218a1d7f51e72b490d21eb35494936156e 100644 (file)
@@ -4,10 +4,15 @@ from kivy.uix.relativelayout import RelativeLayout
 from kivy.properties import ListProperty, StringProperty
 from kivy.clock import Clock
 from kivy.core.window import Window
-
+from kivy.lang import Builder
 from helpers.key import Key
 from helpers.mapping import Mapping
 
+import sys
+
+if getattr(sys, 'frozen', False):
+    Builder.load_file(sys._MEIPASS + '/musicsampler.kv')
+
 class PlayList(RelativeLayout):
     playlist = ListProperty([])