File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -17,15 +17,21 @@ ffbuild_dockerdl() {
1717ffbuild_dockerbuild () {
1818 mkdir ffbuild && cd ffbuild
1919
20+ local myconf=()
21+ if [[ $TARGET == * arm* ]]; then
22+ myconf+=(-DARM=TRUE)
23+ fi
24+
2025 cmake -DCMAKE_TOOLCHAIN_FILE=" $FFBUILD_CMAKE_TOOLCHAIN " \
2126 -DCMAKE_BUILD_TYPE=Release \
2227 -DCMAKE_INSTALL_PREFIX=" $FFBUILD_PREFIX " \
28+ " ${myconf[@]} " \
2329 ..
2430 make -j$( nproc)
2531 make install DESTDIR=" $FFBUILD_DESTDIR "
2632
2733 mv " $FFBUILD_DESTPREFIX " /lib/{xevd/libxevd.a,}
28- rm -rf " $FFBUILD_DESTPREFIX " /lib/{libxevd.dll* ,xevd,xevd_base}
34+ rm -rf " $FFBUILD_DESTPREFIX " /lib/{libxevd.dll* ,libxevd.so * , xevd,xevd_base}
2935
3036 echo " Cflags.private: -DXEVD_STATIC_DEFINE" >> " $FFBUILD_DESTPREFIX " /lib/pkgconfig/xevd.pc
3137}
Original file line number Diff line number Diff line change @@ -17,15 +17,21 @@ ffbuild_dockerdl() {
1717ffbuild_dockerbuild () {
1818 mkdir ffbuild && cd ffbuild
1919
20+ local myconf=()
21+ if [[ $TARGET == * arm* ]]; then
22+ myconf+=(-DARM=TRUE)
23+ fi
24+
2025 cmake -DCMAKE_TOOLCHAIN_FILE=" $FFBUILD_CMAKE_TOOLCHAIN " \
2126 -DCMAKE_BUILD_TYPE=Release \
2227 -DCMAKE_INSTALL_PREFIX=" $FFBUILD_PREFIX " \
28+ " ${myconf[@]} " \
2329 ..
2430 make -j$( nproc)
2531 make install DESTDIR=" $FFBUILD_DESTDIR "
2632
2733 mv " $FFBUILD_DESTPREFIX " /lib/{xeve/libxeve.a,}
28- rm -rf " $FFBUILD_DESTPREFIX " /lib/{libxeve.dll* ,xeve,xeve_base}
34+ rm -rf " $FFBUILD_DESTPREFIX " /lib/{libxeve.dll* ,libxeve.so * , xeve,xeve_base}
2935
3036 echo " Cflags.private: -DXEVE_STATIC_DEFINE" >> " $FFBUILD_DESTPREFIX " /lib/pkgconfig/xeve.pc
3137}
You can’t perform that action at this time.
0 commit comments