citrun

watch C/C++ source code execute
Log | Files | Refs | LICENSE

Portfile (1136B)


      1 # $Id$
      2 
      3 PortSystem          1.0
      4 
      5 name                citrun
      6 version             0.0
      7 categories          devel
      8 maintainers         openmaintainer@macports.org
      9 platforms           darwin
     10 license             BSD
     11 description         see your source code run
     12 long_description    Adds instrumentation to source code at compile time. When the instrumented binaries are run, execution information can be visualized with an included OpenGL viewer.
     13 homepage            http://citrun.com
     14 master_sites        http://citrun.com/src/
     15 
     16 # This is easier for continuous integration style builds.
     17 fetch.type          git
     18 git.url             http://git.0x30.net/citrun
     19 git.branch          origin/master
     20 
     21 use_configure       no
     22 
     23 # I'm using vanilla Jam.
     24 depends_build       port:pkgconfig \
     25                     port:jam
     26 
     27 # Test dependencies
     28 depends_run         port:perl5 \
     29                     port:p5-expect \
     30 
     31 depends_lib         port:llvm-3.8 \
     32                     port:clang-3.8 \
     33                     port:freetype
     34 
     35 build.cmd           PREFIX=${prefix} jam
     36 
     37 destroot.cmd        PREFIX=${destroot}${prefix} jam
     38 destroot.destdir
     39 
     40 test.run            yes