-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathmerge
executable file
·34 lines (26 loc) · 919 Bytes
/
merge
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#!/bin/bash
# base functions
echo -e "eraseflash\n\n\n" > bitkanone.fs
echo -e "compiletoflash\n" >> bitkanone.fs
cat utils.fs >> bitkanone.fs
cat pll.fs >> bitkanone.fs
cat delay.fs >> bitkanone.fs
cat spi.fs >> bitkanone.fs
cat ws2812.fs >> bitkanone.fs
cat random.fs >> bitkanone.fs
# static data (fonts and images)
echo -e "\ncreate 8px\n" >> bitkanone.fs
cat data/8px.fs >> bitkanone.fs
echo -e "\ncreate 8px-cond\n" >> bitkanone.fs
cat data/8px-cond.fs >> bitkanone.fs
echo -e "\ncornerstone raw\n" >> bitkanone.fs
# additional functionality for easy demoing, with extended cold
cat text.fs >> bitkanone.fs
cat markup.fs >> bitkanone.fs
cat gol.fs >> bitkanone.fs
cat glitter.fs >> bitkanone.fs
cat pnm.fs >> bitkanone.fs
echo -e "\ncornerstone very-cold\n" >> bitkanone.fs
cat 32c3.fs >> bitkanone.fs
echo -e "\ncornerstone cold\n" >> bitkanone.fs
echo -e "\ninit\n" >>bitkanone.fs