2013-07-24 02:30:02 +00:00
|
|
|
prefix=/usr/local
|
|
|
|
|
2018-03-19 14:30:55 +00:00
|
|
|
CFLAGS += -Wall -Wno-unused-variable
|
|
|
|
CXXFLAGS += -Wall -Wall -Wno-unused-variable -std=c++11
|
2017-06-22 11:46:37 +00:00
|
|
|
LDLIBS += -lm
|
|
|
|
|
2018-03-19 14:30:55 +00:00
|
|
|
|
2015-08-20 14:06:51 +00:00
|
|
|
|
2013-07-27 02:14:00 +00:00
|
|
|
all: wspr gpioclk
|
|
|
|
|
2015-09-20 11:10:34 +00:00
|
|
|
|
2017-02-16 05:13:35 +00:00
|
|
|
wspr: mailbox.o wspr.cpp mailbox.h
|
2018-03-19 14:30:55 +00:00
|
|
|
$(CXX) $(CXXFLAGS) $(LDFLAGS) $(LDLIBS) wspr.cpp librpitx/src/librpitx.a -owspr
|
2013-07-24 02:30:02 +00:00
|
|
|
|
2013-07-27 02:14:00 +00:00
|
|
|
gpioclk: gpioclk.cpp
|
2018-03-19 14:30:55 +00:00
|
|
|
$(CXX) $(CXXFLAGS) $(LDFLAGS) $(LDLIBS) gpioclk.cpp -ogpioclk
|
2015-08-20 14:06:51 +00:00
|
|
|
|
|
|
|
clean:
|
2017-06-22 11:46:37 +00:00
|
|
|
$(RM) *.o gpioclk wspr
|
2013-07-27 02:14:00 +00:00
|
|
|
|
2013-07-24 02:30:02 +00:00
|
|
|
.PHONY: install
|
|
|
|
install: wspr
|
|
|
|
install -m 0755 wspr $(prefix)/bin
|
2013-07-27 02:14:00 +00:00
|
|
|
install -m 0755 gpioclk $(prefix)/bin
|
2013-07-24 02:30:02 +00:00
|
|
|
|
|
|
|
.PHONY: uninstall
|
|
|
|
uninstall:
|
2017-06-22 11:46:37 +00:00
|
|
|
$(RM) $(prefix)/bin/wspr $(prefix)/bin/gpioclk
|
2013-07-13 22:11:53 +00:00
|
|
|
|