summaryrefslogtreecommitdiffstats
path: root/tradeshow/enterprise-kinectdatavis/deploy.sh
blob: b2f5e1ffc264cbb9bfb41cdda7549d0dfa937e5a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
#/****************************************************************************
#**
#** Copyright (C) 2016 The Qt Company Ltd.
#** Contact: https://www.qt.io/licensing/
#**
#** This file is part of the examples of Qt for Device Creation.
#**
#** $QT_BEGIN_LICENSE:BSD$
#** Commercial License Usage
#** Licensees holding valid commercial Qt licenses may use this file in
#** accordance with the commercial license agreement provided with the
#** Software or, alternatively, in accordance with the terms contained in
#** a written agreement between you and The Qt Company. For licensing terms
#** and conditions see https://www.qt.io/terms-conditions. For further
#** information use the contact form at https://www.qt.io/contact-us.
#**
#** BSD License Usage
#** Alternatively, you may use this file under the terms of the BSD license
#** as follows:
#**
#** "Redistribution and use in source and binary forms, with or without
#** modification, are permitted provided that the following conditions are
#** met:
#**   * Redistributions of source code must retain the above copyright
#**     notice, this list of conditions and the following disclaimer.
#**   * Redistributions in binary form must reproduce the above copyright
#**     notice, this list of conditions and the following disclaimer in
#**     the documentation and/or other materials provided with the
#**     distribution.
#**   * Neither the name of The Qt Company Ltd nor the names of its
#**     contributors may be used to endorse or promote products derived
#**     from this software without specific prior written permission.
#**
#**
#** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
#** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
#** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
#** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
#** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
#** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
#** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
#** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
#** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
#** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
#** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
#**
#** $QT_END_LICENSE$
#**
#****************************************************************************/

#!/bin/sh

B2QT_DEPLOYPATH=/data/user/qt/enterprise-kinectdatavis
B2QT_PLUGINDEPLOYPATH=/data/user/qt/qmlplugins/Freenect

adb push Freenect $B2QT_PLUGINDEPLOYPATH

adb shell mkdir -p $B2QT_DEPLOYPATH
find -name "*.qml" -exec adb push {} $B2QT_DEPLOYPATH/ \;
find -name "*.js" -exec adb push {} $B2QT_DEPLOYPATH/ \;
adb push title.txt $B2QT_DEPLOYPATH/
adb push description.txt $B2QT_DEPLOYPATH/
adb push preview_l.jpg $B2QT_DEPLOYPATH/
adb push handle.png $B2QT_DEPLOYPATH/

adb push src/libfreenect/platform/linux/udev/51-kinect.rules /etc/udev/rules.d/51-demo-kinect.rules