From f20f009b4172a5fa77493f1c10d442840212cf72 Mon Sep 17 00:00:00 2001 From: Ferdinand Schober Date: Mon, 13 Feb 2023 21:35:06 +0100 Subject: [PATCH] cleanup conditional compilation --- src/backend.rs | 5 +++++ src/backend/wayland/consumer.rs | 1 - src/backend/wayland/producer.rs | 1 - src/backend/windows/consumer.rs | 1 - src/backend/windows/producer.rs | 1 - src/backend/x11/consumer.rs | 1 - 6 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/backend.rs b/src/backend.rs index 5f65327..c5d67de 100644 --- a/src/backend.rs +++ b/src/backend.rs @@ -1,5 +1,10 @@ +#[cfg(windows)] pub mod windows; + +#[cfg(unix)] pub mod wayland; + +#[cfg(unix)] pub mod x11; #[derive(Clone, Copy, Debug)] diff --git a/src/backend/wayland/consumer.rs b/src/backend/wayland/consumer.rs index e511599..288b877 100644 --- a/src/backend/wayland/consumer.rs +++ b/src/backend/wayland/consumer.rs @@ -1,4 +1,3 @@ -#![cfg(unix)] use crate::client::{Client, ClientHandle}; use crate::request::{self, Request}; use std::collections::HashMap; diff --git a/src/backend/wayland/producer.rs b/src/backend/wayland/producer.rs index fd67ed5..f733676 100644 --- a/src/backend/wayland/producer.rs +++ b/src/backend/wayland/producer.rs @@ -1,4 +1,3 @@ -#![cfg(unix)] use crate::{ client::{Client, ClientHandle, Position}, request, diff --git a/src/backend/windows/consumer.rs b/src/backend/windows/consumer.rs index 864e149..4498d3e 100644 --- a/src/backend/windows/consumer.rs +++ b/src/backend/windows/consumer.rs @@ -1,4 +1,3 @@ -#![cfg(windows)] use std::sync::mpsc::Receiver; use winapi::{self, um::winuser::{INPUT, LPINPUT, INPUT_MOUSE, MOUSEINPUT, MOUSEEVENTF_MOVE}}; diff --git a/src/backend/windows/producer.rs b/src/backend/windows/producer.rs index c59a5d2..82af1cb 100644 --- a/src/backend/windows/producer.rs +++ b/src/backend/windows/producer.rs @@ -1,4 +1,3 @@ -#![cfg(windows)] use std::sync::mpsc::SyncSender; use crate::{event::Event, client::{ClientHandle, Client}, request::Server}; diff --git a/src/backend/x11/consumer.rs b/src/backend/x11/consumer.rs index 3130af6..47fbf1c 100644 --- a/src/backend/x11/consumer.rs +++ b/src/backend/x11/consumer.rs @@ -1,4 +1,3 @@ -#![cfg(unix)] use std::{sync::mpsc::Receiver, ptr}; use x11::{xtest, xlib};