blob: 9f70f6894daf38cafd979691b209a4637cc0755e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
CC = gcc
CFLAGS = -c -Wall -g
LDFLAGS =
# List of sources:
SOURCES = auto-randr.c
OBJECTS = $(SOURCES:.c=.o)
# Name of executable target:
EXECUTABLE = auto-randr
CFLAGS += `pkg-config --cflags x11`
LDFLAGS += `pkg-config --libs x11`
CFLAGS += `pkg-config --cflags xrandr`
LDFLAGS += `pkg-config --libs xrandr`
all: $(SOURCES) $(EXECUTABLE)
$(EXECUTABLE): $(OBJECTS)
$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
.cpp.o:
$(CC) $(CFLAGS) $< -o $@
clean:
rm $(OBJECTS) $(EXECUTABLE)
|