From f81c9e531fba1831397e4c319ba352c07b24f564 Mon Sep 17 00:00:00 2001 From: Tom Smeding Date: Tue, 30 Aug 2022 16:00:36 +0200 Subject: gbrightness --- Makefile | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 8584d48..35b351a 100644 --- a/Makefile +++ b/Makefile @@ -1,20 +1,25 @@ CXX = g++ -CXXFLAGS = -Wall -Wextra -O2 -std=c++11 +CXXFLAGS = -Wall -Wextra -O2 -std=c++17 INSTALL_DIR = $(HOME)/prefix/bin -BIN = brightness +BINS = brightness gbrightness .PHONY: all clean install -all: $(BIN) +all: $(BINS) clean: - rm -f $(BIN) + rm -f $(BINS) install: sudo install -o root brightness $(INSTALL_DIR) sudo chmod +s $(INSTALL_DIR)/brightness -$(BIN): brightness.cpp $(wildcard *.h) +brightness: brightness.cpp $(CXX) $(CXXFLAGS) $(filter %.cpp,$^) -o $@ + +UTILS = $(patsubst %,got-gui/%,gui.cpp gui.h xutil.cpp xutil.h command.cpp command.h) + +gbrightness: gbrightness.cpp $(UTILS) + $(CXX) $(CXXFLAGS) $(filter %.cpp,$^) -o $@ -lX11 -- cgit v1.2.3-70-g09d2