summaryrefslogtreecommitdiff
path: root/hyprtester/plugin/Makefile
blob: 0fcf5f2e34f4aad62d27a24e2229b34c981cf856 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
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`

SRC = src/main.cpp
TARGET = hyprtestplugin.so

all: $(TARGET)

$(TARGET): $(SRC)
	$(CXX) $(CXXFLAGS) -I../.. -I../../protocols $(INCLUDES) $^ $> -o $@ $(LIBS) -O2

clean:
	rm -f ./$(TARGET)

.PHONY: all clean