win32: remove automatic build option from mingw script
authorRobert Bragg <robert@linux.intel.com>
Tue, 15 Mar 2011 20:04:15 +0000 (20:04 +0000)
committerRobert Bragg <robert@linux.intel.com>
Wed, 16 Mar 2011 11:22:47 +0000 (11:22 +0000)
This removes the "Do you want to checkout and build Clutter?" option
from the mingw-cross-compile.sh script and renames the script
mingw-fetch-dependencies.sh

As it stands the mingw-cross-compile.sh script isn't enough to fetch all
the dependencies for building clutter, since Tor doesn't provide binaries
for json-glib so the option to checkout and build clutter can't work.

Also it doesn't seem ideal to clone a fresh clutter repo instead of
being able to compile the source of the current repo.

build/mingw/Makefile.am
build/mingw/README
build/mingw/mingw-fetch-dependencies.sh [moved from build/mingw/mingw-cross-compile.sh with 93% similarity]

index 69195f7..dda1350 100644 (file)
@@ -1 +1 @@
-EXTRA_DIST = README mingw-cross-compile.sh
+EXTRA_DIST = README mingw-fetch-dependencies.sh
index 61e6a13..8ba008e 100644 (file)
@@ -1,5 +1,5 @@
-The mingw-cross-compile.sh script in this directory automates
-compilation of Clutter using the MinGW compiler. For a description of
-how to use it, see:
+The mingw-fetch-dependencies.sh script in this directory automates
+fetching of the depndencies required to cross compile Clutter using
+the MinGW compiler. For a description of how to use it, see:
 
  http://wiki.clutter-project.org/wiki/BuildingClutterOnWindows
similarity index 93%
rename from build/mingw/mingw-cross-compile.sh
rename to build/mingw/mingw-fetch-dependencies.sh
index 189a60d..981020b 100755 (executable)
@@ -31,8 +31,6 @@ GL_HEADER_URLS=( \
 
 GL_HEADERS=( gl.h mesa_wgl.h glext.h );
 
-CLUTTER_GIT="git://git.clutter-project.org"
-
 function download_file ()
 {
     local url="$1"; shift;
@@ -314,25 +312,3 @@ fi;
 EOF
 
 chmod a+x "$env_file";
-
-if y_or_n "Do you want to checkout and build Clutter?"; then
-    source "$env_file";
-
-    guess_dir CLUTTER_BUILD_DIR "clutter" \
-       "the build directory for clutter" "Build dir";
-    git clone "$CLUTTER_GIT/clutter" $CLUTTER_BUILD_DIR;
-    if [ "$?" -ne 0 ]; then
-       echo "git failed";
-       exit 1;
-    fi;
-    ( cd "$CLUTTER_BUILD_DIR" && do_autogen );
-    if [ "$?" -ne 0 ]; then
-       echo "autogen failed";
-       exit 1;
-    fi;
-    ( cd "$CLUTTER_BUILD_DIR" && make all install );
-    if [ "$?" -ne 0 ]; then
-       echo "make failed";
-       exit 1;
-    fi;
-fi;