mirror of
https://bitbucket.org/myhomie/mycorerepository.git
synced 2025-12-06 17:51:20 +00:00
34 lines
915 B
Makefile
34 lines
915 B
Makefile
# Makefile
|
|
#
|
|
# Makefile for the RadioHead project
|
|
#
|
|
# Author: Mike McCauley (mikem@airspayce.com)
|
|
# Copyright (C) 2014 Mike McCauley
|
|
# $Id: Makefile,v 1.23 2015/01/02 21:38:24 mikem Exp mikem $
|
|
|
|
PROJNAME = RadioHead
|
|
VERSION_MAJOR = 1
|
|
VERSION_MINOR = 41
|
|
|
|
DISTFILE = $(PROJNAME)-$(VERSION_MAJOR).$(VERSION_MINOR).zip
|
|
|
|
all: versioning doxygen dist upload
|
|
|
|
# Update version numbers in RadioHead.h
|
|
versioning:
|
|
sed -i.bak -e 's/RadioHead-.*\.zip/$(DISTFILE)/' RadioHead.h
|
|
sed -i.bak -e 's/define RH_VERSION_MAJOR.*$$/define RH_VERSION_MAJOR $(VERSION_MAJOR)/' RadioHead.h
|
|
sed -i.bak -e 's/define RH_VERSION_MINOR.*$$/define RH_VERSION_MINOR $(VERSION_MINOR)/' RadioHead.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)
|