F5OEO-WsprryPi/makefile

28 wiersze
540 B
Makefile
Czysty Zwykły widok Historia

prefix=/usr/local
2015-08-20 14:06:51 +00:00
archis = $(if $(findstring $(1),$(shell uname -m)),$(2))
pi_version_flag = $(if $(call archis,armv7,dummy-text),-DRPI2,-DRPI1)
2015-08-20 14:06:51 +00:00
all: wspr gpioclk
wspr: wspr.cpp
g++ -Wall -lm $(pi_version_flag) mailbox.c wspr.cpp -owspr
gpioclk: gpioclk.cpp
g++ -Wall -lm $(pi_version_flag) gpioclk.cpp -ogpioclk
2015-08-20 14:06:51 +00:00
clean:
rm gpioclk
rm wspr
.PHONY: install
install: wspr
install -m 0755 wspr $(prefix)/bin
install -m 0755 gpioclk $(prefix)/bin
.PHONY: uninstall
uninstall:
rm -f $(prefix)/bin/wspr
rm -f $(prefix)/bin/gpioclk