Commit 71d7c0d4 authored by Pierre d'Herbemont's avatar Pierre d'Herbemont

vlckit: Make sure it compiles, by switching to autotools. This will allow the...

vlckit: Make sure it compiles, by switching to autotools. This will allow the framework to be a bit more stable, as autotools is still our main buildsystem, and modifications to it break cmake often.
parent fdee36bb
...@@ -53,7 +53,7 @@ if test "${ACTION}" = "build"; then ...@@ -53,7 +53,7 @@ if test "${ACTION}" = "build"; then
else else
local lib_install_prefix="@loader_path/../lib" local lib_install_prefix="@loader_path/../lib"
fi fi
if test -e ${1} && ((! test -e ${lib_dest}) || test ${1} -nt ${lib_dest} ); then if test -e ${1} && ((! test -e ${lib_dest}) || test ${1} -nt ${lib_dest} ); then
mkdir -p ${2} mkdir -p ${2}
...@@ -87,17 +87,15 @@ if test "${ACTION}" = "build"; then ...@@ -87,17 +87,15 @@ if test "${ACTION}" = "build"; then
# @function install_library # @function install_library
########################## ##########################
prefix=".libs/"
suffix="dylib"
########################## ##########################
# Hack for VLC-release.app # Hack for VLC-release.app
if [ "$FULL_PRODUCT_NAME" = "VLC-release.app" ] ; then if [ "$FULL_PRODUCT_NAME" = "VLC-release.app" ] ; then
prefix=".libs/"
install_library "${VLC_BUILD_DIR}/src/${prefix}vlc" "${target}" "bin" "@loader_path/lib" install_library "${VLC_BUILD_DIR}/src/${prefix}vlc" "${target}" "bin" "@loader_path/lib"
mv ${target}/vlc ${target}/VLC mv ${target}/vlc ${target}/VLC
chmod +x ${target}/VLC chmod +x ${target}/VLC
suffix="dylib"
else
prefix=""
suffix="so"
fi fi
########################## ##########################
...@@ -141,8 +139,6 @@ if test "${ACTION}" = "build"; then ...@@ -141,8 +139,6 @@ if test "${ACTION}" = "build"; then
esac esac
done done
install_library "${VLC_BUILD_DIR}/src/${prefix}libvlc-control.dylib" ${target_lib} "library"
install_library "${VLC_BUILD_DIR}/src/${prefix}libvlc.dylib" ${target_lib} "library" install_library "${VLC_BUILD_DIR}/src/${prefix}libvlc.dylib" ${target_lib} "library"
########################## ##########################
......
...@@ -431,14 +431,14 @@ ...@@ -431,14 +431,14 @@
files = ( files = (
); );
inputPaths = ( inputPaths = (
"$(SRCROOT)/../../../extras/buildsystem/cmake/scripts/convert_vlc_to_cmake.sh", "$(SRCROOT)/../../../bootstrap",
); );
outputPaths = ( outputPaths = (
"$(SRCROOT)/../../../CMakeLists.txt", "$(SRCROOT)/../../../configure",
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh; shellPath = /bin/sh;
shellScript = "top_srcdir=`pwd`/../../..\n\nif test $ACTION = \"clean\"\nthen\n rm -f $SYMROOT/vlc_build_dir/CMakeLists.txt\n exit 0\nfi\n\ncd $top_srcdir && ./extras/buildsystem/cmake/scripts/convert_vlc_to_cmake.sh\n"; shellScript = "top_srcdir=`pwd`/../../..\n\nif test $ACTION = \"clean\"\nthen\n exit 0\nfi\n\ncd $top_srcdir && ./bootstrap\n";
showEnvVarsInLog = 0; showEnvVarsInLog = 0;
}; };
633BD6E30D2ADF030012A314 /* ShellScript */ = { 633BD6E30D2ADF030012A314 /* ShellScript */ = {
...@@ -482,7 +482,7 @@ ...@@ -482,7 +482,7 @@
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh; shellPath = /bin/sh;
shellScript = "if test $ACTION = \"clean\"\nthen\n\trm -Rf $SYMROOT/vlc_build_dir\n exit 0\nfi\n\ntop_srcdir=`pwd`/../../..\n\n#if ! test -e $SYMROOT/vlc_build_dir/CMakeCache.txt\n#then\n\tmkdir -p $SYMROOT/vlc_build_dir\n\trm -Rf $top_srcdir/CMakeCache.txt\n\tcd $SYMROOT/vlc_build_dir && $top_srcdir/extras/contrib/bin/cmake $top_srcdir -DENABLE_NO_SYMBOL_CHECK=ON\n#fi"; shellScript = "if test $ACTION = \"clean\"\nthen\n\trm -Rf $SYMROOT/vlc_build_dir\n exit 0\nfi\n\ntop_srcdir=`pwd`/../../..\n\nmkdir -p $SYMROOT/vlc_build_dir\ncd $SYMROOT/vlc_build_dir && $top_srcdir/configure --disable-nls --enable-debug -C\n";
showEnvVarsInLog = 0; showEnvVarsInLog = 0;
}; };
EF78BD2E0CAEEF9500354E6E /* ShellScript */ = { EF78BD2E0CAEEF9500354E6E /* ShellScript */ = {
...@@ -579,7 +579,6 @@ ...@@ -579,7 +579,6 @@
"-read_only_relocs", "-read_only_relocs",
suppress, suppress,
"-lvlc", "-lvlc",
"-lvlc-control",
"$(LD_FLAGS_LIBINTL)", "$(LD_FLAGS_LIBINTL)",
"$(LD_FLAGS_LIBVLC)", "$(LD_FLAGS_LIBVLC)",
"$(LD_FLAGS_LIBVLC_CONTROL)", "$(LD_FLAGS_LIBVLC_CONTROL)",
...@@ -622,7 +621,6 @@ ...@@ -622,7 +621,6 @@
"-read_only_relocs", "-read_only_relocs",
suppress, suppress,
"-lvlc", "-lvlc",
"-lvlc-control",
"$(LD_FLAGS_LIBINTL)", "$(LD_FLAGS_LIBINTL)",
"$(LD_FLAGS_LIBVLC)", "$(LD_FLAGS_LIBVLC)",
"$(LD_FLAGS_LIBVLC_CONTROL)", "$(LD_FLAGS_LIBVLC_CONTROL)",
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment