Make video and audio tag work, fixes #31.
authorCheng Zhao <zcbenz@gmail.com>
Wed, 26 Jun 2013 02:31:32 +0000 (10:31 +0800)
committerCheng Zhao <zcbenz@gmail.com>
Wed, 26 Jun 2013 02:31:32 +0000 (10:31 +0800)
See more about this on:
https://github.com/brightray/brightray_example/commit/fdf20531bd8618d344447c5090f8594a62de1ed6

atom.gyp
tools/mac/create-framework-subdir-symlinks.sh [new file with mode: 0755]

index 9430bb7..74b8567 100644 (file)
--- a/atom.gyp
+++ b/atom.gyp
                 '<@(fix_framework_link_command)',
               ],
             },
+            {
+              'postbuild_name': 'Add symlinks for framework subdirectories',
+              'action': [
+                'tools/mac/create-framework-subdir-symlinks.sh',
+                '<(product_name)',
+                'Libraries',
+                'Frameworks',
+              ],
+            },
           ],
         },  # target framework
         {
diff --git a/tools/mac/create-framework-subdir-symlinks.sh b/tools/mac/create-framework-subdir-symlinks.sh
new file mode 100755 (executable)
index 0000000..bfea1b3
--- /dev/null
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+set -e
+
+cd "${BUILT_PRODUCTS_DIR}/${1}.framework"
+shift
+
+while [ ! -z "${1}" ]; do
+  ln -sf Versions/Current/"${1}" "${1}"
+  shift
+done