You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by be...@apache.org on 2012/02/09 01:53:16 UTC
svn commit: r1242195 [2/2] - in /incubator/mesos/trunk: ./ src/
src/examples/python/ src/python/ src/tests/ third_party/
third_party/boost-1.37.0/ third_party/boost-1.37.0/boost/
third_party/boost-1.37.0/boost/bind/ third_party/boost-1.37.0/boost/confi...
Modified: incubator/mesos/trunk/Makefile.am
URL: http://svn.apache.org/viewvc/incubator/mesos/trunk/Makefile.am?rev=1242195&r1=1242194&r2=1242195&view=diff
==============================================================================
--- incubator/mesos/trunk/Makefile.am (original)
+++ incubator/mesos/trunk/Makefile.am Thu Feb 9 00:51:23 2012
@@ -18,75 +18,14 @@ ACLOCAL_AMFLAGS = -I m4
AUTOMAKE_OPTIONS = foreign
-# If we try and include third_party libraries as subdirs then they
-# will also try to get installed, which we don't want. Instead, we
-# build . first so that the all-local and clean-local hooks in this
-# file get run before we build anything else. This ensures third_party
-# libraries get built (and cleaned) first without worrying about them
-# getting installed.
-SUBDIRS = . src
-
-# While we don't want to install third_party, make sure we include it
-# in distributions.
-DIST_SUBDIRS = $(subdirs) src
-
-PROTOBUF = third_party/protobuf-2.3.0
-GLOG = third_party/glog-0.3.1
-GMOCK = third_party/gmock-1.6.0
-GTEST = $(GMOCK)/gtest
-ZOOKEEPER = third_party/zookeeper-3.3.1/src/c
-LIBPROCESS = third_party/libprocess
-LEVELDB = third_party/leveldb
-SETUPTOOLS = third_party/distribute-0.6.19
+SUBDIRS = . third_party src
EXTRA_DIST = support/colors.sh
-# Build the gmock library for tests (check target).
-check_LTLIBRARIES = libgmock.la
-libgmock_la_SOURCES = $(top_srcdir)/$(GMOCK)/src/gmock-all.cc \
- $(top_srcdir)/$(GTEST)/src/gtest-all.cc
-libgmock_la_CPPFLAGS = -I$(top_srcdir)/$(GTEST)/include \
- -I$(top_srcdir)/$(GMOCK)/include \
- -I$(top_srcdir)/$(GTEST) \
- -I$(top_srcdir)/$(GMOCK)
-
# Since we generate several files in src/ with config.status, make
# sure they're regenerated before we recurse into the src directory.
all-recursive: src/python/setup.py src/java/mesos.pom
-# Most of our third party libraries support VPATH builds so we can
-# simply invoke make on them provided they have been configured
-# properly in our configure.ac. Unfortunately, this is not the case
-# with leveldb, so we copy the entire directory before trying to build
-# it (ugh). Likewise, we need to copy the Python setuptools egg that
-# we ship as well.
-
-all-local:
- @echo "Building third-party libraries"
- @cd $(PROTOBUF) && $(MAKE) $(AM_MAKEFLAGS) all
- @cd $(GLOG) && $(MAKE) $(AM_MAKEFLAGS) all
-if WITH_INCLUDED_ZOOKEEPER
- @cd $(ZOOKEEPER) && $(MAKE) $(AM_MAKEFLAGS) all
-endif
- @cd $(LIBPROCESS) && $(MAKE) $(AM_MAKEFLAGS) all
- @test $(top_srcdir) = $(top_builddir) || \
- test -d $(LEVELDB) || \
- cp -r $(top_srcdir)/$(LEVELDB) $(LEVELDB)
- @cd $(LEVELDB) && $(MAKE) $(AM_MAKEFLAGS) all
- @test $(top_srcdir) = $(top_builddir) || \
- test -d $(SETUPTOOLS) || \
- cp -r $(top_srcdir)/$(SETUPTOOLS) $(SETUPTOOLS)
-
-clean-local:
- @echo "Cleaning third-party libraries"
- @cd $(PROTOBUF) && $(MAKE) $(AM_MAKEFLAGS) clean
- @cd $(GLOG) && $(MAKE) $(AM_MAKEFLAGS) clean
-if WITH_INCLUDED_ZOOKEEPER
- @cd $(ZOOKEEPER) && $(MAKE) $(AM_MAKEFLAGS) clean
-endif
- @cd $(LIBPROCESS) && $(MAKE) $(AM_MAKEFLAGS) clean
- @cd $(LEVELDB) && $(MAKE) $(AM_MAKEFLAGS) clean
-
if HAS_JAVA
maven-install:
@cd src && $(MAKE) $(AM_MAKEFLAGS) maven-install
Modified: incubator/mesos/trunk/bootstrap
URL: http://svn.apache.org/viewvc/incubator/mesos/trunk/bootstrap?rev=1242195&r1=1242194&r2=1242195&view=diff
==============================================================================
--- incubator/mesos/trunk/bootstrap (original)
+++ incubator/mesos/trunk/bootstrap Thu Feb 9 00:51:23 2012
@@ -1,3 +1,8 @@
#!/bin/sh
-autoreconf --install -Wall --verbose --no-recursive "${@}"
+# Note that we don't use '--no-recursive' becuase older versions of
+# autoconf/autoreconf bail with that option. Unfortunately this means
+# that we'll modify a lot of files in third_party/libprocess, but that
+# may change in the future.
+
+autoreconf --install -Wall --verbose "${@}"
Modified: incubator/mesos/trunk/configure.ac
URL: http://svn.apache.org/viewvc/incubator/mesos/trunk/configure.ac?rev=1242195&r1=1242194&r2=1242195&view=diff
==============================================================================
--- incubator/mesos/trunk/configure.ac (original)
+++ incubator/mesos/trunk/configure.ac Thu Feb 9 00:51:23 2012
@@ -47,26 +47,19 @@ LT_OUTPUT
AS_IF([test "x${ac_cv_env_CFLAGS_set}" = "x"], [CFLAGS=""])
AS_IF([test "x${ac_cv_env_CXXFLAGS_set}" = "x"], [CXXFLAGS=""])
-# Force all third_party libraries to only build static libraries so
-# that we can produce a final shared library which includes everything
-# necessary.
-ac_configure_args_pre="$ac_configure_args"
-ac_configure_args_post="$ac_configure_args --enable-shared=no --with-pic"
-ac_configure_args="$ac_configure_args_post"
-
-# Make sure config.status doesn't get the changed configure arguments,
-# so it can rerun configure in the root directory correctly. This is
-# necessary for Makefile rules which would regenerate files (e.g.,
-# 'Makefile') after configure.ac was updated.
-AC_CONFIG_COMMANDS_PRE([ac_configure_args="$ac_configure_args_pre"])
-AC_CONFIG_COMMANDS_POST([ac_configure_args="$ac_configure_args_post"])
+# Save the configure arguments so we can pass them to any third_party
+# libraries that we might run configure on (see
+# third_party/Makefile.am). One downside of our strategy for shipping
+# and building third_party libraries is that we can't expose options
+# from nested third_party configure scripts.
+CONFIGURE_ARGS="$ac_configure_args"
+AC_SUBST(CONFIGURE_ARGS)
AC_CONFIG_SUBDIRS([third_party/libprocess])
-AC_CONFIG_SUBDIRS([third_party/protobuf-2.3.0])
-AC_CONFIG_SUBDIRS([third_party/glog-0.3.1])
AC_CONFIG_FILES([Makefile])
AC_CONFIG_FILES([src/Makefile])
+AC_CONFIG_FILES([third_party/Makefile])
AC_CONFIG_FILES([bin/mesos-build-env.sh])
AC_CONFIG_FILES([bin/mesos-master.sh], [chmod +x bin/mesos-master.sh])
AC_CONFIG_FILES([bin/mesos-slave.sh], [chmod +x bin/mesos-slave.sh])
@@ -356,12 +349,6 @@ if test "x$enable_optimize" = "xyes"; th
fi
-# Configure the included ZooKeeper if necessary, if not consider
-# checking the installed ZooKeeper version.
-if test "x$with_included_zookeeper" = "xyes"; then
- AC_CONFIG_SUBDIRS([third_party/zookeeper-3.3.1/src/c])
-fi
-
AM_CONDITIONAL([WITH_INCLUDED_ZOOKEEPER],
[test "x$with_included_zookeeper" = "xyes"])
Modified: incubator/mesos/trunk/src/Makefile.am
URL: http://svn.apache.org/viewvc/incubator/mesos/trunk/src/Makefile.am?rev=1242195&r1=1242194&r2=1242195&view=diff
==============================================================================
--- incubator/mesos/trunk/src/Makefile.am (original)
+++ incubator/mesos/trunk/src/Makefile.am Thu Feb 9 00:51:23 2012
@@ -19,6 +19,8 @@
# master/http.cpp and slave/http.cpp.
AUTOMAKE_OPTIONS = subdir-objects
+# TODO(charles): Move these into an included automakefile and have
+# them include $(top_builddir) as appropriate.
BOOST = third_party/boost-1.37.0
PROTOBUF = third_party/protobuf-2.3.0
GLOG = third_party/glog-0.3.1
@@ -45,7 +47,8 @@ pythoneggdir = $(pythondir)
javalibdir = $(libdir)/java
# Used for building Python eggs.
-SETUPTOOLS = third_party/distribute-0.6.19/distribute-0.6.19-py2.6.egg
+SETUPTOOLS = \
+ $(top_srcdir)/third_party/distribute-0.6.19/distribute-0.6.19-py2.6.egg
# Protocol buffer compiler.
PROTOC = ../$(PROTOBUF)/src/protoc
@@ -77,15 +80,15 @@ MESOS_CPPFLAGS = $(AM_CPPFLAGS)
MESOS_CPPFLAGS += -DMESOS_WEBUI_DIR=\"$(webuidir)/webui\"
MESOS_CPPFLAGS += -DMESOS_LIBEXECDIR=\"$(pkglibexecdir)\"
MESOS_CPPFLAGS += -I$(top_srcdir)/include
-MESOS_CPPFLAGS += -I$(top_srcdir)/$(BOOST)
-MESOS_CPPFLAGS += -I$(top_srcdir)/$(PROTOBUF)/src
-MESOS_CPPFLAGS += -I$(top_srcdir)/$(GLOG)/src
-MESOS_CPPFLAGS += -I$(top_builddir)/$(GLOG)/src
MESOS_CPPFLAGS += -I$(top_srcdir)/$(LIBPROCESS)/include
+MESOS_CPPFLAGS += -I../$(BOOST)
+MESOS_CPPFLAGS += -I../$(PROTOBUF)/src
+MESOS_CPPFLAGS += -I../$(GLOG)/src
+MESOS_CPPFLAGS += -I../$(GLOG)/src
if WITH_INCLUDED_ZOOKEEPER
- MESOS_CPPFLAGS += -I$(top_srcdir)/$(ZOOKEEPER)/include
- MESOS_CPPFLAGS += -I$(top_srcdir)/$(ZOOKEEPER)/generated
+ MESOS_CPPFLAGS += -I../$(ZOOKEEPER)/include
+ MESOS_CPPFLAGS += -I../$(ZOOKEEPER)/generated
endif
@@ -361,15 +364,16 @@ if HAS_JAVA
# Protocol buffers JAR.
PROTOBUF_JAR = ../protobuf.jar
+# TODO(charles): Move into third_party/Makefile.am.
$(PROTOBUF_JAR): # TODO(charles): Specify dependencies for the jar.
@echo "Building protobuf.jar ..."
@$(MKDIR_P) ../$(PROTOBUF)/java/src/main/java
@$(PROTOC) --java_out=$(top_builddir)/$(PROTOBUF)/java/src/main/java \
- -I$(top_srcdir)/$(PROTOBUF)/src \
- $(top_srcdir)/$(PROTOBUF)/src/google/protobuf/descriptor.proto
+ -I../$(PROTOBUF)/src \
+ ../$(PROTOBUF)/src/google/protobuf/descriptor.proto
@$(JAVA_HOME)/bin/javac \
-d ../$(PROTOBUF)/java/src/main/java \
- $(top_srcdir)/$(PROTOBUF)/java/src/main/java/com/google/protobuf/*.java \
+ ../$(PROTOBUF)/java/src/main/java/com/google/protobuf/*.java \
../$(PROTOBUF)/java/src/main/java/com/google/protobuf/*.java
@$(JAVA_HOME)/bin/jar cf $@ -C ../$(PROTOBUF)/java/src/main/java com
@@ -520,14 +524,8 @@ PROTOBUF_EGG = \
$(PROTOBUF_EGG):
@echo "Building protobuf Python egg ..."
- @if test "$(top_srcdir)" != "$(top_builddir)"; then \
- cp -rf $(top_srcdir)/$(PROTOBUF)/python ../$(PROTOBUF); \
- $(MKDIR_P) ../$(PROTOBUF)/src/google/protobuf; \
- cp -pf $(top_srcdir)/$(PROTOBUF)/src/google/protobuf/descriptor.proto \
- ../$(PROTOBUF)/src/google/protobuf; \
- fi
@cd ../$(PROTOBUF)/python && \
- PYTHONPATH=../../../$(SETUPTOOLS) $(PYTHON) setup.py bdist_egg
+ PYTHONPATH=$(SETUPTOOLS) $(PYTHON) setup.py bdist_egg
CLEANFILES += $(PROTOBUF_EGG)
@@ -541,7 +539,7 @@ $(MESOS_EGG): python/setup.py $(srcdir)/
$(MKDIR_P) python/src; \
cp -pf $(srcdir)/python/src/mesos.py python/src; \
fi
- @PYTHONPATH=../$(SETUPTOOLS) $(PYTHON) python/setup.py bdist_egg
+ @PYTHONPATH=$(SETUPTOOLS) $(PYTHON) python/setup.py bdist_egg
CLEANFILES += $(MESOS_EGG) python/build/temp.*/native/*.o python/build/lib.*/*
@@ -622,10 +620,10 @@ mesos_tests_SOURCES = tests/main.cpp tes
mesos_tests_CPPFLAGS = $(MESOS_CPPFLAGS)
mesos_tests_CPPFLAGS += -DSOURCE_DIR=\"$(abs_top_srcdir)\"
mesos_tests_CPPFLAGS += -DBUILD_DIR=\"$(abs_top_builddir)\"
-mesos_tests_CPPFLAGS += -I$(top_srcdir)/$(GTEST)/include
-mesos_tests_CPPFLAGS += -I$(top_srcdir)/$(GMOCK)/include
+mesos_tests_CPPFLAGS += -I../$(GTEST)/include
+mesos_tests_CPPFLAGS += -I../$(GMOCK)/include
-mesos_tests_LDADD = ../.libs/libgmock.la libmesos.la
+mesos_tests_LDADD = ../third_party/libgmock.la libmesos.la
mesos_tests_DEPENDENCIES = # Initialized to allow += below.
Modified: incubator/mesos/trunk/src/examples/python/test-executor.in
URL: http://svn.apache.org/viewvc/incubator/mesos/trunk/src/examples/python/test-executor.in?rev=1242195&r1=1242194&r2=1242195&view=diff
==============================================================================
--- incubator/mesos/trunk/src/examples/python/test-executor.in (original)
+++ incubator/mesos/trunk/src/examples/python/test-executor.in Thu Feb 9 00:51:23 2012
@@ -14,7 +14,7 @@ test ! -z "${PYTHON}" && \
PYTHON=@PYTHON@
-DISTRIBUTE_EGG=`echo ${MESOS_BUILD_DIR}/third_party/distribute-*/*.egg`
+DISTRIBUTE_EGG=`echo ${MESOS_SOURCE_DIR}/third_party/distribute-*/*.egg`
test ! -e ${DISTRIBUTE_EGG} && \
echo "${RED}Failed to find ${DISTRIBUTE_EGG}${NORMAL}" && \
Modified: incubator/mesos/trunk/src/examples/python/test-framework.in
URL: http://svn.apache.org/viewvc/incubator/mesos/trunk/src/examples/python/test-framework.in?rev=1242195&r1=1242194&r2=1242195&view=diff
==============================================================================
--- incubator/mesos/trunk/src/examples/python/test-framework.in (original)
+++ incubator/mesos/trunk/src/examples/python/test-framework.in Thu Feb 9 00:51:23 2012
@@ -14,7 +14,7 @@ test ! -z "${PYTHON}" && \
PYTHON=@PYTHON@
-DISTRIBUTE_EGG=`echo ${MESOS_BUILD_DIR}/third_party/distribute-*/*.egg`
+DISTRIBUTE_EGG=`echo ${MESOS_SOURCE_DIR}/third_party/distribute-*/*.egg`
test ! -e ${DISTRIBUTE_EGG} && \
echo "${RED}Failed to find ${DISTRIBUTE_EGG}${NORMAL}" && \
Modified: incubator/mesos/trunk/src/python/setup.py.in
URL: http://svn.apache.org/viewvc/incubator/mesos/trunk/src/python/setup.py.in?rev=1242195&r1=1242194&r2=1242195&view=diff
==============================================================================
--- incubator/mesos/trunk/src/python/setup.py.in (original)
+++ incubator/mesos/trunk/src/python/setup.py.in Thu Feb 9 00:51:23 2012
@@ -29,9 +29,9 @@ src_dir = os.path.join('src', 'python',
EXT_INCLUDES = [
# source
os.path.join(mesos_src, 'include'),
- os.path.join(mesos_src, 'third_party', 'protobuf-2.3.0', 'src'),
# built
+ os.path.join(mesos_build, 'third_party', 'protobuf-2.3.0', 'src'),
os.path.join(mesos_build, 'include'),
os.path.join(mesos_build, 'src'),
Modified: incubator/mesos/trunk/src/tests/base_zookeeper_test.cpp
URL: http://svn.apache.org/viewvc/incubator/mesos/trunk/src/tests/base_zookeeper_test.cpp?rev=1242195&r1=1242194&r2=1242195&view=diff
==============================================================================
--- incubator/mesos/trunk/src/tests/base_zookeeper_test.cpp (original)
+++ incubator/mesos/trunk/src/tests/base_zookeeper_test.cpp Thu Feb 9 00:51:23 2012
@@ -77,7 +77,8 @@ void BaseZooKeeperTest::SetUpTestCase()
if (singleton == NULL) {
std::vector<std::string> opts;
- std::string zkHome = mesosSourceDirectory + "/third_party/zookeeper-3.3.1";
+ // TODO(Charles Reiss): ZooKeeper version should not be hardcoded here.
+ std::string zkHome = mesosBuildDirectory + "/third_party/zookeeper-3.3.1";
std::string classpath = "-Djava.class.path=" +
zkHome + "/zookeeper-3.3.1.jar:" +
zkHome + "/lib/log4j-1.2.15.jar";
Added: incubator/mesos/trunk/third_party/Makefile.am
URL: http://svn.apache.org/viewvc/incubator/mesos/trunk/third_party/Makefile.am?rev=1242195&view=auto
==============================================================================
--- incubator/mesos/trunk/third_party/Makefile.am (added)
+++ incubator/mesos/trunk/third_party/Makefile.am Thu Feb 9 00:51:23 2012
@@ -0,0 +1,109 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License
+
+# This Makefile is for building third_party packages from
+# tarballs. For autotools-based packages, we configure each of the
+# packages to build static PIC binaries which we can safely link into
+# a shared libmesos, and build it in-place without installing it (even
+# if one runs 'make install' in this directory). Non-autotools based
+# packages may be special cases; this Makefile is responsible for
+# passing any special make or configure flags that might be required.
+
+BUILT_SOURCES =
+
+# We need to add '--srcdir=.' needed because 'make distcheck' adds
+# '--srcdir=...' when configuring.
+CONFIGURE_ARGS = @CONFIGURE_ARGS@ --enable-shared=no --with-pic --srcdir=.
+
+GLOG_VERSION = 0.3.1
+GMOCK_VERSION = 1.6.0
+ZOOKEEPER_VERSION = 3.3.1
+PROTOBUF_VERSION = 2.3.0
+BOOST_VERSION = 1.37.0
+DISTRIBUTE_VERSION = 0.6.19
+BOTO_VERSION = 2.0b2
+
+BOOST = boost-$(BOOST_VERSION)
+BOTO = boto-$(BOTO_VERSION)
+DISTRIBUTE = distribute-$(DISTRIBUTE_VERSION)
+GLOG = glog-$(GLOG_VERSION)
+GMOCK = gmock-$(GMOCK_VERSION)
+GTEST = $(GMOCK)/gtest
+LEVELDB = leveldb
+PROTOBUF = protobuf-$(PROTOBUF_VERSION)
+ZOOKEEPER = zookeeper-$(ZOOKEEPER_VERSION)
+LIBPROCESS = libprocess
+
+EXTRA_DIST = $(BOOST).tar.gz $(BOTO).tar.gz \
+ $(DISTRIBUTE)/distribute-$(DISTRIBUTE_VERSION)-py2.6.egg \
+ $(GLOG).tar.gz $(GMOCK).tar.gz $(LEVELDB).tar.gz \
+ $(PROTOBUF).tar.gz $(ZOOKEEPER).tar.gz
+
+CLEAN_EXTRACTED = $(BOOST) $(BOTO) $(GLOG) $(GMOCK) $(LEVELDB) \
+ $(PROTOBUF) $(ZOOKEEPER)
+
+check_LTLIBRARIES = libgmock.la
+nodist_libgmock_la_SOURCES = $(GTEST)/src/gtest-all.cc \
+ $(GMOCK)/src/gmock-all.cc
+libgmock_la_CPPFLAGS = -I$(GTEST)/include -I$(GTEST) \
+ -I$(GMOCK)/include -I$(GMOCK)
+
+BUILT_SOURCES += $(nodist_libgmock_la_SOURCES)
+%-stamp:: %.tar.gz
+ gzip -d -c $^ | tar xf -
+ touch $@
+
+$(GTEST)/src/gtest-all.cc: $(GMOCK)-stamp
+$(GMOCK)/src/gmock-all.cc: $(GMOCK)-stamp
+
+$(GLOG)/libglog.la: $(GLOG)-stamp
+ cd $(GLOG) && ./configure $(CONFIGURE_ARGS) && \
+ $(MAKE) $(AM_MAKEFLAGS)
+
+$(ZOOKEEPER)/src/c/libzookeeper_mt.la: $(ZOOKEEPER)-stamp
+ cd $(ZOOKEEPER)/src/c && ./configure $(SUBCONFIG_ARGS) && \
+ $(MAKE) $(AM_MAKEFLAGS)
+
+# TODO(charles): Figure out PIC options in our configure.ac or create
+# a configure.ac for leveldb.
+$(LEVELDB)/libleveldb.a: $(LEVELDB)-stamp
+ cd $(LEVELDB) && \
+ $(MAKE) $(AM_MAKEFLAGS) CC="$(CXX)" OPT="$(CXXFLAGS) -fPIC"
+
+$(PROTOBUF)/src/protoc $(PROTOBUF)/src/libprotobuf.la: $(PROTOBUF)-build-stamp
+
+$(PROTOBUF)-build-stamp: $(PROTOBUF)-stamp
+ cd $(PROTOBUF) && ./configure $(CONFIGURE_ARGS) && \
+ $(MAKE) $(AM_MAKEFLAGS)
+ touch $@
+
+$(BOOST)/boost: $(BOOST)-stamp
+
+THIRD_PARTY_LIBS = $(GLOG)/libglog.la $(PROTOBUF)/src/libprotobuf.la \
+ $(PROTOBUF)/src/protoc $(LEVELDB)/libleveldb.a $(DISTRIBUTE) \
+ $(BOTO)-stamp $(BOOST)-stamp
+
+if WITH_INCLUDED_ZOOKEEPER
+THIRD_PARTY_LIBS += $(ZOOKEEPER)/src/c/libzookeeper_mt.la
+endif
+
+all-local: $(THIRD_PARTY_LIBS)
+ @cd $(LIBPROCESS) && $(MAKE) $(AM_MAKEFLAGS) all
+
+clean-local:
+ @cd $(LIBPROCESS) && $(MAKE) $(AM_MAKEFLAGS) clean
+ rm -r -f $(CLEAN_EXTRACTED)
+ rm -f *-stamp
Added: incubator/mesos/trunk/third_party/boost-1.37.0.tar.gz
URL: http://svn.apache.org/viewvc/incubator/mesos/trunk/third_party/boost-1.37.0.tar.gz?rev=1242195&view=auto
==============================================================================
Files incubator/mesos/trunk/third_party/boost-1.37.0.tar.gz (added) and incubator/mesos/trunk/third_party/boost-1.37.0.tar.gz Thu Feb 9 00:51:23 2012 differ
Added: incubator/mesos/trunk/third_party/boto-2.0b2.tar.gz
URL: http://svn.apache.org/viewvc/incubator/mesos/trunk/third_party/boto-2.0b2.tar.gz?rev=1242195&view=auto
==============================================================================
Files incubator/mesos/trunk/third_party/boto-2.0b2.tar.gz (added) and incubator/mesos/trunk/third_party/boto-2.0b2.tar.gz Thu Feb 9 00:51:23 2012 differ
Added: incubator/mesos/trunk/third_party/distribute-0.6.19.tar.gz
URL: http://svn.apache.org/viewvc/incubator/mesos/trunk/third_party/distribute-0.6.19.tar.gz?rev=1242195&view=auto
==============================================================================
Files incubator/mesos/trunk/third_party/distribute-0.6.19.tar.gz (added) and incubator/mesos/trunk/third_party/distribute-0.6.19.tar.gz Thu Feb 9 00:51:23 2012 differ
Added: incubator/mesos/trunk/third_party/glog-0.3.1.tar.gz
URL: http://svn.apache.org/viewvc/incubator/mesos/trunk/third_party/glog-0.3.1.tar.gz?rev=1242195&view=auto
==============================================================================
Files incubator/mesos/trunk/third_party/glog-0.3.1.tar.gz (added) and incubator/mesos/trunk/third_party/glog-0.3.1.tar.gz Thu Feb 9 00:51:23 2012 differ
Added: incubator/mesos/trunk/third_party/gmock-1.6.0.tar.gz
URL: http://svn.apache.org/viewvc/incubator/mesos/trunk/third_party/gmock-1.6.0.tar.gz?rev=1242195&view=auto
==============================================================================
Files incubator/mesos/trunk/third_party/gmock-1.6.0.tar.gz (added) and incubator/mesos/trunk/third_party/gmock-1.6.0.tar.gz Thu Feb 9 00:51:23 2012 differ
Added: incubator/mesos/trunk/third_party/leveldb.tar.gz
URL: http://svn.apache.org/viewvc/incubator/mesos/trunk/third_party/leveldb.tar.gz?rev=1242195&view=auto
==============================================================================
Files incubator/mesos/trunk/third_party/leveldb.tar.gz (added) and incubator/mesos/trunk/third_party/leveldb.tar.gz Thu Feb 9 00:51:23 2012 differ
Added: incubator/mesos/trunk/third_party/protobuf-2.3.0.tar.gz
URL: http://svn.apache.org/viewvc/incubator/mesos/trunk/third_party/protobuf-2.3.0.tar.gz?rev=1242195&view=auto
==============================================================================
Files incubator/mesos/trunk/third_party/protobuf-2.3.0.tar.gz (added) and incubator/mesos/trunk/third_party/protobuf-2.3.0.tar.gz Thu Feb 9 00:51:23 2012 differ
Added: incubator/mesos/trunk/third_party/zookeeper-3.3.1.tar.gz
URL: http://svn.apache.org/viewvc/incubator/mesos/trunk/third_party/zookeeper-3.3.1.tar.gz?rev=1242195&view=auto
==============================================================================
Files incubator/mesos/trunk/third_party/zookeeper-3.3.1.tar.gz (added) and incubator/mesos/trunk/third_party/zookeeper-3.3.1.tar.gz Thu Feb 9 00:51:23 2012 differ