diff --git a/profiler/build/unix/build.mk b/profiler/build/unix/build.mk index f58c8193..8df65ae9 100644 --- a/profiler/build/unix/build.mk +++ b/profiler/build/unix/build.mk @@ -5,11 +5,12 @@ INCLUDES := $(shell pkg-config --cflags glfw3 freetype2 capstone) -I../../../img LIBS := $(shell pkg-config --libs glfw3 freetype2 capstone) -lpthread -ldl DISPLAY_SERVER := X11 -libwayland_client := $(shell pkg-config --libs --silence-errors wayland-client) -ifeq ($(.SHELLSTATUS),0) + +ifdef TRACY_USE_WAYLAND DISPLAY_SERVER := WAYLAND - LIBS += $(libwayland_client) + LIBS += $(shell pkg-config --libs wayland-client) endif + CXXFLAGS += -D"DISPLAY_SERVER_$(DISPLAY_SERVER)" PROJECT := Tracy