mesos-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From b...@apache.org
Subject [01/35] Updated libprocess to use '3rdparty' instead of 'third_party'.
Date Wed, 29 May 2013 17:40:39 GMT
Updated Branches:
  refs/heads/master f122e613d -> cc5e1e7b7


http://git-wip-us.apache.org/repos/asf/incubator-mesos/blob/bc531d3c/third_party/libprocess/third_party/stout/tests/os_tests.cpp
----------------------------------------------------------------------
diff --git a/third_party/libprocess/third_party/stout/tests/os_tests.cpp b/third_party/libprocess/third_party/stout/tests/os_tests.cpp
deleted file mode 100644
index 047778d..0000000
--- a/third_party/libprocess/third_party/stout/tests/os_tests.cpp
+++ /dev/null
@@ -1,208 +0,0 @@
-#include <gtest/gtest.h>
-
-#include <gmock/gmock.h>
-
-#include <cstdlib> // For rand.
-#include <string>
-
-#include <stout/foreach.hpp>
-#include <stout/gtest.hpp>
-#include <stout/hashset.hpp>
-#include <stout/os.hpp>
-#include <stout/stopwatch.hpp>
-#include <stout/try.hpp>
-#include <stout/uuid.hpp>
-
-using std::string;
-
-
-static hashset<string> listfiles(const string& directory)
-{
-  hashset<string> fileset;
-  foreach (const string& file, os::ls(directory)) {
-    fileset.insert(file);
-  }
-  return fileset;
-}
-
-
-class OsTest : public ::testing::Test
-{
-protected:
-  virtual void SetUp()
-  {
-    Try<string> mkdtemp = os::mkdtemp();
-    ASSERT_SOME(mkdtemp);
-    tmpdir = mkdtemp.get();
-  }
-
-  virtual void TearDown()
-  {
-    ASSERT_SOME(os::rmdir(tmpdir));
-  }
-
-  string tmpdir;
-};
-
-
-TEST_F(OsTest, rmdir)
-{
-  const hashset<string> EMPTY;
-
-  hashset<string> expectedListing = EMPTY;
-  EXPECT_EQ(expectedListing, listfiles(tmpdir));
-
-  os::mkdir(tmpdir + "/a/b/c");
-  os::mkdir(tmpdir + "/a/b/d");
-  os::mkdir(tmpdir + "/e/f");
-
-  expectedListing = EMPTY;
-  expectedListing.insert("a");
-  expectedListing.insert("e");
-  EXPECT_EQ(expectedListing, listfiles(tmpdir));
-
-  expectedListing = EMPTY;
-  expectedListing.insert("b");
-  EXPECT_EQ(expectedListing, listfiles(tmpdir + "/a"));
-
-  expectedListing = EMPTY;
-  expectedListing.insert("c");
-  expectedListing.insert("d");
-  EXPECT_EQ(expectedListing, listfiles(tmpdir + "/a/b"));
-
-  expectedListing = EMPTY;
-  EXPECT_EQ(expectedListing, listfiles(tmpdir + "/a/b/c"));
-  EXPECT_EQ(expectedListing, listfiles(tmpdir + "/a/b/d"));
-
-  expectedListing.insert("f");
-  EXPECT_EQ(expectedListing, listfiles(tmpdir + "/e"));
-
-  expectedListing = EMPTY;
-  EXPECT_EQ(expectedListing, listfiles(tmpdir + "/e/f"));
-}
-
-
-TEST_F(OsTest, nonblock)
-{
-  int pipes[2];
-  ASSERT_NE(-1, pipe(pipes));
-
-  Try<bool> isNonBlock = false;
-
-  isNonBlock = os::isNonblock(pipes[0]);
-  ASSERT_SOME(isNonBlock);
-  EXPECT_FALSE(isNonBlock.get());
-
-  ASSERT_SOME(os::nonblock(pipes[0]));
-
-  isNonBlock = os::isNonblock(pipes[0]);
-  ASSERT_SOME(isNonBlock);
-  EXPECT_TRUE(isNonBlock.get());
-
-  close(pipes[0]);
-  close(pipes[1]);
-
-  EXPECT_ERROR(os::nonblock(pipes[0]));
-  EXPECT_ERROR(os::nonblock(pipes[0]));
-}
-
-
-TEST_F(OsTest, touch)
-{
-  const string& testfile  = tmpdir + "/" + UUID::random().toString();
-
-  ASSERT_SOME(os::touch(testfile));
-  ASSERT_TRUE(os::exists(testfile));
-}
-
-
-TEST_F(OsTest, readWriteString)
-{
-  const string& testfile  = tmpdir + "/" + UUID::random().toString();
-  const string& teststr = "test";
-
-  ASSERT_SOME(os::write(testfile, teststr));
-
-  Try<string> readstr = os::read(testfile);
-
-  ASSERT_SOME(readstr);
-  EXPECT_EQ(teststr, readstr.get());
-}
-
-
-TEST_F(OsTest, find)
-{
-  const string& testdir = tmpdir + "/" + UUID::random().toString();
-  const string& subdir = testdir + "/test1";
-  ASSERT_SOME(os::mkdir(subdir)); // Create the directories.
-
-  // Now write some files.
-  const string& file1 = testdir + "/file1.txt";
-  const string& file2 = subdir + "/file2.txt";
-  const string& file3 = subdir + "/file3.jpg";
-
-  ASSERT_SOME(os::touch(file1));
-  ASSERT_SOME(os::touch(file2));
-  ASSERT_SOME(os::touch(file3));
-
-  // Find "*.txt" files.
-  Try<std::list<string> > result = os::find(testdir, ".txt");
-  ASSERT_SOME(result);
-
-  hashset<string> files;
-  foreach (const string& file, result.get()) {
-    files.insert(file);
-  }
-
-  ASSERT_EQ(2u, files.size());
-  ASSERT_TRUE(files.contains(file1));
-  ASSERT_TRUE(files.contains(file2));
-}
-
-
-TEST_F(OsTest, uname)
-{
-  Try<os::UTSInfo> info = os::uname();
-
-  ASSERT_SOME(info);
-#ifdef __linux__
-  EXPECT_EQ(info.get().sysname, "Linux");
-#endif
-#ifdef __APPLE__
-  EXPECT_EQ(info.get().sysname, "Darwin");
-#endif
-}
-
-
-TEST_F(OsTest, sysname)
-{
-  Try<string> name = os::sysname();
-
-  ASSERT_SOME(name);
-#ifdef __linux__
-  EXPECT_EQ(name.get(), "Linux");
-#endif
-#ifdef __APPLE__
-  EXPECT_EQ(name.get(), "Darwin");
-#endif
-}
-
-
-TEST_F(OsTest, release)
-{
-  Try<os::Release> info = os::release();
-
-  ASSERT_SOME(info);
-}
-
-
-TEST_F(OsTest, sleep)
-{
-  Duration duration = Milliseconds(10);
-  Stopwatch stopwatch;
-  stopwatch.start();
-  ASSERT_SOME(os::sleep(duration));
-  ASSERT_LE(duration, stopwatch.elapsed());
-
-  ASSERT_ERROR(os::sleep(Milliseconds(-10)));
-}

