]> Pileus Git - lackey/blob - src/view/mkview.sh
6f5773cf8f5c201b28561ce5fa822815ea06da8a
[lackey] / src / view / mkview.sh
1 #!/bin/bash
2
3 for file; do
4         name=${file%.c}
5         tab="   "
6         cat > $file <<-EOF
7                 #include <ncurses.h>
8
9                 /* $name init */
10                 void ${name}_init(void)
11                 {
12                 }
13
14                 /* $name draw */
15                 void ${name}_draw(void)
16                 {
17                 }
18
19                 /* $name run */
20                 int ${name}_run(int key, mmask_t btn, int row, int col)
21                 {
22                 ${tab}return 0;
23                 }
24         EOF
25 done