31 lines
		
	
	
		
			692 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			692 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
# Makefile
 | 
						|
#
 | 
						|
# Makefile for the Arduino AccelStepper project
 | 
						|
#
 | 
						|
# Author: Mike McCauley (mikem@airspayce.com)
 | 
						|
# Copyright (C) 2010 Mike McCauley
 | 
						|
# $Id: Makefile,v 1.6 2015/08/25 04:57:29 mikem Exp mikem $
 | 
						|
 | 
						|
PROJNAME = AccelStepper
 | 
						|
VERSION_MAJOR = 1
 | 
						|
VERSION_MINOR = 57
 | 
						|
 | 
						|
DISTFILE = $(PROJNAME)-$(VERSION_MAJOR).$(VERSION_MINOR).zip
 | 
						|
 | 
						|
all:	versioning doxygen dist upload
 | 
						|
 | 
						|
versioning:
 | 
						|
	sed -i.bak -e 's/AccelStepper-.*\.zip/$(DISTFILE)/' AccelStepper.h
 | 
						|
 | 
						|
doxygen: 
 | 
						|
	doxygen project.cfg
 | 
						|
 | 
						|
ci:
 | 
						|
	(cd ..;ci -l `cat $(PROJNAME)/MANIFEST`)
 | 
						|
 | 
						|
dist:	
 | 
						|
	(cd ..; zip $(PROJNAME)/$(DISTFILE) `cat $(PROJNAME)/MANIFEST`)
 | 
						|
 | 
						|
upload:
 | 
						|
	rsync -avz $(DISTFILE) doc/ www.airspayce.com:public_html/mikem/arduino/$(PROJNAME)
 |