-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathreadme.sh
executable file
·46 lines (30 loc) · 1.67 KB
/
readme.sh
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
35
36
37
38
39
40
41
42
43
44
45
# README
FOLDER=.
cp $FOLDER/_README.md $FOLDER/README.md
echo "" >> README.md
echo "\`\`\`" >> $FOLDER/README.md && cat $FOLDER/LICENSE >> $FOLDER/README.md && echo "\`\`\`" >> $FOLDER/README.md
echo "" >> $FOLDER/README.md && echo "" >> $FOLDER/README.md
echo "# Examples" >> $FOLDER/README.md
echo "## Fortran" >> $FOLDER/README.md
echo "\`\`\`Fortran" >> $FOLDER/README.md && cat ./example/example.f90 >> $FOLDER/README.md && echo "\`\`\`" >> $FOLDER/README.md
echo "## C" >> $FOLDER/README.md
echo "\`\`\`C" >> $FOLDER/README.md && cat ./example/example.c >> $FOLDER/README.md && echo "\`\`\`" >> $FOLDER/README.md
echo "## Python" >> $FOLDER/README.md
echo "\`\`\`Python" >> $FOLDER/README.md && cat ./example/example.py >> $FOLDER/README.md && echo "\`\`\`" >> $FOLDER/README.md
echo "" >> $FOLDER/README.md && echo "" >> $FOLDER/README.md
echo "# References" >> $FOLDER/README.md
cat $FOLDER/REFERENCES.md >> $FOLDER/README.md
echo "" >> $FOLDER/README.md && echo "" >> $FOLDER/README.md
echo "# Changelog" >> $FOLDER/README.md
cat $FOLDER/CHANGELOG.md | sed 's/# /## /g' >> $FOLDER/README.md
# README PYTHON
FOLDER=py
cp $FOLDER/_README.md $FOLDER/README.md
echo "" >> README.md
echo "\`\`\`" >> $FOLDER/README.md && cat $FOLDER/LICENSE >> $FOLDER/README.md && echo "\`\`\`" >> $FOLDER/README.md
echo "" >> $FOLDER/README.md && echo "" >> $FOLDER/README.md
echo "# Examples" >> $FOLDER/README.md
echo "\`\`\`Python" >> $FOLDER/README.md && cat ./example/example.py >> $FOLDER/README.md && echo "\`\`\`" >> $FOLDER/README.md
echo "" >> $FOLDER/README.md && echo "" >> $FOLDER/README.md
echo "# Changelog" >> $FOLDER/README.md
cat CHANGELOG.md | sed 's/# /## /g' >> $FOLDER/README.md