RM=rm -f INSTALL=install CFLAGS=-o2 -pipe -Wall -std=c11 $(shell pkg-config --cflags gtk+-3.0) LDFLAGS=$(shell pkg-config --libs gtk+-3.0) # GLIB_COMPILE_RESOURCES=$(shell pkg-config --variable=glib_compile_resources gio-2.0) PREFIX=/usr BINDIR=$(PREFIX)/bin OBJECTS=main.o # RESOURCES=resources.c all: qwe qwe: $(OBJECTS) $(CC) -o qwe $(OBJECTS) $(LDFLAGS) .c.o: $(CC) -c $(CFLAGS) -o $@ $< # resources.c: qwe.gresource.xml window.ui # $(GLIB_COMPILE_RESOURCES) qwe.gresource.xml --target=$(RESOURCES) --sourcedir=. --generate-source clean: $(RM) $(OBJECTS) $(RESOURCES) qwe install: qwe $(INSTALL) -m0755 qwe $(BINDIR) uninstall: $(RM) $(BINDIR)/qwe run: qwe ./qwe