http://git-wip-us.apache.org/repos/asf/incubator-mesos/blob/bc531d3c/third_party/libprocess/third_party/stout/tests/proc_tests.cpp
----------------------------------------------------------------------
diff --git a/third_party/libprocess/third_party/stout/tests/proc_tests.cpp b/third_party/libprocess/third_party/stout/tests/proc_tests.cpp
deleted file mode 100644
index 2305ef5..0000000
--- a/third_party/libprocess/third_party/stout/tests/proc_tests.cpp
+++ /dev/null
@@ -1,162 +0,0 @@
-/**
- * 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.
- */
-
-#include <unistd.h> // For getpid, getppid.
-
-#include <gmock/gmock.h>
-
-#include <set>
-
-#include <stout/gtest.hpp>
-#include <stout/proc.hpp>
-#include <stout/try.hpp>
-
-using proc::CPU;
-using proc::SystemStatus;
-using proc::ProcessStatus;
-
-using std::set;
-
-
-TEST(ProcTest, pids)
-{
-  Try<set<pid_t> > pids = proc::pids();
-
-  ASSERT_SOME(pids);
-  EXPECT_NE(0u, pids.get().size());
-  EXPECT_EQ(1u, pids.get().count(getpid()));
-  EXPECT_EQ(1u, pids.get().count(1));
-}
-
-
-TEST(ProcTest, children)
-{
-  Try<set<pid_t> > children = proc::children(getpid());
-
-  ASSERT_SOME(children);
-  EXPECT_EQ(0u, children.get().size());
-
-  // Use pipes to determine the pids of the child and grandchild.
-  int childPipes[2];
-  int grandchildPipes[2];
-  ASSERT_NE(-1, pipe(childPipes));
-  ASSERT_NE(-1, pipe(grandchildPipes));
-
-  pid_t childPid;
-  pid_t grandchildPid;
-  pid_t pid = fork();
-  ASSERT_NE(-1, pid);
-
-  if (pid > 0) {
-    // In parent process.
-    close(childPipes[1]);
-    close(grandchildPipes[1]);
-
-    // Get the pids via the pipes.
-    ASSERT_NE(
-        -1,
-        read(childPipes[0], &childPid, sizeof(childPid)));
-    ASSERT_NE(
-        -1,
-        read(grandchildPipes[0], &grandchildPid, sizeof(grandchildPid)));
-
-    close(childPipes[0]);
-    close(grandchildPipes[0]);
-  } else {
-    // In child process.
-    close(childPipes[0]);
-    close(grandchildPipes[0]);
-
-    // Double fork!
-    if ((pid = fork()) == -1) {
-      perror("Failed to fork a grand child process");
-      abort();
-    }
-
-    if (pid > 0) {
-      // Still in child process.
-      pid = getpid();
-      if (write(childPipes[1], &pid, sizeof(pid)) != sizeof(pid)) {
-        perror("Failed to write PID on pipe");
-        abort();
-      }
-
-      close(childPipes[1]);
-
-      while (true); // Keep waiting until we get a signal.
-    } else {
-      // In grandchild process.
-      pid = getpid();
-      if (write(grandchildPipes[1], &pid, sizeof(pid)) != sizeof(pid)) {
-        perror("Failed to write PID on pipe");
-        abort();
-      }
-
-      close(grandchildPipes[1]);
-
-      while (true); // Keep waiting until we get a signal.
-    }
-  }
-
-  // Ensure the non-recursive children does not include the
-  // grandchild.
-  children = proc::children(getpid(), false);
-
-  ASSERT_SOME(children);
-  EXPECT_EQ(1u, children.get().size());
-  EXPECT_EQ(1u, children.get().count(childPid));
-
-  children = proc::children(getpid());
-
-  ASSERT_SOME(children);
-  EXPECT_EQ(2u, children.get().size());
-  EXPECT_EQ(1u, children.get().count(childPid));
-  EXPECT_EQ(1u, children.get().count(grandchildPid));
-
-  // Cleanup by killing the descendants.
-  EXPECT_EQ(0, kill(grandchildPid, SIGKILL));
-  EXPECT_EQ(0, kill(childPid, SIGKILL));
-}
-
-
-TEST(ProcTest, cpus)
-{
-  Try<std::list<CPU> > cpus = proc::cpus();
-
-  ASSERT_SOME(cpus);
-  EXPECT_LE(1u, cpus.get().size());
-}
-
-
-TEST(ProcTest, SystemStatus)
-{
-  Try<SystemStatus> status = proc::status();
-
-  ASSERT_SOME(status);
-  EXPECT_NE(0u, status.get().btime);
-}
-
-
-TEST(ProcTest, ProcessStatus)
-{
-  Try<ProcessStatus> status = proc::status(getpid());
-
-  ASSERT_SOME(status);
-  EXPECT_EQ(getpid(), status.get().pid);
-  EXPECT_EQ(getppid(), status.get().ppid);
-}

