Files
NotPppp1116GitHubPppp1116 <ACCOUNT1_NOREPLY>
847a54dfc1 hyprtester: handle empty Lua include path in plugin build (#15241)
Co-authored-by: Pppp1116 <ACCOUNT1_NOREPLY>
2026-06-27 19:35:20 +02:00

18 lines
494 B
Makefile

CXXFLAGS = -shared -fPIC -g -std=c++2b -Wno-c++11-narrowing
INCLUDES = `pkg-config --cflags pixman-1 libdrm pangocairo libinput libudev wayland-server xkbcommon`
LIBS = `pkg-config --libs pangocairo`
LUA_FLAGS = $(if $(strip $(LUA_INCLUDES)),-I$(LUA_INCLUDES),)
SRC = src/main.cpp
TARGET = hyprtestplugin.so
all: $(TARGET)
$(TARGET): $(SRC)
$(CXX) $(CXXFLAGS) -I../.. -I../../src -I../../protocols $(INCLUDES) $(LUA_FLAGS) $^ -o $@ $(LIBS) -O2
clean:
rm -f ./$(TARGET)
.PHONY: all clean