Skip to content

Commit 83129ef

Browse files
committed
Merge master: upgraded avrdude 5 to 6, removed gpio-avrdude
2 parents 811ac0f + e4606b0 commit 83129ef

File tree

7 files changed

+21
-58
lines changed

7 files changed

+21
-58
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,6 @@ avr8-headers-6.2.0.142/
88
binutils-2.23.2
99
gcc-4.8.1
1010
avrdude-5.11.1
11+
avrdude-6.0.1
1112
gpio-avrdude-1138
1213
*.zip
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
Index: linuxgpio.c
2+
===================================================================
3+
--- linuxgpio.c
4+
+++ linuxgpio.c
5+
260c260
6+
< for (i=0; i<N_PINS; i++) {
7+
---
8+
> for (i=2; i<N_PINS; i++) {

avrdude.build.bash

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
11
#!/bin/bash -ex
22

3-
if [[ ! -f avrdude-5.11.1.tar.gz ]] ;
3+
if [[ ! -f avrdude-6.0.1.tar.gz ]] ;
44
then
5-
wget http://download.savannah.gnu.org/releases/avrdude/avrdude-5.11.1.tar.gz
5+
wget http://download.savannah.gnu.org/releases/avrdude/avrdude-6.0.1.tar.gz
66
fi
77

8-
tar xfzv avrdude-5.11.1.tar.gz
8+
tar xfzv avrdude-6.0.1.tar.gz
9+
10+
cd avrdude-6.0.1
11+
for p in ../avrdude-patches/*.patch; do echo Applying $p; patch -p0 < $p; done
12+
./bootstrap
13+
cd -
914

1015
mkdir -p objdir
1116
cd objdir
@@ -16,9 +21,10 @@ mkdir -p avrdude-build
1621
cd avrdude-build
1722

1823
CONFARGS=" \
19-
--prefix=$PREFIX"
24+
--prefix=$PREFIX \
25+
--enable-linuxgpio"
2026

21-
CFLAGS="-w -O2 $CFLAGS" CXXFLAGS="-w -O2 $CXXFLAGS" LDFLAGS="-s $LDFLAGS" ../avrdude-5.11.1/configure $CONFARGS
27+
CFLAGS="-w -O2 -DHAVE_LINUX_GPIO $CFLAGS" CXXFLAGS="-w -O2 -DHAVE_LINUX_GPIO $CXXFLAGS" LDFLAGS="-s $LDFLAGS" ../avrdude-6.0.1/configure $CONFARGS
2228

2329
if [ -z "$MAKE_JOBS" ]; then
2430
MAKE_JOBS="2"

build.all.bash

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,3 @@ rm -rf objdir toolsdir
1313
./clean.bash
1414
./avrdude.build.bash
1515
./clean.bash
16-
./gpio-avrdude.build.bash
17-
./clean.bash
18-

clean.bash

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
rm -rf autoconf-2.64 automake-1.11.1
44

5-
rm -rf gcc-4.8.1 gmp-5.0.2 mpc-0.9 mpfr-3.0.0 binutils-2.23.2 avr-libc-1.8.0 avr8-headers-6.2.0.142 avrdude-5.11.1 gpio-avrdude-1138 *-build
5+
rm -rf gcc-4.8.1 gmp-5.0.2 mpc-0.9 mpfr-3.0.0 binutils-2.23.2 avr-libc-1.8.0 avr8-headers-6.2.0.142 avrdude-6.0.1 *-build
66

77
rm -rf objdir/{info,man,share}
88

gpio-avrdude.build.bash

Lines changed: 0 additions & 49 deletions
This file was deleted.

0 commit comments

Comments
 (0)