25 lines
411 B
Makefile
25 lines
411 B
Makefile
|
|
CFLAGS ?= -Wall -g $(shell pkg-config --cflags gtk4)
|
|
LDFLAGS ?= $(shell pkg-config --libs gtk4)
|
|
CLEANFILES :=
|
|
|
|
all: main example-3 example-4
|
|
|
|
example-3: example-3.c
|
|
gcc $(CFLAGS) -o $@ $< $(LDFLAGS)
|
|
|
|
CLEANFILES += example-3
|
|
|
|
example-4: example-4.c
|
|
gcc $(CFLAGS) -o $@ $< $(LDFLAGS)
|
|
|
|
CLEANFILES += example-4
|
|
|
|
main: main.c
|
|
gcc $(CFLAGS) -o $@ $< $(LDFLAGS)
|
|
|
|
CLEANFILES += main
|
|
|
|
clean:
|
|
rm -rf $(CLEANFILES)
|
|
|