diff --git a/src/meson.build b/src/meson.build index 4a48b31..5f47002 100644 --- a/src/meson.build +++ b/src/meson.build @@ -19,6 +19,7 @@ configure_file( install_subdir('importer', install_dir: moduledir) install_subdir('importers', install_dir: moduledir) install_subdir('utils', install_dir: moduledir) +install_subdir('store', install_dir: moduledir) install_data( [ 'main.py', diff --git a/src/store/store.py b/src/store/store.py index eb36374..b3ff3a9 100644 --- a/src/store/store.py +++ b/src/store/store.py @@ -4,13 +4,15 @@ from gi.repository import GObject import src.shared as shared from src.game import Game +from src.store.managers.manager import Manager from src.utils.task import Task -from store.managers.manager import Manager class Pipeline(GObject.Object): """Class representing a set of managers for a game""" + __gtype_name__ = "Pipeline" + game: Game waiting: set[Manager]