[ultimaker-marlin-firmware] Include both 115200 and 250000 baudrates
Miro Hrončok
churchyard at fedoraproject.org
Sat Apr 20 18:55:45 UTC 2013
commit 0ef32f5f4582c90a2c253c78da22f614dedfa3ae
Author: Miro Hrončok <miro at hroncok.cz>
Date: Sat Apr 20 20:55:13 2013 +0200
Include both 115200 and 250000 baudrates
ultimaker-marlin-firmware.spec | 20 +++++++++++++++++---
1 files changed, 17 insertions(+), 3 deletions(-)
---
diff --git a/ultimaker-marlin-firmware.spec b/ultimaker-marlin-firmware.spec
index 5aa7553..ec096ef 100644
--- a/ultimaker-marlin-firmware.spec
+++ b/ultimaker-marlin-firmware.spec
@@ -2,7 +2,7 @@
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: ultimaker-marlin-firmware
Version: 12.12
-Release: 0.3.RC1%{?dist}
+Release: 0.4.RC1%{?dist}
Summary: Ultimaker firmware for the 3D printer
#this uses the arduino cross-compiler, so the output is arch-independent
BuildArch: noarch
@@ -22,21 +22,35 @@ BuildRequires: dos2unix
mv Marlin src
mkdir lib
+# Chnage the BAUDRATE
+sed -i25 's/#define BAUDRATE 250000/#define BAUDRATE 115200/' src/Configuration.h
+
iconv -f iso8859-1 -t utf-8 src/COPYING > src/COPYING.conv && mv -f src/COPYING.conv src/COPYING
dos2unix README.md
%build
+# build for BAUDRATE 115200
+ino build -m mega
+mv .build/mega/firmware.hex firmware-115200.hex
+rm -rf .build
+
+# build for BAUDRATE 250000
+mv -f src/Configuration.h{25,}
ino build -m mega
+mv .build/mega/firmware.hex firmware-250000.hex
%install
-install -Dpm0644 .build/mega/firmware.hex \
- %{buildroot}%{_datadir}/%{name}/%{name}.hex
+install -Dpm0644 firmware-115200.hex %{buildroot}%{_datadir}/%{name}/ultimaker-115200.hex
+install -Dpm0644 firmware-250000.hex %{buildroot}%{_datadir}/%{name}/ultimaker-250000.hex
%files
%{_datadir}/%{name}
%doc src/COPYING README.md
%changelog
+* Sat Apr 20 2013 Miro Hrončok <mhroncok at redhat.com> - 12.12-0.4.RC1
+- Include both 115200 and 250000 baudrates
+
* Mon Feb 18 2013 Miro Hrončok <mhroncok at redhat.com> - 12.12-0.3.RC1
- COPYING is now utf-8
- dos2unix README.md
More information about the scm-commits
mailing list