File tree Expand file tree Collapse file tree 4 files changed +13
-14
lines changed
Expand file tree Collapse file tree 4 files changed +13
-14
lines changed Original file line number Diff line number Diff line change 3434
3535if [[ " $GIT_FFMPEG_COMMIT " != " " ]] ; then
3636 export GIT_COMMIT=" $GIT_FFMPEG_COMMIT "
37+ export GIT_REPO_VERSION=" $GIT_FFMPEG_COMMIT "
3738else
3839 export GIT_COMMIT=n6.1.2 # origin/release/5.1
40+ export GIT_REPO_VERSION=6.1.2
3941fi
4042
41- export GIT_REPO_VERSION=6.1.2
4243export PRE_COMPILE_TAG=ffmpeg-6.1.2-250120163555
Original file line number Diff line number Diff line change 9494echo " ----------------------"
9595echo " [*] compile"
9696
97+ # V=1
9798make -j$MR_HOST_NPROC > /dev/null
9899
99100echo " ----------------------"
@@ -103,15 +104,15 @@ cp config.* $MR_BUILD_PREFIX
103104make install > /dev/null
104105mkdir -p $MR_BUILD_PREFIX /include/libffmpeg
105106cp -f config.h $MR_BUILD_PREFIX /include/libffmpeg/
106- cp -f config_components.h $MR_BUILD_PREFIX /include/libffmpeg/
107+ [ -e config_components.h ] && cp -f config_components.h $MR_BUILD_PREFIX /include/libffmpeg/
107108# copy private header for ffmpeg-kit.
108- cp -f $MR_BUILD_SOURCE /libavutil/getenv_utf8.h $MR_BUILD_PREFIX /include/libavutil/
109+ [ -e $MR_BUILD_SOURCE /libavutil/getenv_utf8.h ] && cp -f $MR_BUILD_SOURCE /libavutil/getenv_utf8.h $MR_BUILD_PREFIX /include/libavutil/
109110cp -f $MR_BUILD_SOURCE /libavutil/internal.h $MR_BUILD_PREFIX /include/libavutil/
110111cp -f $MR_BUILD_SOURCE /libavutil/libm.h $MR_BUILD_PREFIX /include/libavutil/
111- cp -f $MR_BUILD_SOURCE /libavutil/attributes_internal.h $MR_BUILD_PREFIX /include/libavutil/
112+ [ -e $MR_BUILD_SOURCE /libavutil/attributes_internal.h ] && cp -f $MR_BUILD_SOURCE /libavutil/attributes_internal.h $MR_BUILD_PREFIX /include/libavutil/
112113cp -f $MR_BUILD_SOURCE /libavcodec/mathops.h $MR_BUILD_PREFIX /include/libavcodec/
113114
114115mkdir -p $MR_BUILD_PREFIX /include/libavcodec/x86/
115116cp -f $MR_BUILD_SOURCE /libavcodec/x86/mathops.h $MR_BUILD_PREFIX /include/libavcodec/x86/
116117mkdir -p $MR_BUILD_PREFIX /include/libavutil/x86/
117- cp -f $MR_BUILD_SOURCE /libavutil/x86/asm.h $MR_BUILD_PREFIX /include/libavutil/x86/
118+ cp -f $MR_BUILD_SOURCE /libavutil/x86/asm.h $MR_BUILD_PREFIX /include/libavutil/x86/
Original file line number Diff line number Diff line change @@ -80,22 +80,19 @@ echo "[*] compile"
8080
8181make -j$MR_HOST_NPROC > /dev/null
8282
83- echo " ----------------------"
84- echo " [*] install"
85-
8683cp config.* $MR_BUILD_PREFIX
8784make install > /dev/null
8885mkdir -p $MR_BUILD_PREFIX /include/libffmpeg
8986cp -f config.h $MR_BUILD_PREFIX /include/libffmpeg/
90- cp -f config_components.h $MR_BUILD_PREFIX /include/libffmpeg/
87+ [ -e config_components.h ] && cp -f config_components.h $MR_BUILD_PREFIX /include/libffmpeg/
9188# copy private header for ffmpeg-kit.
92- cp -f $MR_BUILD_SOURCE /libavutil/getenv_utf8.h $MR_BUILD_PREFIX /include/libavutil/
89+ [ -e $MR_BUILD_SOURCE /libavutil/getenv_utf8.h ] && cp -f $MR_BUILD_SOURCE /libavutil/getenv_utf8.h $MR_BUILD_PREFIX /include/libavutil/
9390cp -f $MR_BUILD_SOURCE /libavutil/internal.h $MR_BUILD_PREFIX /include/libavutil/
9491cp -f $MR_BUILD_SOURCE /libavutil/libm.h $MR_BUILD_PREFIX /include/libavutil/
95- cp -f $MR_BUILD_SOURCE /libavutil/attributes_internal.h $MR_BUILD_PREFIX /include/libavutil/
92+ [ -e $MR_BUILD_SOURCE /libavutil/attributes_internal.h ] && cp -f $MR_BUILD_SOURCE /libavutil/attributes_internal.h $MR_BUILD_PREFIX /include/libavutil/
9693cp -f $MR_BUILD_SOURCE /libavcodec/mathops.h $MR_BUILD_PREFIX /include/libavcodec/
9794
9895mkdir -p $MR_BUILD_PREFIX /include/libavcodec/x86/
9996cp -f $MR_BUILD_SOURCE /libavcodec/x86/mathops.h $MR_BUILD_PREFIX /include/libavcodec/x86/
10097mkdir -p $MR_BUILD_PREFIX /include/libavutil/x86/
101- cp -f $MR_BUILD_SOURCE /libavutil/x86/asm.h $MR_BUILD_PREFIX /include/libavutil/x86/
98+ cp -f $MR_BUILD_SOURCE /libavutil/x86/asm.h $MR_BUILD_PREFIX /include/libavutil/x86/
Original file line number Diff line number Diff line change 2121# 当前脚本所在目录
2222THIS_DIR=$( DIRNAME=$( dirname " $0 " ) ; cd " $DIRNAME " ; pwd)
2323cd " $THIS_DIR "
24- export MR_SHELL_ROOT_DIR=" $THIS_DIR "
25- export MR_SHELL_TOOLS_DIR=" ${THIS_DIR} /tools"
24+ export MR_SHELL_ROOT_DIR=" $THIS_DIR "
25+ export MR_SHELL_TOOLS_DIR=" ${THIS_DIR} /tools"
2626export MR_SHELL_CONFIGS_DIR=" ${THIS_DIR} /configs"
2727
2828function elapsed()
You can’t perform that action at this time.
0 commit comments