Files
Last update 5 years 9 months
by
Torsten Martinsen
Filesctrlr | |
---|---|
.. | |
Makefile | |
Makefile.inc | |
main.cpp | |
motor.cpp | |
motor.h | |
radio.cpp | |
radio.h | |
signal.cpp | |
signal.h |
Makefile############################################################################# # # Makefile for librf24 examples on Linux # # License: GPL (General Public License) # Author: gnulnulf <arco@appeltaart.mine.nu> # Date: 2013/02/07 (version 1.0) # # Description: # ------------ # use make all and make install to install the examples # include Makefile.inc PROGRAMS = controller SOURCES = main.cpp radio.cpp motor.cpp signal.cpp ../../remote/firmware/protocol.cpp CFLAGS = -O -std=c++14 LIBS=-l$(LIB) -lboost_program_options ifeq ($(DRIVER), LittleWire) LIBS+= -llittlewire-spi endif all: $(PROGRAMS) $(PROGRAMS): $(SOURCES) $(CXX) $(CFLAGS) -I$(HEADER_DIR)/.. -I.. -L$(LIB_DIR) $(SOURCES) $(LIBS) -o $@ clean: @echo "[Cleaning]" rm -rf $(PROGRAMS)