import std

Signed-off-by: Slendi <slendi@socopon.com>
This commit is contained in:
2025-07-05 03:17:42 +03:00
parent 9d39cd9a38
commit 2e38196ea5
9 changed files with 63 additions and 21 deletions

View File

@@ -1,8 +1,6 @@
module;
#include <memory>
#include <poll.h>
#include <print>
#include <EGL/egl.h>
#include <EGL/eglext.h>
@@ -11,6 +9,8 @@ module;
export module LunarWM.LunarWM;
import std;
import LunarWM.wl.Subcompositor;
import LunarWM.wl.Shm;

View File

@@ -1,9 +1,6 @@
module;
#include <cmath>
#include <stdexcept>
#include <type_traits>
#include <vector>
import std;
export module LunarWM.Math;

View File

@@ -1,5 +1,6 @@
#include <csignal>
#include <memory>
import std;
import LunarWM.LunarWM;

View File

@@ -1,14 +1,13 @@
module;
#include <stdexcept>
#include <vector>
#include <wayland-server.h>
#include "util.h"
export module LunarWM.wl.Region;
import std;
import LunarWM.Math;
namespace LunarWM {

View File

@@ -2,18 +2,17 @@ module;
#include <cerrno>
#include <cstring>
#include <stdexcept>
#include <wayland-server.h>
#include <GLES2/gl2.h>
#include <fcntl.h>
#include <sys/mman.h>
#include <unistd.h>
#include <GLES2/gl2.h>
#include <wayland-server.h>
export module LunarWM.wl.Shm;
import std;
namespace LunarWM {
namespace wl {

View File

@@ -2,12 +2,12 @@ module;
#include "util.h"
#include <stdexcept>
#include <wayland-server.h>
export module LunarWM.wl.Subsurface;
import std;
namespace LunarWM {
namespace wl {