@@ -0,0 +1,633 @@
+package org.westmalle.wayland.drm.egl;%0A%0Aimport dagger.Module;%0Aimport dagger.Provides;%0Aimport org.westmalle.wayland.core.Platform;%0Aimport org.westmalle.wayland.drm.DrmPlatform;%0Aimport org.westmalle.wayland.drm.DrmPlatformFactory;%0A%0Aimport javax.inject.Singleton;%0A%0A@Module%0Apublic class GbmEglPlatformModule %7B%0A%0A    @Provides%0A    @Singleton%0A    DrmPlatform createDrmPlatform(final DrmPlatformFactory drmPlatformFactory) %7B%0A        return drmPlatformFactory.create();%0A    %7D%0A%0A    @Provides%0A    @Singleton%0A    Platform createPlatform(final GbmEglPlatformFactory gbmEglPlatformFactory) %7B%0A        return gbmEglPlatformFactory.create();%0A    %7D%0A%7D%0A

add gbm platform module