]> git.sesse.net Git - vlc/commitdiff
macosx/framework: Include 'vlc' executable in the Framework. It's no real use, but...
authorPierre d'Herbemont <pdherbemont@free.fr>
Thu, 17 Dec 2009 02:13:01 +0000 (03:13 +0100)
committerPierre d'Herbemont <pdherbemont@free.fr>
Thu, 17 Dec 2009 02:13:01 +0000 (03:13 +0100)
projects/macosx/framework/Pre-Compile.sh

index 922755ce7d5f4a2c6b30437f0c978ff592413626..1dc48bcbed7a61cfb24ee97e524503085b8d76f2 100644 (file)
@@ -66,8 +66,12 @@ if test "${ACTION}" = "build"; then
             mkdir -p ${2}
 
             # Lets copy the library from the source folder to our new destination folder
-            install -m 644 ${1} ${lib_dest}
-
+            if [ "${3}" != "bin" ]; then
+                install -m 644 ${1} ${lib_dest}
+            else
+                install -m 755 ${1} ${lib_dest}
+            fi
+            
             # Update the dynamic library so it will know where to look for the other libraries
             echo "Installing ${3} `basename ${lib_dest}`"
 
@@ -108,6 +112,8 @@ if test "${ACTION}" = "build"; then
         install_library "${VLC_BUILD_DIR}/projects/mozilla/${prefix}npvlc.${suffix}" "${target}" "library" "@loader_path/lib"
         mv ${target}/npvlc.${suffix} "${target}/VLC Plugin"
         chmod +x "${target}/VLC Plugin"
+    else
+        install_library "${VLC_BUILD_DIR}/bin/${prefix}vlc" "${target}/bin" "bin" "@loader_path/../lib"
     fi
 
     ##########################
@@ -136,6 +142,7 @@ if test "${ACTION}" = "build"; then
         ln -sf Versions/Current/${modules} .
         ln -sf Versions/Current/${include} .
         ln -sf Versions/Current/${share} .
+        ln -sf Versions/Current/bin .
 
         popd > /dev/null
     fi