http://git-wip-us.apache.org/repos/asf/incubator-mesos/blob/bc531d3c/third_party/libprocess/third_party/stout/tests/strings_tests.cpp
----------------------------------------------------------------------
diff --git a/third_party/libprocess/third_party/stout/tests/strings_tests.cpp b/third_party/libprocess/third_party/stout/tests/strings_tests.cpp
deleted file mode 100644
index 7ec9446..0000000
--- a/third_party/libprocess/third_party/stout/tests/strings_tests.cpp
+++ /dev/null
@@ -1,255 +0,0 @@
-#include <gtest/gtest.h>
-
-#include <gmock/gmock.h>
-
-#include <map>
-#include <string>
-#include <vector>
-
-#include <stout/format.hpp>
-#include <stout/gtest.hpp>
-#include <stout/strings.hpp>
-#include <stout/try.hpp>
-
-using std::map;
-using std::string;
-using std::vector;
-
-
-TEST(StringsTest, Format)
-{
-  Try<std::string> result = strings::format("%s %s", "hello", "world");
-  ASSERT_SOME(result);
-  EXPECT_EQ("hello world", result.get());
-
-  result = strings::format("hello %d", 42);
-  ASSERT_SOME(result);
-  EXPECT_EQ("hello 42", result.get());
-
-  result = strings::format("hello %s", "fourty-two");
-  ASSERT_SOME(result);
-  EXPECT_EQ("hello fourty-two", result.get());
-
-  string hello = "hello";
-
-  result = strings::format("%s %s", hello, "fourty-two");
-  ASSERT_SOME(result);
-  EXPECT_EQ("hello fourty-two", result.get());
-}
-
-
-TEST(StringsTest, Remove)
-{
-  EXPECT_EQ("heo word", strings::remove("hello world", "l"));
-  EXPECT_EQ("hel world", strings::remove("hello world", "lo"));
-  EXPECT_EQ("home/", strings::remove("/home/", "/", strings::PREFIX));
-  EXPECT_EQ("/home", strings::remove("/home/", "/", strings::SUFFIX));
-}
-
-
-TEST(StringsTest, Replace)
-{
-  EXPECT_EQ("hello*", strings::replace("hello/", "/", "*"));
-  EXPECT_EQ("*hello", strings::replace("/hello", "/", "*"));
-  EXPECT_EQ("*hello*world*", strings::replace("/hello/world/", "/", "*"));
-  EXPECT_EQ("*", strings::replace("/", "/", "*"));
-  EXPECT_EQ("hello world", strings::replace("hello world", "/", "*"));
-  EXPECT_EQ("***1***2***3***", strings::replace("/1/2/3/", "/", "***"));
-  EXPECT_EQ("123", strings::replace("/1/2/3/", "/", ""));
-  EXPECT_EQ("/1/2/3**", strings::replace("***1***2***3**", "***", "/"));
-  EXPECT_EQ("/1/2/3/", strings::replace("/1/2/3/", "", "*"));
-}
-
-
-TEST(StringsTest, Trim)
-{
-  EXPECT_EQ("", strings::trim("", " "));
-  EXPECT_EQ("", strings::trim("    ", " "));
-  EXPECT_EQ("hello world", strings::trim("hello world", " "));
-  EXPECT_EQ("hello world", strings::trim("  hello world", " "));
-  EXPECT_EQ("hello world", strings::trim("hello world  ", " "));
-  EXPECT_EQ("hello world", strings::trim("  hello world  ", " "));
-  EXPECT_EQ("hello world", strings::trim(" \t hello world\t  ", " \t"));
-  EXPECT_EQ("hello world", strings::trim(" \t hello world\t \n\r "));
-}
-
-
-TEST(StringsTest, Tokenize)
-{
-  vector<string> tokens = strings::tokenize("hello world,  what's up?", " ");
-  ASSERT_EQ(4u, tokens.size());
-  EXPECT_EQ("hello",  tokens[0]);
-  EXPECT_EQ("world,", tokens[1]);
-  EXPECT_EQ("what's", tokens[2]);
-  EXPECT_EQ("up?",    tokens[3]);
-}
-
-
-TEST(StringsTest, TokenizeStringWithDelimsAtStart)
-{
-  vector<string> tokens = strings::tokenize("  hello world,  what's up?", " ");
-  ASSERT_EQ(4u, tokens.size());
-  EXPECT_EQ("hello",  tokens[0]);
-  EXPECT_EQ("world,", tokens[1]);
-  EXPECT_EQ("what's", tokens[2]);
-  EXPECT_EQ("up?",    tokens[3]);
-}
-
-
-TEST(StringsTest, TokenizeStringWithDelimsAtEnd)
-{
-  vector<string> tokens = strings::tokenize("hello world,  what's up?  ", " ");
-  ASSERT_EQ(4u, tokens.size());
-  EXPECT_EQ("hello",  tokens[0]);
-  EXPECT_EQ("world,", tokens[1]);
-  EXPECT_EQ("what's", tokens[2]);
-  EXPECT_EQ("up?",    tokens[3]);
-}
-
-
-TEST(StringsTest, TokenizeStringWithDelimsAtStartAndEnd)
-{
-  vector<string> tokens = strings::tokenize("  hello world,  what's up?  ", " ");
-  ASSERT_EQ(4u, tokens.size());
-  EXPECT_EQ("hello",  tokens[0]);
-  EXPECT_EQ("world,", tokens[1]);
-  EXPECT_EQ("what's", tokens[2]);
-  EXPECT_EQ("up?",    tokens[3]);
-}
-
-
-TEST(StringsTest, TokenizeWithMultipleDelims)
-{
-  vector<string> tokens = strings::tokenize("hello\tworld,  \twhat's up?",
-                                            " \t");
-  ASSERT_EQ(4u, tokens.size());
-  EXPECT_EQ("hello",  tokens[0]);
-  EXPECT_EQ("world,", tokens[1]);
-  EXPECT_EQ("what's", tokens[2]);
-  EXPECT_EQ("up?",    tokens[3]);
-}
-
-
-TEST(StringsTest, TokenizeEmptyString)
-{
-  vector<string> tokens = strings::tokenize("", " ");
-  ASSERT_EQ(0u, tokens.size());
-}
-
-
-TEST(StringsTest, TokenizeDelimOnlyString)
-{
-  vector<string> tokens = strings::tokenize("   ", " ");
-  ASSERT_EQ(0u, tokens.size());
-}
-
-
-TEST(StringsTest, SplitEmptyString)
-{
-  vector<string> tokens = strings::split("", ",");
-  ASSERT_EQ(1u, tokens.size());
-  EXPECT_EQ("", tokens[0]);
-}
-
-
-TEST(StringsTest, SplitDelimOnlyString)
-{
-  vector<string> tokens = strings::split(",,,", ",");
-  ASSERT_EQ(4u, tokens.size());
-  EXPECT_EQ("", tokens[0]);
-  EXPECT_EQ("", tokens[1]);
-  EXPECT_EQ("", tokens[2]);
-  EXPECT_EQ("", tokens[3]);
-}
-
-
-TEST(StringsTest, Split)
-{
-  vector<string> tokens = strings::split("foo,bar,,baz", ",");
-  ASSERT_EQ(4u, tokens.size());
-  EXPECT_EQ("foo", tokens[0]);
-  EXPECT_EQ("bar", tokens[1]);
-  EXPECT_EQ("",    tokens[2]);
-  EXPECT_EQ("baz", tokens[3]);
-}
-
-
-TEST(StringsTest, SplitStringWithDelimsAtStart)
-{
-  vector<string> tokens = strings::split(",,foo,bar,,baz", ",");
-  ASSERT_EQ(6u, tokens.size());
-  EXPECT_EQ("",    tokens[0]);
-  EXPECT_EQ("",    tokens[1]);
-  EXPECT_EQ("foo", tokens[2]);
-  EXPECT_EQ("bar", tokens[3]);
-  EXPECT_EQ("",    tokens[4]);
-  EXPECT_EQ("baz", tokens[5]);
-}
-
-
-TEST(StringsTest, SplitStringWithDelimsAtEnd)
-{
-  vector<string> tokens = strings::split("foo,bar,,baz,,", ",");
-  ASSERT_EQ(6u, tokens.size());
-  EXPECT_EQ("foo", tokens[0]);
-  EXPECT_EQ("bar", tokens[1]);
-  EXPECT_EQ("",    tokens[2]);
-  EXPECT_EQ("baz", tokens[3]);
-  EXPECT_EQ("",    tokens[4]);
-  EXPECT_EQ("",    tokens[5]);
-}
-
-
-TEST(StringsTest, SplitStringWithDelimsAtStartAndEnd)
-{
-  vector<string> tokens = strings::split(",,foo,bar,,", ",");
-  ASSERT_EQ(6u, tokens.size());
-  EXPECT_EQ("",    tokens[0]);
-  EXPECT_EQ("",    tokens[1]);
-  EXPECT_EQ("foo", tokens[2]);
-  EXPECT_EQ("bar", tokens[3]);
-  EXPECT_EQ("",    tokens[4]);
-  EXPECT_EQ("",    tokens[5]);
-}
-
-
-TEST(StringsTest, SplitWithMultipleDelims)
-{
-  vector<string> tokens = strings::split("foo.bar,.,.baz.", ",.");
-  ASSERT_EQ(7u, tokens.size());
-  EXPECT_EQ("foo", tokens[0]);
-  EXPECT_EQ("bar", tokens[1]);
-  EXPECT_EQ("",    tokens[2]);
-  EXPECT_EQ("",    tokens[3]);
-  EXPECT_EQ("",    tokens[4]);
-  EXPECT_EQ("baz", tokens[5]);
-  EXPECT_EQ("",    tokens[6]);
-}
-
-
-TEST(StringsTest, Pairs)
-{
-  map<string, vector<string> > pairs = strings::pairs("one=1,two=2", ",", "=");
-  ASSERT_EQ(2u, pairs.size());
-  ASSERT_EQ(1u, pairs.count("one"));
-  ASSERT_EQ(1u, pairs["one"].size());
-  EXPECT_EQ("1", pairs["one"].front());
-  ASSERT_EQ(1u, pairs.count("two"));
-  ASSERT_EQ(1u, pairs["two"].size());
-  EXPECT_EQ("2", pairs["two"].front());
-}
-
-
-TEST(StringsTest, StartsWith)
-{
-  EXPECT_TRUE(strings::startsWith("hello world", "hello"));
-  EXPECT_FALSE(strings::startsWith("hello world", "no"));
-  EXPECT_FALSE(strings::startsWith("hello world", "ello"));
-}
-
-
-TEST(StringsTest, Contains)
-{
-  EXPECT_TRUE(strings::contains("hello world", "world"));
-  EXPECT_FALSE(strings::contains("hello world", "no"));
-}

http://git-wip-us.apache.org/repos/asf/incubator-mesos/blob/bc531d3c/third_party/libprocess/third_party/stout/tests/uuid_tests.cpp
----------------------------------------------------------------------
diff --git a/third_party/libprocess/third_party/stout/tests/uuid_tests.cpp b/third_party/libprocess/third_party/stout/tests/uuid_tests.cpp
deleted file mode 100644
index ad1d986..0000000
--- a/third_party/libprocess/third_party/stout/tests/uuid_tests.cpp
+++ /dev/null
@@ -1,37 +0,0 @@
-#include <gtest/gtest.h>
-
-#include <gmock/gmock.h>
-
-#include <string>
-
-#include <stout/uuid.hpp>
-
-using std::string;
-
-
-TEST(UUIDTest, test)
-{
-  UUID uuid1 = UUID::random();
-  UUID uuid2 = UUID::fromBytes(uuid1.toBytes());
-  UUID uuid3 = uuid2;
-
-  EXPECT_EQ(uuid1, uuid2);
-  EXPECT_EQ(uuid2, uuid3);
-  EXPECT_EQ(uuid1, uuid3);
-
-  string bytes1 = uuid1.toBytes();
-  string bytes2 = uuid2.toBytes();
-  string bytes3 = uuid3.toBytes();
-
-  EXPECT_EQ(bytes1, bytes2);
-  EXPECT_EQ(bytes2, bytes3);
-  EXPECT_EQ(bytes1, bytes3);
-
-  string string1 = uuid1.toString();
-  string string2 = uuid2.toString();
-  string string3 = uuid3.toString();
-
-  EXPECT_EQ(string1, string2);
-  EXPECT_EQ(string2, string3);
-  EXPECT_EQ(string1, string3);
-}

http://git-wip-us.apache.org/repos/asf/incubator-mesos/blob/bc531d3c/third_party/libprocess/third_party/versions.am
----------------------------------------------------------------------
diff --git a/third_party/libprocess/third_party/versions.am b/third_party/libprocess/third_party/versions.am
deleted file mode 100644
index 9b6a829..0000000
--- a/third_party/libprocess/third_party/versions.am
+++ /dev/null
@@ -1,11 +0,0 @@
-# This automake utility file is included from third_party/Makefile.am
-# and src/Makefile.am, so we can update the version numbers of
-# third_party packages in exactly one place.
-
-BOOST_VERSION = 1.53.0
-GLOG_VERSION = 0.3.1
-GMOCK_VERSION = 1.6.0
-GPERFTOOLS_VERSION = 2.0
-LIBEV_VERSION = 4.15
-PROTOBUF_VERSION = 2.4.1
-RY_HTTP_PARSER_VERSION = 1c3624a


Mime
View raw message