kopia lustrzana https://github.com/FreeSpacenav/spnavcfg
26 wiersze
483 B
Makefile
26 wiersze
483 B
Makefile
PREFIX = /usr/local
|
|
|
|
obj = spnavcfg.o front.o back.o ../spacenavd/cfgfile.o
|
|
bin = spnavcfg
|
|
|
|
CC = gcc
|
|
INSTALL = install
|
|
CFLAGS = -pedantic -Wall -g -I../spacenavd `pkg-config --cflags gtk+-2.0`
|
|
LDFLAGS = `pkg-config --libs gtk+-2.0`
|
|
|
|
$(bin): $(obj)
|
|
$(CC) -o $@ $(obj) $(LDFLAGS)
|
|
|
|
.PHONY: clean
|
|
clean:
|
|
rm -f $(obj) $(bin)
|
|
|
|
.PHONY: install
|
|
install:
|
|
$(INSTALL) -d $(PREFIX)/bin
|
|
$(INSTALL) -m 4775 $(bin) $(PREFIX)/bin/$(bin)
|
|
|
|
.PHONY: uninstall
|
|
uninstall:
|
|
rm -f $(PREFIX)/bin/$(bin)
|