8553cfb5 |
1 | #!/bin/bash |
2 | # Make release, OS X binaries, universal |
3 | # Run this after build |
4 | |
5 | # Release tree: |
6 | # bin-OSX/ |
7 | # doc/ |
8 | # usb_relay_device_lib_devel/ |
9 | # OS X framework ?? |
10 | # Test/ |
11 | |
12 | echo "TO DO!" && exit 1 |
13 | |
14 | set -e |
15 | |
16 | export REL=_rel |
17 | |
18 | mkdirr() { |
19 | if [ ! -d $1 ]; then mkdir -r $1 ; fi |
20 | } |
21 | |
22 | mkdirr $REL |
23 | |
24 | copy_bin_osx() { |
25 | mkdirr $1 |
26 | cp commandline/makeosx/hidusb-relay-cmd $1 |
27 | cp commandline/makeosx/usb_relay_device.dylib $1 |
28 | } |
29 | |
30 | copy_bin_osx $REL/bin-OSX |
31 | |
32 | copy_noarch() { |
33 | mkdirr $REL/doc |
34 | cp doc/Readme_USB-Relay-DLL.md $REL/doc/ |
35 | cp commandline/README-hidusb-relay-cmd.txt $REL/doc/ |
36 | |
37 | mkdirr $REL/usb_relay_device_lib_devel |
38 | cp lib/usb_relay_device.h $REL/usb_relay_device_lib_devel |
39 | } |
40 | |
41 | copy_noarch |
42 | |
43 | # Tests ... |
44 | mkdirr $REL/Test |
45 | cp commandline/relay1-pulse.sh $REL/Test |
46 | |
47 | echo "Done" |