Skip to content
This repository has been archived by the owner on Jul 4, 2023. It is now read-only.

Commit

Permalink
simgrid 3.6.2
Browse files Browse the repository at this point in the history
SimGrid is a toolkit that provides core functionalities for the
simulation of distributed applications in heterogeneous distributed
environments. The specific goal of the project is to facilitate research
in the area of parallel and distributed large scale systems, such as
Grids, P2P systems and clouds. Its use cases encompass heuristic
evaluation, application prototyping or even real application development
and tuning. (from the project homepage http://simgrid.gforge.inria.fr/)

Closes #9809.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
  • Loading branch information
fikovnik authored and adamv committed Apr 1, 2012
1 parent 386d78d commit 25c0495
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions Library/Formula/simgrid.rb
@@ -0,0 +1,22 @@
require 'formula'

class Simgrid < Formula
homepage 'http://simgrid.gforge.inria.fr'
url 'https://gforge.inria.fr/frs/download.php/29207/simgrid-3.6.2.tar.gz'
md5 '35b10c0fb6d47bdbbf19417ab0ab2e6c'

depends_on 'cmake' => :build
depends_on 'pcre'
depends_on 'graphviz'

def install
# FIXME This should be replaced with fails_with_clang once available
if ENV.compiler == :clang
opoo "Formula will not build with Clang, using LLVM."
ENV.llvm
end

system "cmake -Denable_debug=on -Denable_compile_optimizations=off #{std_cmake_parameters} ."
system "make install"
end
end

0 comments on commit 25c0495

Please sign in to comment.