#!/bin/sh -e # # newVersion: # Utility to create the version.h include file for the gpio command. # and the Debian package # # Copyright (c) 2012-2015 Gordon Henderson ################################################################################# # This file is part of wiringPi: # A "wiring" library for the Raspberry Pi # # wiringPi is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # wiringPi is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public License # along with wiringPi. If not, see . ################################################################################# echo Updating to version: `cat VERSION` rm -f version.h vMaj=`cut -d. -f1 VERSION` vMin=`cut -d. -f2 VERSION` echo "#define VERSION \"`cat VERSION`\"" > version.h echo "#define VERSION_MAJOR $vMaj" >> version.h echo "#define VERSION_MINOR $vMin" >> version.h rm -f debian-template/wiringPi/DEBIAN/control cat > debian-template/wiringPi/DEBIAN/control < Description: The wiringPi libraries, headers and gpio command Libraries to allow GPIO access on a Raspberry Pi from C and C++ and BASIC programs as well as from the command-line EOF