mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-03-21 04:21:03 +00:00
preliminary OS 4.0 support
This commit is contained in:
parent
3959151bf9
commit
abab9637d4
@ -2,8 +2,12 @@ if USE_SPRINGBOARD
|
||||
springboardaccess = SpringBoardAccess
|
||||
endif
|
||||
|
||||
if USE_BLUETOOL
|
||||
patchbluetool = PatchBlueTool
|
||||
endif
|
||||
|
||||
AUTOMAKE_OPTIONS = foreign
|
||||
SUBDIRS = src example $(springboardaccess)
|
||||
SUBDIRS = src example $(springboardaccess) $(patchbluetool)
|
||||
|
||||
iphone_ip=@IPHONE_IP@
|
||||
install-iphone: src/BTdaemon
|
||||
|
@ -176,6 +176,7 @@ else
|
||||
fi
|
||||
|
||||
AM_CONDITIONAL(USE_SPRINGBOARD, [test "x$USE_SPRINGBOARD" == "xyes"])
|
||||
AM_CONDITIONAL(USE_BLUETOOL, [test "x$USE_BLUETOOL" == "xyes"])
|
||||
|
||||
# summary
|
||||
if test "x$HCI_TRANSPORT" = xUSB; then
|
||||
@ -228,4 +229,4 @@ AC_SUBST(SPRINGBOARD_ACCESS_SOURCES)
|
||||
AC_SUBST(RUN_LOOP_SOURCES)
|
||||
AC_SUBST(BTSTACK_LIB_LDFLAGS)
|
||||
AC_SUBST(BTSTACK_LIB_EXTENSION)
|
||||
AC_OUTPUT(Makefile src/Makefile example/Makefile SpringBoardAccess/Makefile)
|
||||
AC_OUTPUT(Makefile src/Makefile example/Makefile PatchBlueTool/Makefile SpringBoardAccess/Makefile)
|
||||
|
@ -17,6 +17,8 @@ echo "Version: $VERSION-$REVISION" >> $PACKAGE/DEBIAN/control
|
||||
|
||||
mkdir -p $PACKAGE/usr/local/bin
|
||||
cp src/BTdaemon $PACKAGE/usr/local/bin
|
||||
cp PatchBlueTool/PatchBlueTool $PACKAGE/usr/local/bin
|
||||
cp resources/InstallBlueToolNoH5.sh $PACKAGE/usr/local/bin
|
||||
cp example/inquiry $PACKAGE/usr/local/bin
|
||||
|
||||
mkdir -p $PACKAGE/usr/local/lib
|
||||
@ -39,6 +41,9 @@ chmod +x $PACKAGE/DEBIAN/prerm
|
||||
# set ownership to root:root
|
||||
sudo chown -R 0:0 $PACKAGE
|
||||
|
||||
# set suid for InstallBlueToolNoH5
|
||||
sudo chmod 4755 $PACKAGE/usr/local/bin/InstallBlueToolNoH5.sh
|
||||
|
||||
echo Packaging $PACKAGE
|
||||
export COPYFILE_DISABLE
|
||||
export COPY_EXTENDED_ATTRIBUTES_DISABLE
|
||||
|
7
resources/InstallBlueToolNoH5.sh
Normal file
7
resources/InstallBlueToolNoH5.sh
Normal file
@ -0,0 +1,7 @@
|
||||
#!/bin/sh
|
||||
rm -f /tmp/BlueToolNoH5
|
||||
cp /usr/sbin/BlueTool /tmp/BlueToolNoH5
|
||||
/usr/local/bin/PatchBlueTool /tmp/BlueToolNoH5
|
||||
ldid -S /tmp/BlueToolNoH5
|
||||
cp -f /tmp/BlueToolNoH5 /usr/local/bin
|
||||
rm -f /tmp/BlueToolNoH5
|
Loading…
x
Reference in New Issue
Block a user