update
This commit is contained in:
parent
464e1a2ebd
commit
d89e3ceee1
@ -1,9 +1,10 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
cat<<EOF
|
cat<<EOF
|
||||||
//=========================================
|
//=========================================
|
||||||
// Filename : $1
|
// Filename : $1
|
||||||
// Author : Colben
|
// Company : Boyachain
|
||||||
// Create : `date +"%F %R"`
|
// Create : $(date +"%F %R")
|
||||||
//=========================================
|
//=========================================
|
||||||
|
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
@ -3,8 +3,8 @@
|
|||||||
cat<<EOF
|
cat<<EOF
|
||||||
//=========================================
|
//=========================================
|
||||||
// Filename : $1
|
// Filename : $1
|
||||||
// Author : Colben
|
// Company : Boyachain
|
||||||
// Create : `date +"%F %R"`
|
// Create : $(date +"%F %R")
|
||||||
//=========================================
|
//=========================================
|
||||||
|
|
||||||
#ifndef ____
|
#ifndef ____
|
||||||
@ -12,3 +12,4 @@ cat<<EOF
|
|||||||
|
|
||||||
#endif
|
#endif
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
@ -5,8 +5,8 @@ cat<<EOF
|
|||||||
# -*- coding:utf-8 -*-
|
# -*- coding:utf-8 -*-
|
||||||
#=========================================
|
#=========================================
|
||||||
# Filename : $1
|
# Filename : $1
|
||||||
# Author : Colben
|
# Company : Boyachain
|
||||||
# Create : `date +"%F %R"`
|
# Create : $(date +"%F %R")
|
||||||
#=========================================
|
#=========================================
|
||||||
|
|
||||||
|
|
||||||
@ -17,3 +17,4 @@ def main():
|
|||||||
if '__main__' == __name__:
|
if '__main__' == __name__:
|
||||||
main()
|
main()
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
cat <<-EOF
|
cat <<-EOF
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
#=========================================
|
#=========================================
|
||||||
# Company : Where the f**k r u!
|
# Company : Boyachain
|
||||||
# Create : $(date +"%F %R")
|
# Create : $(date +"%F %R")
|
||||||
# Author : Who the f**k r u!
|
# Author : Who the f**k r u!
|
||||||
#=========================================
|
#=========================================
|
||||||
@ -11,7 +11,6 @@ cat <<-EOF
|
|||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
umask 0022
|
umask 0022
|
||||||
export LANG=en_US.UTF-8
|
export LANG=en_US.UTF-8
|
||||||
trap Quit EXIT
|
|
||||||
|
|
||||||
PID_FILE=/tmp/\$(basename \${0%.sh}).pid
|
PID_FILE=/tmp/\$(basename \${0%.sh}).pid
|
||||||
|
|
||||||
@ -49,6 +48,7 @@ function Main {
|
|||||||
&& echo \\
|
&& echo \\
|
||||||
&& Error Pid file \$PID_FILE already exists, quit!
|
&& Error Pid file \$PID_FILE already exists, quit!
|
||||||
echo \$\$ > \$PID_FILE
|
echo \$\$ > \$PID_FILE
|
||||||
|
trap Quit EXIT
|
||||||
Warn Main ...
|
Warn Main ...
|
||||||
Func1
|
Func1
|
||||||
Func2
|
Func2
|
||||||
|
7
templates/dynamic/full/.gitignore
vendored
7
templates/dynamic/full/.gitignore
vendored
@ -2,9 +2,8 @@
|
|||||||
|
|
||||||
cat<<EOF
|
cat<<EOF
|
||||||
#=========================================
|
#=========================================
|
||||||
# Filename : $1
|
# Company : Boyachain
|
||||||
# Author : Colben
|
# Create : $(date +"%F %R")
|
||||||
# Create : `date +"%F %R"`
|
|
||||||
#=========================================
|
#=========================================
|
||||||
|
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
@ -1 +0,0 @@
|
|||||||
Makefile
|
|
33
templates/dynamic/full/MAKEFILE
Executable file
33
templates/dynamic/full/MAKEFILE
Executable file
@ -0,0 +1,33 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
cat<<EOF
|
||||||
|
#=========================================
|
||||||
|
# Company : Boyachain
|
||||||
|
# Create : $(date +"%F %R")
|
||||||
|
#=========================================
|
||||||
|
|
||||||
|
cc=gcc
|
||||||
|
|
||||||
|
source=
|
||||||
|
|
||||||
|
object=\$(source:%.c=%.o)
|
||||||
|
|
||||||
|
flags=
|
||||||
|
|
||||||
|
target=exe
|
||||||
|
|
||||||
|
\$(target):\$(object)
|
||||||
|
@\$(cc) -o \$@ \$^ \$(flags)
|
||||||
|
@echo "成功生成可执行文件: \$@ !!"
|
||||||
|
|
||||||
|
%.o:%.c
|
||||||
|
@\$(cc) -o \$@ -c \$< \$(flags)
|
||||||
|
@echo "成功编译 \$< 生成 \$@ 文件!!"
|
||||||
|
|
||||||
|
clean:
|
||||||
|
@rm -rf \$(object)
|
||||||
|
|
||||||
|
clear:
|
||||||
|
@rm -rf \$(object) \$(target)
|
||||||
|
EOF
|
||||||
|
|
@ -2,9 +2,8 @@
|
|||||||
|
|
||||||
cat<<EOF
|
cat<<EOF
|
||||||
#=========================================
|
#=========================================
|
||||||
# Filename : $1
|
# Company : Boyachain
|
||||||
# Author : Colben
|
# Create : $(date +"%F %R")
|
||||||
# Create : `date +"%F %R"`
|
|
||||||
#=========================================
|
#=========================================
|
||||||
|
|
||||||
cc=gcc
|
cc=gcc
|
||||||
@ -31,3 +30,4 @@ clean:
|
|||||||
clear:
|
clear:
|
||||||
@rm -rf \$(object) \$(target)
|
@rm -rf \$(object) \$(target)
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
@ -1 +0,0 @@
|
|||||||
Makefile
|
|
33
templates/dynamic/full/makefile
Executable file
33
templates/dynamic/full/makefile
Executable file
@ -0,0 +1,33 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
cat<<EOF
|
||||||
|
#=========================================
|
||||||
|
# Company : Boyachain
|
||||||
|
# Create : $(date +"%F %R")
|
||||||
|
#=========================================
|
||||||
|
|
||||||
|
cc=gcc
|
||||||
|
|
||||||
|
source=
|
||||||
|
|
||||||
|
object=\$(source:%.c=%.o)
|
||||||
|
|
||||||
|
flags=
|
||||||
|
|
||||||
|
target=exe
|
||||||
|
|
||||||
|
\$(target):\$(object)
|
||||||
|
@\$(cc) -o \$@ \$^ \$(flags)
|
||||||
|
@echo "成功生成可执行文件: \$@ !!"
|
||||||
|
|
||||||
|
%.o:%.c
|
||||||
|
@\$(cc) -o \$@ -c \$< \$(flags)
|
||||||
|
@echo "成功编译 \$< 生成 \$@ 文件!!"
|
||||||
|
|
||||||
|
clean:
|
||||||
|
@rm -rf \$(object)
|
||||||
|
|
||||||
|
clear:
|
||||||
|
@rm -rf \$(object) \$(target)
|
||||||
|
EOF
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user