mirror of
				https://github.com/digistump/DigistumpArduino.git
				synced 2025-11-03 21:14:46 -08:00 
			
		
		
		
	switch to setup for Arduino Boards Manager
This commit is contained in:
		@@ -0,0 +1,40 @@
 | 
			
		||||
#############################################################################
 | 
			
		||||
#
 | 
			
		||||
# Makefile for librf24 examples on Raspberry Pi
 | 
			
		||||
#
 | 
			
		||||
# 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
 | 
			
		||||
# You can change the install directory by editing the prefix line
 | 
			
		||||
#
 | 
			
		||||
prefix := /usr/local
 | 
			
		||||
 | 
			
		||||
# The recommended compiler flags for the Raspberry Pi
 | 
			
		||||
CCFLAGS=-Ofast -mfpu=vfp -mfloat-abi=hard -march=armv6zk -mtune=arm1176jzf-s
 | 
			
		||||
#CCFLAGS=
 | 
			
		||||
 | 
			
		||||
# define all programs
 | 
			
		||||
#PROGRAMS = scanner pingtest pongtest
 | 
			
		||||
PROGRAMS = rpi-hub scanner pingtest pongtest
 | 
			
		||||
SOURCES = ${PROGRAMS:=.cpp}
 | 
			
		||||
 | 
			
		||||
all: ${PROGRAMS}
 | 
			
		||||
 | 
			
		||||
${PROGRAMS}: ${SOURCES}
 | 
			
		||||
	g++ ${CCFLAGS} -Wall -I../ -lrf24-bcm $@.cpp -o $@
 | 
			
		||||
 | 
			
		||||
clean:
 | 
			
		||||
	rm -rf $(PROGRAMS)
 | 
			
		||||
 | 
			
		||||
install: all
 | 
			
		||||
	test -d $(prefix) || mkdir $(prefix)
 | 
			
		||||
	test -d $(prefix)/bin || mkdir $(prefix)/bin
 | 
			
		||||
	for prog in $(PROGRAMS); do \
 | 
			
		||||
	  install -m 0755 $$prog $(prefix)/bin; \
 | 
			
		||||
	done
 | 
			
		||||
 | 
			
		||||
.PHONY: install
 | 
			
		||||
		Reference in New Issue
	
	Block a user