30 lines
633 B
Bash
Executable File
30 lines
633 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
function move_output_to_top_dir() {
|
|
if [ -f bl30.bin ]
|
|
then
|
|
rm bl30.bin
|
|
fi
|
|
|
|
if [ -f demos/amlogic/${arch_dir}/${soc_dir}/${board}/gcc/RTOSDemo.bin ]
|
|
then
|
|
cp demos/amlogic/${arch_dir}/${soc_dir}/${board}/gcc/RTOSDemo.bin ./bl30.bin
|
|
fi
|
|
}
|
|
|
|
function coding_style_check() {
|
|
if [ -d .git/hooks ]
|
|
then
|
|
if [ ! -f .git/hooks/pre-commit-old -a -f .git/hooks/pre-commit ]
|
|
then
|
|
cp .git/hooks/pre-commit .git/hooks/pre-commit-old
|
|
fi
|
|
cp scripts/amlogic/coding_style/pre-commit .git/hooks/
|
|
chmod +x .git/hooks/pre-commit
|
|
fi
|
|
}
|
|
|
|
source scripts/amlogic/mk.sh $1
|
|
coding_style_check
|
|
move_output_to_top_dir
|