Skip to content

Commit

Permalink
arm-mem: install libarmmem-a7.so on cortex-a7
Browse files Browse the repository at this point in the history
Signed-off-by: Stephan Raue <stephan@openelec.tv>
  • Loading branch information
sraue committed May 28, 2015
1 parent 97f8a42 commit bdb7909
Showing 1 changed file with 11 additions and 5 deletions.
16 changes: 11 additions & 5 deletions packages/devel/arm-mem/package.mk
Expand Up @@ -33,7 +33,13 @@ PKG_LONGDESC="arm-mem is a ARM-accelerated versions of selected functions from s
PKG_IS_ADDON="no"
PKG_AUTORECONF="no"

PKG_MAKE_OPTS_TARGET="libarmmem.so"
if [ "$TARGET_CPU" = "arm1176jzf-s" ]; then
ARMMEM_SO=libarmmem.so
elif [ "$TARGET_CPU" = "cortex-a7" ]; then
ARMMEM_SO=libarmmem-a7.so
fi

PKG_MAKE_OPTS_TARGET="$ARMMEM_SO"

pre_make_target() {
export CROSS_COMPILE=$TARGET_PREFIX
Expand All @@ -45,17 +51,17 @@ make_init() {

makeinstall_target() {
mkdir -p $INSTALL/lib
cp -P libarmmem.so $INSTALL/lib
cp -P $ARMMEM_SO $INSTALL/lib

mkdir -p $INSTALL/etc
echo "/lib/libarmmem.so" >> $INSTALL/etc/ld.so.preload
echo "/lib/$ARMMEM_SO" >> $INSTALL/etc/ld.so.preload
}

makeinstall_init() {
mkdir -p $INSTALL/lib
cp -P libarmmem.so $INSTALL/lib
cp -P $ARMMEM_SO $INSTALL/lib

mkdir -p $INSTALL/etc
echo "/lib/libarmmem.so" >> $INSTALL/etc/ld.so.preload
echo "/lib/$ARMMEM_SO" >> $INSTALL/etc/ld.so.preload
}

0 comments on commit bdb7909

Please sign in to comment.