1 | # $Id: $ |
---|
2 | |
---|
3 | PortSystem 1.0 |
---|
4 | |
---|
5 | name cilk |
---|
6 | version 5.4.6 |
---|
7 | revision 1 |
---|
8 | categories |
---|
9 | maintainers alumni.nd.edu:ddugovic |
---|
10 | description Language for multithreaded parallel programming based on ANSI C. |
---|
11 | long_description \ |
---|
12 | Cilk is a language for multithreaded parallel programming based on \ |
---|
13 | ANSI C. Cilk is designed for general-purpose parallel programming, \ |
---|
14 | but it is especially effective for exploiting dynamic, highly \ |
---|
15 | asynchronous parallelism, which can be difficult to write in \ |
---|
16 | data-parallel or message-passing style. Cilk is algorithmic, in that \ |
---|
17 | the runtime system employs a scheduler that allows the performance of \ |
---|
18 | programs to be estimated accurately based on abstract complexity \ |
---|
19 | measures. |
---|
20 | homepage http://supertech.csail.mit.edu/cilk/ |
---|
21 | platforms darwin |
---|
22 | master_sites \ |
---|
23 | http://supertech.csail.mit.edu/cilk/ |
---|
24 | checksums md5 8ee528dee8072d158687560735a8d15b \ |
---|
25 | sha1 1e60512a3f8dad9aec3494599522e25a14b4d24b |
---|
26 | |
---|
27 | configure.args --prefix=${prefix} \ |
---|
28 | --mandir=${prefix}/share/man \ |
---|
29 | --enable-pthread |
---|
30 | configure.libs -lm -lpthread |
---|
31 | |
---|
32 | destroot.destdir prefix=${destroot}${prefix} \ |
---|
33 | mandir=${destroot}${prefix}/share/man |
---|
34 | |
---|
35 | platform darwin { |
---|
36 | depends_lib-append port:libtool |
---|
37 | pre-configure { |
---|
38 | copy -force ${prefix}/share/libtool/config.guess ${prefix}/share/libtool/config.sub ${worksrcpath} |
---|
39 | } |
---|
40 | } |
---|