Changeset 3959


Ignore:
Timestamp:
Sep 24, 2013 4:43:55 PM (8 years ago)
Author:
gah
Message:

sync with trunk

Location:
branches/blt4
Files:
25 added
1 deleted
220 edited

Legend:

Unmodified
Added
Removed
  • branches/blt4/aclocal.m4

    r2742 r3959  
    99builtin(include,./cf/rpLangMatlab.m4)
    1010builtin(include,./cf/rpLangR.m4)
     11builtin(include,./cf/rpLangRuby.m4)
  • branches/blt4/builder/Makefile.in

    r2170 r3959  
    2929destdir         = $(libdir)/$(name)
    3030
     31.PHONY: all install install-pkg install-scripts clean distclean
     32
    3133all:
    3234        $(MAKE) -C scripts all
     
    4648
    4749distclean: clean
    48         $(RM) Makefile *~
     50        $(RM) Makefile pkgIndex.tcl *~
  • branches/blt4/builder/scripts/Makefile.in

    r2936 r3959  
    4545destdir         = $(libdir)/$(name)/scripts
    4646
     47.PHONY: all install install_scripts install_templates install_images clean distclean
     48
    4749all: tclIndex
    4850
     
    5153                --outfile tclIndex
    5254
    53 install: install_scripts install_templates install_images
     55install: all install_scripts install_templates install_images
    5456
    5557install_scripts:
  • branches/blt4/builder/scripts/dragdrop.tcl

    r2170 r3959  
    2121# ======================================================================
    2222#  AUTHOR:  Michael McLennan, Purdue University
    23 #  Copyright (c) 2004-2010  Purdue Research Foundation
     23#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    2424#
    2525#  See the file "license.terms" for information on usage and
  • branches/blt4/builder/scripts/filmstrip.tcl

    r2170 r3959  
    77# ======================================================================
    88#  AUTHOR:  Michael McLennan, Purdue University
    9 #  Copyright (c) 2004-2010  Purdue Research Foundation
     9#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010#
    1111#  See the file "license.terms" for information on usage and
  • branches/blt4/builder/scripts/hierlist.tcl

    r2275 r3959  
    66# ======================================================================
    77#  AUTHOR:  Michael McLennan, Purdue University
    8 #  Copyright (c) 2004-2010  Purdue Research Foundation
     8#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    99#
    1010#  See the file "license.terms" for information on usage and
    1111#  redistribution of this file, and for a DISCLAIMER OF ALL WARRANTIES.
    1212# ======================================================================
    13 #package require Itk
     13package require Itk
    1414package require BLT
    1515
     
    9393    dragdrop source $itk_component(area)
    9494
    95     set _imh(open) [image create picture]
    96     set _imh(close) [image create picture]
     95    set _imh(open) [image create photo]
     96    set _imh(close) [image create photo]
    9797
    9898    eval itk_initialize $args
     
    371371# ----------------------------------------------------------------------
    372372itcl::body Rappture::Hierlist::dd_get_source {widget x y} {
     373    # convert from screen coords to canvas coords (for scrollbars)
     374    set x [$widget canvasx $x]
     375    set y [$widget canvasy $y]
     376
    373377    set data ""
    374     foreach id [$itk_component(area) find overlapping $x $y $x $y] {
    375         foreach tag [$itk_component(area) gettags $id] {
     378    foreach id [$widget find overlapping $x $y $x $y] {
     379        foreach tag [$widget gettags $id] {
    376380            # search for a tag like item:NNN and make sure it's selected
    377381            if {[regexp {^item:([0-9]+)$} $tag match node]
  • branches/blt4/builder/scripts/main.tcl

    r2294 r3959  
    1414# ======================================================================
    1515#  AUTHOR:  Michael McLennan, Purdue University
    16 #  Copyright (c) 2004-2010  Purdue Research Foundation
     16#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1717#
    1818#  See the file "license.terms" for information on usage and
     
    8787
    8888switch $tcl_platform(platform) {
    89     unix - windows {
     89    unix {
     90        event add <<PopupMenu>> <ButtonPress-3>
     91
     92        # make Ctrl-V binding work:
     93        # not strict Motif, and remove conflicting binding in Tk library
     94        set tk_strictMotif 0
     95        bind Text <Control-v> ""
     96    }
     97    windows {
    9098        event add <<PopupMenu>> <ButtonPress-3>
    9199    }
     
    659667# ----------------------------------------------------------------------
    660668proc main_saveas {{option "start"}} {
    661     global SaveAs ToolXml LastToolXmlFile LastToolXmlLoaded
     669    global tcl_platform SaveAs ToolXml LastToolXmlFile LastToolXmlLoaded
    662670
    663671    switch -- $option {
     
    673681                # something went wrong while saving the xml
    674682                # pull up the build tab, so we can see the error
    675                 .func select "Build"
     683                .func select [.func index -name "Build"]
    676684                return
    677685            }
    678686
    679687            if {[main_errors]} {
    680                 .func select "Build"
     688                .func select [.func index -name "Build"]
    681689                pack .func.build.options.errs \
    682690                    -before .func.build.options.panes \
     
    846854                    set pfile "main$SaveAs(ext)"
    847855                }
     856                set fname [file tail $pfile]
    848857                set mfile [file join [file dirname $pfile] Makefile]
    849858                if {[file exists $mfile]} {
     
    858867                }
    859868
    860                 set fname [file tail $pfile]
    861                 set dir [file dirname [file dirname $::Rappture::installdir]]
     869                # /apps/rappture/current for 32-bit systems
     870                # /apps/share64/rappture/current for 64-bit systems
     871                if {$tcl_platform(wordSize) == 8
     872                      && [file isdirectory /apps/share64/rappture/current]} {
     873                    set dir /apps/share64/rappture/current
     874                } else {
     875                    set dir /apps/rappture/current
     876                }
     877                if {![file isdirectory $dir]} {
     878                    # if all else fails, ask the current Rappture for its install dir
     879                    set dir [file dirname [file dirname $::Rappture::installdir]]
     880                }
     881
    862882                set macros [list @@RAPPTUREDIR@@ $dir]
    863883                lappend macros @@FILENAME@@ $fname
     
    10031023        # something went wrong while saving the xml
    10041024        # pull up the build tab, so we can see the error
    1005         .func select "Build"
     1025        .func select [.func index -name "Build"]
    10061026        return
    10071027    }
    10081028
    1009     if {[main_errors]} {
    1010         .func select "Build"
     1029    if {[main_errors -strict]} {
     1030        .func select [.func index -name "Build"]
    10111031        pack .func.build.options.errs -before .func.build.options.panes \
    10121032            -pady {10 0} -fill x
     
    10831103    # turn off download options and clear button
    10841104    $f.analyze component download configure -state disabled
    1085     $f.analyze component resultset component clear configure -state disabled
    1086     # remove the "---" and "Download..." options from the result selector
    1087     $f.analyze component resultselector choices delete end
    1088     $f.analyze component resultselector choices delete end
     1105    $f.analyze component resultselector component clear configure -state disabled
     1106    # remove the "---" and "Download..." options from the view selector
     1107    $f.analyze component viewselector choices delete end
     1108    $f.analyze component viewselector choices delete end
    10891109}
    10901110
     
    14671487
    14681488# use this frame to cover preview before it appears
    1469 set bg [blt::bgpattern create tile -image [Rappture::icon diag]]
    1470 blt::tk::frame .func.preview.stripes -bg $bg
     1489blt::tile::frame .func.preview.stripes -tile [Rappture::icon diag]
    14711490
    14721491# ----------------------------------------------------------------------
     
    15281547set ErrFocusAttr ""
    15291548
    1530 if {"" != $params(-tool)} {
     1549if {$params(-tool) ne ""} {
    15311550    if {![file exists $params(-tool)]} {
    15321551        puts stderr "can't find tool \"$params(-tool)\""
     
    15341553    }
    15351554    main_open $params(-tool)
     1555} elseif {[file exists tool.xml]} {
     1556    main_open tool.xml
    15361557} else {
    15371558    main_open -new
  • branches/blt4/builder/scripts/objpath.tcl

    r2170 r3959  
    88# ======================================================================
    99#  AUTHOR:  Michael McLennan, Purdue University
    10 #  Copyright (c) 2004-2010  Purdue Research Foundation
     10#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1111#
    1212#  See the file "license.terms" for information on usage and
  • branches/blt4/builder/scripts/slideframes.tcl

    r2170 r3959  
    88# ======================================================================
    99#  AUTHOR:  Michael McLennan, Purdue University
    10 #  Copyright (c) 2004-2010  Purdue Research Foundation
     10#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1111#
    1212#  See the file "license.terms" for information on usage and
  • branches/blt4/builder/scripts/templates.tcl

    r2170 r3959  
    1515# ======================================================================
    1616#  AUTHOR:  Michael McLennan, Purdue University
    17 #  Copyright (c) 2004-2011  Purdue Research Foundation
     17#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1818#
    1919#  See the file "license.terms" for information on usage and
  • branches/blt4/builder/scripts/templates/clang.tl

    r3017 r3959  
    33# ======================================================================
    44#  AUTHOR:  Michael McLennan, Purdue University
    5 #  Copyright (c) 2004-2011  Purdue Research Foundation
     5#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    66#
    77#  See the file "license.terms" for information on usage and
     
    134134    code "\n/* save output value for $path */"
    135135    code "/* this shows just one point -- modify as needed */"
    136     code "/* (x,y) = x-label, y-coordinate is height of bar */"
    137     code "sprintf(line, \"%s %g\\n\", x, y);"
    138     code "rpPutString(io,\"$path.component.xy\", line, RPLIB_APPEND);"
     136    code "/* (x,h,w) = x-coord, height of bar, and width of bar (optional) */"
     137    code "sprintf(line, \"%g %g %g\\n\", x, h, w);"
     138    code "rpPutString(io,\"$path.component.xhw\", line, RPLIB_APPEND);"
    139139  }
    140140  output image {
  • branches/blt4/builder/scripts/templates/fortran77.tl

    r3017 r3959  
    33# ======================================================================
    44#  AUTHOR:  Michael McLennan, Purdue University
    5 #  Copyright (c) 2004-2011  Purdue Research Foundation
     5#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    66#
    77#  See the file "license.terms" for information on usage and
     
    130130    code "\nc       save output value for $path"
    131131    code "c       this shows just one point -- modify as needed"
    132     code "c       (x,y) = x-label, y-coordinate is height of bar"
    133     code "        write(strVal,'(A20,E20.12,A)') label, x, h, char(10)"
    134     code "        call rp_lib_put_str(io,\n     +    \"$path.component.xy\",strVal,1)"
     132    code "c       (x,h,w) = x-coord, height of bar, and width of bar (optional)"
     133    code "        write(strVal,'(E20.12,E20.12,E20.12,A)') x, h, w, char(10)"
     134    code "        call rp_lib_put_str(io,\n     +    \"$path.component.xhw\",strVal,1)"
    135135  }
    136136  output image {
  • branches/blt4/builder/scripts/templates/java.tl

    r3017 r3959  
    33# ======================================================================
    44#  AUTHOR:  Michael McLennan, Purdue University
    5 #  Copyright (c) 2004-2011  Purdue Research Foundation
     5#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    66#
    77#  See the file "license.terms" for information on usage and
     
    9191    code "\n// save output value for $path"
    9292    code "// this shows just one point -- modify as needed"
    93     code "// (x,y) = x-label, y-coordinate is height of bar"
    94     code "str = String.format(\"%s %g\\n\", x, y);"
    95     code "io.put(\"$path.component.xy\", line, true);"
     93    code "// (x,h,w) = x-coord, height of bar, and width of bar (optional)"
     94    code "str = String.format(\"%g %g %g\\n\", x, h, w);"
     95    code "io.put(\"$path.component.xhw\", line, true);"
    9696  }
    9797  output image {
  • branches/blt4/builder/scripts/templates/matlab.tl

    r3017 r3959  
    33# ======================================================================
    44#  AUTHOR:  Michael McLennan, Purdue University
    5 #  Copyright (c) 2004-2011  Purdue Research Foundation
     5#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    66#
    77#  See the file "license.terms" for information on usage and
     
    8383  output histogram {
    8484    code "\n% save output value for $path"
    85     code "% vectors x,y: x-label, y-coordinate is height of bar"
    86     code "xydata = \[x;y\];"
    87     code "str = sprintf('%s %12g\\n', x, y);"
    88     code "rpLibPutString(io,'$path.component.xy',str,0);"
     85    code "% vectors x,h,w: x-coord, height of bar, and width of bar (optional)"
     86    code "xhwdata = \[x;h;w\];"
     87    code "str = sprintf('%12g %12g %12g\\n', xhwdata);"
     88    code "rpLibPutString(io,'$path.component.xhw',str,0);"
    8989  }
    9090  output image {
  • branches/blt4/builder/scripts/templates/octave.tl

    r3017 r3959  
    33# ======================================================================
    44#  AUTHOR:  Michael McLennan, Purdue University
    5 #  Copyright (c) 2004-2011  Purdue Research Foundation
     5#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    66#
    77#  See the file "license.terms" for information on usage and
     
    9595  output integer {
    9696    code "\n% save output value for $path"
    97     code "rpLibPutString(io,'$path.current',int2str($id),0);"
     97    code "rpLibPutString(io,'$path.current',num2str($id),0);"
    9898  }
    9999  output number {
  • branches/blt4/builder/scripts/templates/perl.tl

    r3017 r3959  
    33# ======================================================================
    44#  AUTHOR:  Michael McLennan, Purdue University
    5 #  Copyright (c) 2004-2011  Purdue Research Foundation
     5#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    66#
    77#  See the file "license.terms" for information on usage and
     
    7979    code "\n# save output value for $path"
    8080    code "# this shows just one point -- modify as needed"
    81     code "# (x,y) = x-label, y-coordinate is height of bar"
    82     code "\$io->put(\"$path.component.xy\", \"\$x \$y\\n\", 1);"
     81    code "# (x,h,w) = x-coord, height of bar, and width of bar (optional)"
     82    code "\$io->put(\"$path.component.xhw\", \"\$x \$h \$w\\n\", 1);"
    8383  }
    8484  output image {
  • branches/blt4/builder/scripts/templates/python.tl

    r3017 r3959  
    33# ======================================================================
    44#  AUTHOR:  Michael McLennan, Purdue University
    5 #  Copyright (c) 2004-2011  Purdue Research Foundation
     5#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    66#
    77#  See the file "license.terms" for information on usage and
     
    8585    code "\n# save output value for $path"
    8686    code "# this shows just one point -- modify as needed"
    87     code "# (x,y) = x-label, y-coordinate is  height of bar"
    88     code "line = \"%s %g\n\" % (x, y)"
    89     code "io.put('$path.component.xy', line, append=1)"
     87    code "# (x,h,w) = x-coord, height of bar, and width of bar (optional)"
     88    code "line = \"%g %g %g\n\" % (x, h, w)"
     89    code "io.put('$path.component.xhw', line, append=1)"
    9090  }
    9191  output image {
  • branches/blt4/builder/scripts/templates/r.tl

    r3017 r3959  
    33# ======================================================================
    44#  AUTHOR:  Michael McLennan, Purdue University
    5 #  Copyright (c) 2004-2011  Purdue Research Foundation
     5#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    66#
    77#  See the file "license.terms" for information on usage and
     
    7979    code "\n# save output value for $path"
    8080    code "# assumes output in vectors x and y"
    81     code "str <- paste(sprintf(\"%s %g\\n\",x,y), collapse=\"\")"
     81    code "str <- paste(sprintf(\"%g %g\\n\",x,y), collapse=\"\")"
    8282    code "rp_lib_put_string(io,\"$path.component.xy\",str,FALSE)"
    8383  }
  • branches/blt4/builder/scripts/templates/ruby.tl

    r3017 r3959  
    33# ======================================================================
    44#  AUTHOR:  Michael McLennan, Purdue University
    5 #  Copyright (c) 2004-2011  Purdue Research Foundation
     5#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    66#
    77#  See the file "license.terms" for information on usage and
     
    7979    code "\n# save output value for $path"
    8080    code "# this shows just one point -- modify as needed"
    81     code "# (x,y) = x-label, y-coordinate is height of bar"
    82     code "str = sprintf(\"%g %g %g\\n\", x, y)"
     81    code "# (x,h,w) = x-coord, height of bar, and width of bar (optional)"
     82    code "str = sprintf(\"%g %g %g\\n\", x, h, w)"
    8383    code "io.put(\"$path.component.xhw\", str, Rappture::APPEND)"
    8484  }
     
    8686    code "\n# save output value for $path"
    8787    code "# data should be base64-encoded image data"
    88     code "io.put(\"$path.current\", imdata)"
     88    code "io.put(\"$path.current\", imdata, Rappture::OVERWRITE)"
    8989  }
    9090  output * {
    9191    code "\n# save output value for $path"
    92     code "io.put(\"$path.current\",$id)"
     92    code "io.put(\"$path.current\",$id, Rappture::OVERWRITE)"
    9393  }
    9494}
  • branches/blt4/builder/scripts/templates/tcl.tl

    r3017 r3959  
    33# ======================================================================
    44#  AUTHOR:  Michael McLennan, Purdue University
    5 #  Copyright (c) 2004-2011  Purdue Research Foundation
     5#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    66#
    77#  See the file "license.terms" for information on usage and
     
    1616# ----------------------------------------------------------------------
    1717package require Rappture
     18package require Img
    1819
    1920# open the XML file containing the run parameters
     
    7980    code "\n# save output value for $path"
    8081    code "# this shows just one point -- modify as needed"
    81     code "# (x,y) = x-label, y-coordinate is height of bar"
    82     code "\$io put -append yes $path.component.xy \"\$x \$y\\n\""
     82    code "# (x,h,w) = x-coord, height of bar, and width of bar (optional)"
     83    code "\$io put -append yes $path.component.xy \"\$x \$h \$w\\n\""
    8384  }
    8485  output image {
     
    8990  output * {
    9091    code "\n# save output value for $path"
    91     code "\$io put $path.current \$id"
     92    code "\$io put $path.current \$$id"
    9293  }
    9394}
  • branches/blt4/builder/scripts/tweener.tcl

    r2170 r3959  
    1010# ======================================================================
    1111#  AUTHOR:  Michael McLennan, Purdue University
    12 #  Copyright (c) 2004-2010  Purdue Research Foundation
     12#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1313#
    1414#  See the file "license.terms" for information on usage and
  • branches/blt4/configure

    r3064 r3959  
    11#! /bin/sh
    22# Guess values for system-dependent variables and create Makefiles.
    3 # Generated by GNU Autoconf 2.69 for Rappture 1.1.
     3# Generated by GNU Autoconf 2.69 for Rappture 1.4.
    44#
    55# Report bugs to <rappture@nanohub.org>.
     
    581581PACKAGE_NAME='Rappture'
    582582PACKAGE_TARNAME='rappture'
    583 PACKAGE_VERSION='1.1'
    584 PACKAGE_STRING='Rappture 1.1'
     583PACKAGE_VERSION='1.4'
     584PACKAGE_STRING='Rappture 1.4'
    585585PACKAGE_BUGREPORT='rappture@nanohub.org'
    586586PACKAGE_URL=''
     
    671671OCTAVE_VERSION_MAJOR
    672672OCTAVE_VERSION
     673SVN_VERSION
    673674MKOCTFILE3
    674675MKOCTFILE2
     
    684685HAVE_FFMPEG_LIBS
    685686ENABLE_GUI
     687FFMPEG
    686688LDFLAGS_DEFAULT
    687689CFLAGS_DEFAULT
    688 RUBY_EXTRA_LIBS
    689 RUBY_SITE_PKG
     690host_os
     691host_vendor
     692host_cpu
     693host
     694build_os
     695build_vendor
     696build_cpu
     697build
     698HAVE_RUBY_H
     699RUBY_SITELIBDIR
     700RUBY_LIBRUBYARG_STATIC
     701RUBY_LIBRUBYARG
     702RUBY_LIBS
    690703RUBY_LDFLAGS
     704RUBY_CXXFLAGS
     705RUBY_CFLAGS
    691706RUBY_CPPFLAGS
    692 AWK
    693 RUBY_VERSION
    694 SED
     707RUBY_VERSION_CODE
    695708RUBY
    696709R
     
    816829with_R
    817830with_ruby
     831with_ruby_sitelibdir
    818832enable_shared
    819833enable_symbols
     
    13741388  # This message is too long to be a string in the A/UX 3.1 sh.
    13751389  cat <<_ACEOF
    1376 \`configure' configures Rappture 1.1 to adapt to many kinds of systems.
     1390\`configure' configures Rappture 1.4 to adapt to many kinds of systems.
    13771391
    13781392Usage: $0 [OPTION]... [VAR=VALUE]...
     
    14301444
    14311445  cat <<\_ACEOF
     1446
     1447System types:
     1448  --build=BUILD     configure for building on BUILD [guessed]
     1449  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
    14321450_ACEOF
    14331451fi
     
    14351453if test -n "$ac_init_help"; then
    14361454  case $ac_init_help in
    1437      short | recursive ) echo "Configuration of Rappture 1.1:";;
     1455     short | recursive ) echo "Configuration of Rappture 1.4:";;
    14381456   esac
    14391457  cat <<\_ACEOF
     
    14681486  --with-java=DIR         location of java [default=yes]
    14691487  --with-R=DIR            location of R interpreter [default=yes]
    1470   --with-ruby=DIR         location of ruby [default=yes]
     1488  --with-ruby=PATH        path to the ruby interpreter [[ruby]]
     1489  --with-ruby-sitelibdir=PATH
     1490                          path to install ruby scripts [[auto-detect]]
    14711491
    14721492Some influential environment variables:
     
    15511571if $ac_init_version; then
    15521572  cat <<\_ACEOF
    1553 Rappture configure 1.1
     1573Rappture configure 1.4
    15541574generated by GNU Autoconf 2.69
    15551575
     
    23712391running configure, to aid debugging if configure makes a mistake.
    23722392
    2373 It was created by Rappture $as_me 1.1, which was
     2393It was created by Rappture $as_me 1.4, which was
    23742394generated by GNU Autoconf 2.69.  Invocation command line was
    23752395
     
    47314751done
    47324752
     4753for ac_func in gettimeofday
     4754do :
     4755  ac_fn_cxx_check_func "$LINENO" "gettimeofday" "ac_cv_func_gettimeofday"
     4756if test "x$ac_cv_func_gettimeofday" = xyes; then :
     4757  cat >>confdefs.h <<_ACEOF
     4758#define HAVE_GETTIMEOFDAY 1
     4759_ACEOF
     4760
     4761fi
     4762done
     4763
     4764ac_fn_cxx_check_func "$LINENO" "localtime" "ac_cv_func_localtime"
     4765if test "x$ac_cv_func_localtime" = xyes; then :
     4766
     4767else
     4768  as_fn_error $? "oops! no localtime ?!?" "$LINENO" 5
     4769fi
     4770
     4771ac_fn_cxx_check_func "$LINENO" "getenv" "ac_cv_func_getenv"
     4772if test "x$ac_cv_func_getenv" = xyes; then :
     4773
     4774else
     4775  as_fn_error $? "oops! no getenv ?!?" "$LINENO" 5
     4776fi
     4777
     4778
    47334779ac_ext=cpp
    47344780ac_cpp='$CXXCPP $CPPFLAGS'
     
    48954941
    48964942
    4897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lm" >&5
    4898 $as_echo_n "checking for main in -lm... " >&6; }
    4899 if ${ac_cv_lib_m_main+:} false; then :
    4900   $as_echo_n "(cached) " >&6
    4901 else
    4902   ac_check_lib_save_LIBS=$LIBS
    4903 LIBS="-lm  $LIBS"
    4904 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
    4905 /* end confdefs.h.  */
    4906 
    4907 
    4908 int
    4909 main ()
    4910 {
    4911 return main ();
    4912   ;
    4913   return 0;
    4914 }
    4915 _ACEOF
    4916 if ac_fn_cxx_try_link "$LINENO"; then :
    4917   ac_cv_lib_m_main=yes
    4918 else
    4919   ac_cv_lib_m_main=no
    4920 fi
    4921 rm -f core conftest.err conftest.$ac_objext \
    4922     conftest$ac_exeext conftest.$ac_ext
    4923 LIBS=$ac_check_lib_save_LIBS
    4924 fi
    4925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_main" >&5
    4926 $as_echo "$ac_cv_lib_m_main" >&6; }
    4927 if test "x$ac_cv_lib_m_main" = xyes; then :
    4928   cat >>confdefs.h <<_ACEOF
    4929 #define HAVE_LIBM 1
    4930 _ACEOF
    4931 
    4932   LIBS="-lm $LIBS"
    4933 
    4934 else
    4935   as_fn_error $? "librappture requires libm" "$LINENO" 5
    4936 fi
    4937 
    4938 
    49394943{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for clrtoeol in -lncurses" >&5
    49404944$as_echo_n "checking for clrtoeol in -lncurses... " >&6; }
     
    49814985
    49824986else
    4983   as_fn_error $? "ncursers library missing?" "$LINENO" 5
     4987  as_fn_error $? "ncurses library missing?" "$LINENO" 5
    49844988fi
    49854989
     
    72847288
    72857289
     7290SVN_VERSION=`svnversion $srcdir`
     7291
    72867292make_command=""
    72877293for m in "$MAKE" make gmake gnumake ; do
     
    74517457    for path in \
    74527458     $libdir \
     7459     $prefix/lib/tcltk \
    74537460     $prefix/lib \
    74547461     $exec_prefix/lib \
     
    86158622   ${JAVA_HOME} \
    86168623   /apps/java/jdk1.6* \
    8617    /usr/lib/jvm/java-6-openjdk \
    8618    /usr/lib/jvm/icedtea-6 \
    8619    /usr/lib/jvm/*sun-1.6* \
    86208624   /opt/sun-jdk-1.6* \
    8621    /usr/lib/jvm/icedtea-7 \
    86228625   /opt/icedtea6-* \
    86238626   /opt/sun-jdk-1.5* \
    8624    /usr/lib/jvm/*sun-1.5*
     8627   /usr/lib/jvm/*sun* \
     8628   /usr/lib/jvm/*icedtea* \
     8629   /usr/lib/jvm/*openjdk*
    86258630  do
    86268631    if test -r "${d}/include/jni.h" ; then
     
    87408745
    87418746
    8742 
    8743 RUBY=""
    8744 RUBY_DEV_PKG="no"
     8747# Make sure we can run config.sub.
     8748$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
     8749  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
     8750
     8751{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
     8752$as_echo_n "checking build system type... " >&6; }
     8753if ${ac_cv_build+:} false; then :
     8754  $as_echo_n "(cached) " >&6
     8755else
     8756  ac_build_alias=$build_alias
     8757test "x$ac_build_alias" = x &&
     8758  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
     8759test "x$ac_build_alias" = x &&
     8760  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
     8761ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
     8762  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
     8763
     8764fi
     8765{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
     8766$as_echo "$ac_cv_build" >&6; }
     8767case $ac_cv_build in
     8768*-*-*) ;;
     8769*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
     8770esac
     8771build=$ac_cv_build
     8772ac_save_IFS=$IFS; IFS='-'
     8773set x $ac_cv_build
     8774shift
     8775build_cpu=$1
     8776build_vendor=$2
     8777shift; shift
     8778# Remember, the first character of IFS is used to create $*,
     8779# except with old shells:
     8780build_os=$*
     8781IFS=$ac_save_IFS
     8782case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
     8783
     8784
     8785{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
     8786$as_echo_n "checking host system type... " >&6; }
     8787if ${ac_cv_host+:} false; then :
     8788  $as_echo_n "(cached) " >&6
     8789else
     8790  if test "x$host_alias" = x; then
     8791  ac_cv_host=$ac_cv_build
     8792else
     8793  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
     8794    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
     8795fi
     8796
     8797fi
     8798{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
     8799$as_echo "$ac_cv_host" >&6; }
     8800case $ac_cv_host in
     8801*-*-*) ;;
     8802*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
     8803esac
     8804host=$ac_cv_host
     8805ac_save_IFS=$IFS; IFS='-'
     8806set x $ac_cv_host
     8807shift
     8808host_cpu=$1
     8809host_vendor=$2
     8810shift; shift
     8811# Remember, the first character of IFS is used to create $*,
     8812# except with old shells:
     8813host_os=$*
     8814IFS=$ac_save_IFS
     8815case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
     8816
     8817
     8818
    87458819
    87468820
    87478821# Check whether --with-ruby was given.
    87488822if test "${with_ruby+set}" = set; then :
    8749   withval=$with_ruby;
    8750 else
    8751   with_ruby="yes"
    8752 fi
    8753 
    8754 
    8755 if test "${with_ruby}" != "no" ; then
    8756   if test "${with_ruby}" = "yes" ; then
    8757     # Extract the first word of "ruby", so it can be a program name with args.
    8758 set dummy ruby; ac_word=$2
    8759 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
    8760 $as_echo_n "checking for $ac_word... " >&6; }
    8761 if ${ac_cv_path_RUBY+:} false; then :
    8762   $as_echo_n "(cached) " >&6
    8763 else
    8764   case $RUBY in
    8765   [\\/]* | ?:[\\/]*)
    8766   ac_cv_path_RUBY="$RUBY" # Let the user override the test with a path.
    8767   ;;
    8768   *)
    8769   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    8770 for as_dir in $PATH
    8771 do
    8772   IFS=$as_save_IFS
    8773   test -z "$as_dir" && as_dir=.
    8774     for ac_exec_ext in '' $ac_executable_extensions; do
    8775   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
    8776     ac_cv_path_RUBY="$as_dir/$ac_word$ac_exec_ext"
    8777     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
    8778     break 2
     8823  withval=$with_ruby;  RUBY=$withval
     8824else
     8825   RUBY=ruby
     8826fi
     8827
     8828
     8829# Check whether --with-ruby_sitelibdir was given.
     8830if test "${with_ruby_sitelibdir+set}" = set; then :
     8831  withval=$with_ruby_sitelibdir;  ruby_sitelibdir=$withval
     8832else
     8833   ruby_sitelibdir=NONE
     8834fi
     8835
     8836
     8837
     8838
     8839RUBY_VERSION_CODE=`$RUBY -e "puts RUBY_VERSION.gsub(/\./, '')"`
     8840
     8841
     8842RUBY_CONFIG_SO_NAME=`
     8843          $RUBY -rrbconfig -e "puts(Config::CONFIG['RUBY_SO_NAME'] || '')"`
     8844RUBY_CONFIG_ARCHDIR=`
     8845          $RUBY -rrbconfig -e "puts(Config::CONFIG['archdir'] || '')"`
     8846RUBY_CONFIG_ARCH=`
     8847          $RUBY -rrbconfig -e "puts(Config::CONFIG['arch'] || '')"`
     8848RUBY_CONFIG_LIBDIR=`
     8849          $RUBY -rrbconfig -e "puts(Config::CONFIG['libdir'] || '')"`
     8850RUBY_CONFIG_BINDIR=`
     8851          $RUBY -rrbconfig -e "puts(Config::CONFIG['bindir'] || '')"`
     8852RUBY_CONFIG_RUBYHDRDIR=`
     8853          $RUBY -rrbconfig -e "puts(Config::CONFIG['rubyhdrdir'] || '')"`
     8854RUBY_CONFIG_CFLAGS=`
     8855          $RUBY -rrbconfig -e "puts(Config::CONFIG['CFLAGS'] || '')"`
     8856RUBY_CONFIG_LIBS=`
     8857          $RUBY -rrbconfig -e "puts(Config::CONFIG['LIBS'] || '')"`
     8858RUBY_CONFIG_DLDLIBS=`
     8859          $RUBY -rrbconfig -e "puts(Config::CONFIG['DLDLIBS'] || '')"`
     8860RUBY_CONFIG_LDFLAGS=`
     8861          $RUBY -rrbconfig -e "puts(Config::CONFIG['LDFLAGS'] || '')"`
     8862RUBY_CONFIG_LIBRUBYARG=`
     8863          $RUBY -rrbconfig -e "puts(Config::CONFIG['LIBRUBYARG'] || '')"`
     8864RUBY_CONFIG_LIBRUBYARG_STATIC=`
     8865          $RUBY -rrbconfig -e "puts(Config::CONFIG['LIBRUBYARG_STATIC'] || '')"`
     8866RUBY_CONFIG_CCDLFLAGS=`
     8867          $RUBY -rrbconfig -e "puts(Config::CONFIG['CCDLFLAGS'] || '')"`
     8868
     8869if test "x${RUBY_CONFIG_RUBYHDRDIR}x" != "xx"; then
     8870  # 1.9
     8871  RUBY_CPPFLAGS="-I${RUBY_CONFIG_RUBYHDRDIR}"
     8872  RUBY_CPPFLAGS="${RUBY_CPPFLAGS} -I${RUBY_CONFIG_RUBYHDRDIR}/${RUBY_CONFIG_ARCH}"
     8873else
     8874  # 1.8
     8875  RUBY_CPPFLAGS="-I${RUBY_CONFIG_ARCHDIR}"
     8876fi
     8877
     8878
     8879RUBY_CFLAGS="${RUBY_CONFIG_CFLAGS} ${RUBY_CONFIG_CCDLFLAGS}"
     8880
     8881
     8882RUBY_CXXFLAGS="${RUBY_CONFIG_CFLAGS} ${RUBY_CONFIG_CCDLFLAGS}"
     8883
     8884
     8885RUBY_LDFLAGS="-L${RUBY_CONFIG_ARCHDIR} -L${RUBY_CONFIG_LIBDIR} ${RUBY_CONFIG_LDFLAGS}"
     8886
     8887
     8888RUBY_LIBS="${RUBY_CONFIG_LIBS} ${RUBY_CONFIG_DLDLIBS}"
     8889
     8890
     8891RUBY_LIBRUBYARG="${RUBY_CONFIG_LIBRUBYARG}"
     8892
     8893
     8894RUBY_LIBRUBYARG_STATIC="${RUBY_CONFIG_LIBRUBYARG_STATIC}"
     8895
     8896
     8897if test "x${ruby_sitelibdir}x" != "xNONEx"
     8898then
     8899  RUBY_SITELIBDIR="${ruby_sitelibdir}"
     8900else
     8901  if test "x${prefix}x" = "xNONEx"
     8902  then
     8903    RUBY_SITELIBDIR=`
     8904          $RUBY -rrbconfig -e "puts(Config::CONFIG['sitelibdir'] || '')"`
     8905  else
     8906    sitelibdir_no_prefix=`$RUBY -rrbconfig \
     8907    -e "include Config; \
     8908    puts CONFIG['sitelibdir'].sub(CONFIG['prefix'], '')"`
     8909    RUBY_SITELIBDIR="${prefix}/${sitelibdir_no_prefix}"
    87798910  fi
    8780 done
    8781   done
    8782 IFS=$as_save_IFS
    8783 
    8784   ;;
     8911fi
     8912
     8913
     8914CPPFLAGS_save="${CPPFLAGS}"
     8915CPPFLAGS="${CPPFLAGS} ${RUBY_CPPFLAGS}"
     8916CXXFLAGS="${CPPFLAGS}"
     8917for ac_header in ruby.h
     8918do :
     8919  ac_fn_cxx_check_header_mongrel "$LINENO" "ruby.h" "ac_cv_header_ruby_h" "$ac_includes_default"
     8920if test "x$ac_cv_header_ruby_h" = xyes; then :
     8921  cat >>confdefs.h <<_ACEOF
     8922#define HAVE_RUBY_H 1
     8923_ACEOF
     8924
     8925fi
     8926
     8927done
     8928
     8929HAVE_RUBY_H=${ac_cv_header_ruby_h}
     8930
     8931
     8932for ac_header in node.h
     8933do :
     8934  ac_fn_cxx_check_header_compile "$LINENO" "node.h" "ac_cv_header_node_h" "
     8935#include <ruby.h>
     8936
     8937"
     8938if test "x$ac_cv_header_node_h" = xyes; then :
     8939  cat >>confdefs.h <<_ACEOF
     8940#define HAVE_NODE_H 1
     8941_ACEOF
     8942
     8943fi
     8944
     8945done
     8946
     8947for ac_header in ruby/node.h
     8948do :
     8949  ac_fn_cxx_check_header_compile "$LINENO" "ruby/node.h" "ac_cv_header_ruby_node_h" "
     8950                             #include <ruby.h>
     8951
     8952"
     8953if test "x$ac_cv_header_ruby_node_h" = xyes; then :
     8954  cat >>confdefs.h <<_ACEOF
     8955#define HAVE_RUBY_NODE_H 1
     8956_ACEOF
     8957
     8958$as_echo "#define REALLY_HAVE_RUBY_NODE_H /**/" >>confdefs.h
     8959
     8960fi
     8961
     8962done
     8963
     8964for ac_header in version.h
     8965do :
     8966  ac_fn_cxx_check_header_compile "$LINENO" "version.h" "ac_cv_header_version_h" "
     8967#include <ruby.h>
     8968
     8969"
     8970if test "x$ac_cv_header_version_h" = xyes; then :
     8971  cat >>confdefs.h <<_ACEOF
     8972#define HAVE_VERSION_H 1
     8973_ACEOF
     8974
     8975fi
     8976
     8977done
     8978
     8979for ac_header in env.h
     8980do :
     8981  ac_fn_cxx_check_header_compile "$LINENO" "env.h" "ac_cv_header_env_h" "
     8982#include <ruby.h>
     8983
     8984"
     8985if test "x$ac_cv_header_env_h" = xyes; then :
     8986  cat >>confdefs.h <<_ACEOF
     8987#define HAVE_ENV_H 1
     8988_ACEOF
     8989
     8990fi
     8991
     8992done
     8993
     8994
     8995CPPFLAGS="${CPPFLAGS_save}"
     8996
     8997
     8998case $host_os in
     8999  *mingw32* ) MINGW32=yes;;
     9000          * ) MINGW32=no;;
    87859001esac
    8786 fi
    8787 RUBY=$ac_cv_path_RUBY
    8788 if test -n "$RUBY"; then
    8789   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUBY" >&5
    8790 $as_echo "$RUBY" >&6; }
    8791 else
    8792   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
    8793 $as_echo "no" >&6; }
    8794 fi
    8795 
    8796 
    8797   else
    8798     # Extract the first word of "ruby", so it can be a program name with args.
    8799 set dummy ruby; ac_word=$2
    8800 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
    8801 $as_echo_n "checking for $ac_word... " >&6; }
    8802 if ${ac_cv_path_RUBY+:} false; then :
    8803   $as_echo_n "(cached) " >&6
    8804 else
    8805   case $RUBY in
    8806   [\\/]* | ?:[\\/]*)
    8807   ac_cv_path_RUBY="$RUBY" # Let the user override the test with a path.
    8808   ;;
    8809   *)
    8810   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    8811 as_dummy="${with_ruby}/bin:${with_ruby}"
    8812 for as_dir in $as_dummy
    8813 do
    8814   IFS=$as_save_IFS
    8815   test -z "$as_dir" && as_dir=.
    8816     for ac_exec_ext in '' $ac_executable_extensions; do
    8817   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
    8818     ac_cv_path_RUBY="$as_dir/$ac_word$ac_exec_ext"
    8819     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
    8820     break 2
    8821   fi
    8822 done
    8823   done
    8824 IFS=$as_save_IFS
    8825 
    8826   ;;
    8827 esac
    8828 fi
    8829 RUBY=$ac_cv_path_RUBY
    8830 if test -n "$RUBY"; then
    8831   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUBY" >&5
    8832 $as_echo "$RUBY" >&6; }
    8833 else
    8834   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
    8835 $as_echo "no" >&6; }
    8836 fi
    8837 
    8838 
    8839   fi
    8840 fi
    8841 
    8842 RUBY_VERSION_RV=
    8843 RUBY_PLATFORM=
    8844 if test "x${RUBY}" != "x" ; then
    8845   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
    8846 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
    8847 if ${ac_cv_path_SED+:} false; then :
    8848   $as_echo_n "(cached) " >&6
    8849 else
    8850             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
    8851      for ac_i in 1 2 3 4 5 6 7; do
    8852        ac_script="$ac_script$as_nl$ac_script"
    8853      done
    8854      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
    8855      { ac_script=; unset ac_script;}
    8856      if test -z "$SED"; then
    8857   ac_path_SED_found=false
    8858   # Loop through the user's path and test for each of PROGNAME-LIST
    8859   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    8860 for as_dir in $PATH
    8861 do
    8862   IFS=$as_save_IFS
    8863   test -z "$as_dir" && as_dir=.
    8864     for ac_prog in sed gsed; do
    8865     for ac_exec_ext in '' $ac_executable_extensions; do
    8866       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
    8867       as_fn_executable_p "$ac_path_SED" || continue
    8868 # Check for GNU ac_path_SED and select it if it is found.
    8869   # Check for GNU $ac_path_SED
    8870 case `"$ac_path_SED" --version 2>&1` in
    8871 *GNU*)
    8872   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
    8873 *)
    8874   ac_count=0
    8875   $as_echo_n 0123456789 >"conftest.in"
    8876   while :
    8877   do
    8878     cat "conftest.in" "conftest.in" >"conftest.tmp"
    8879     mv "conftest.tmp" "conftest.in"
    8880     cp "conftest.in" "conftest.nl"
    8881     $as_echo '' >> "conftest.nl"
    8882     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
    8883     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
    8884     as_fn_arith $ac_count + 1 && ac_count=$as_val
    8885     if test $ac_count -gt ${ac_path_SED_max-0}; then
    8886       # Best one so far, save it but keep looking for a better one
    8887       ac_cv_path_SED="$ac_path_SED"
    8888       ac_path_SED_max=$ac_count
    8889     fi
    8890     # 10*(2^10) chars as input seems more than enough
    8891     test $ac_count -gt 10 && break
    8892   done
    8893   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
    8894 esac
    8895 
    8896       $ac_path_SED_found && break 3
    8897     done
    8898   done
    8899   done
    8900 IFS=$as_save_IFS
    8901   if test -z "$ac_cv_path_SED"; then
    8902     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
    8903   fi
    8904 else
    8905   ac_cv_path_SED=$SED
    8906 fi
    8907 
    8908 fi
    8909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
    8910 $as_echo "$ac_cv_path_SED" >&6; }
    8911  SED="$ac_cv_path_SED"
    8912   rm -f conftest.sed
    8913 
    8914 
    8915 
    8916 
    8917 
    8918     if test -n "$RUBY"; then :
    8919 
    8920         ax_ruby_version=""
    8921 
    8922         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ruby version" >&5
    8923 $as_echo_n "checking for ruby version... " >&6; }
    8924 
    8925         ruby_version=`$RUBY --version 2>&1 | $GREP "^ruby " | $SED -e 's/^.* \([0-9]*\.[0-9]*\.[0-9]*\) .*/\1/'`
    8926 
    8927         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ruby_version" >&5
    8928 $as_echo "$ruby_version" >&6; }
    8929 
    8930         RUBY_VERSION=$ruby_version
    8931 
    8932 
    8933 
    8934   for ac_prog in gawk mawk nawk awk
    8935 do
    8936   # Extract the first word of "$ac_prog", so it can be a program name with args.
    8937 set dummy $ac_prog; ac_word=$2
    8938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
    8939 $as_echo_n "checking for $ac_word... " >&6; }
    8940 if ${ac_cv_prog_AWK+:} false; then :
    8941   $as_echo_n "(cached) " >&6
    8942 else
    8943   if test -n "$AWK"; then
    8944   ac_cv_prog_AWK="$AWK" # Let the user override the test.
    8945 else
    8946 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    8947 for as_dir in $PATH
    8948 do
    8949   IFS=$as_save_IFS
    8950   test -z "$as_dir" && as_dir=.
    8951     for ac_exec_ext in '' $ac_executable_extensions; do
    8952   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
    8953     ac_cv_prog_AWK="$ac_prog"
    8954     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
    8955     break 2
    8956   fi
    8957 done
    8958   done
    8959 IFS=$as_save_IFS
    8960 
    8961 fi
    8962 fi
    8963 AWK=$ac_cv_prog_AWK
    8964 if test -n "$AWK"; then
    8965   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
    8966 $as_echo "$AWK" >&6; }
    8967 else
    8968   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
    8969 $as_echo "no" >&6; }
    8970 fi
    8971 
    8972 
    8973   test -n "$AWK" && break
    8974 done
    8975 
    8976 
    8977   # Used to indicate true or false condition
    8978   ax_compare_version=false
    8979 
    8980   # Convert the two version strings to be compared into a format that
    8981   # allows a simple string comparison.  The end result is that a version
    8982   # string of the form 1.12.5-r617 will be converted to the form
    8983   # 0001001200050617.  In other words, each number is zero padded to four
    8984   # digits, and non digits are removed.
    8985 
    8986   ax_compare_version_A=`echo "$ax_ruby_version" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
    8987                      -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
    8988                      -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
    8989                      -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
    8990                      -e 's/[^0-9]//g'`
    8991 
    8992 
    8993   ax_compare_version_B=`echo "$ruby_version" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
    8994                      -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
    8995                      -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
    8996                      -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
    8997                      -e 's/[^0-9]//g'`
    8998 
    8999 
    9000     ax_compare_version=`echo "x$ax_compare_version_A
    9001 x$ax_compare_version_B" | sed 's/^ *//' | sort | sed "s/x${ax_compare_version_A}/true/;s/x${ax_compare_version_B}/false/;1q"`
    9002 
    9003 
    9004 
    9005     if test "$ax_compare_version" = "true" ; then
    9006 
    9007             :
    9008 
    9009 
    9010     else
    9011             :
    9012 
    9013 
    9014   fi
    9015 
    9016 
    9017 else
    9018 
    9019         { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: could not find the ruby interpreter" >&5
    9020 $as_echo "$as_me: WARNING: could not find the ruby interpreter" >&2;}
    9021 
    9022 
    9023 fi
    9024 
    9025   RUBY_VERSION_RV=`echo ${RUBY_VERSION} | cut -d'.' -f1-2`
    9026   RUBY_PLATFORM=`ruby -e 'puts RUBY_PLATFORM'`
    9027   ac_mkmf_result=`${RUBY} -r mkmf -e ";" 2>&1`
    9028   if test -z "$ac_mkmf_result"; then
    9029     HAVE_RUBY_DEVEL="yes"
    9030 
    9031     #
    9032     # Check for Ruby include path
    9033     #
    9034     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Ruby include path" >&5
    9035 $as_echo_n "checking for Ruby include path... " >&6; }
    9036     if test -z "$RUBY_CPPFLAGS"; then
    9037         ruby_path=`$RUBY -rmkmf -e 'print Config::CONFIG["archdir"]'`
    9038         if test -n "${ruby_path}"; then
    9039                 ruby_path="-I$ruby_path"
    9040         fi
    9041         RUBY_CPPFLAGS=$ruby_path
    9042     fi
    9043     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUBY_CPPFLAGS" >&5
    9044 $as_echo "$RUBY_CPPFLAGS" >&6; }
    9045 
    9046 
    9047     #
    9048     # Check for Ruby library path
    9049     #
    9050     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Ruby library path" >&5
    9051 $as_echo_n "checking for Ruby library path... " >&6; }
    9052     if test -z "$RUBY_LDFLAGS"; then
    9053         RUBY_LDFLAGS=`$RUBY -rmkmf -e 'print Config::CONFIG["LIBRUBYARG_SHARED"]'`
    9054     fi
    9055     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUBY_LDFLAGS" >&5
    9056 $as_echo "$RUBY_LDFLAGS" >&6; }
    9057 
    9058 
    9059     #
    9060     # Check for site packages
    9061     #
    9062     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Ruby site-packages path" >&5
    9063 $as_echo_n "checking for Ruby site-packages path... " >&6; }
    9064     if test -z "$RUBY_SITE_PKG"; then
    9065         RUBY_SITE_PKG=`$RUBY -rmkmf -e 'print Config::CONFIG["sitearchdir"]'`
    9066     fi
    9067     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUBY_SITE_PKG" >&5
    9068 $as_echo "$RUBY_SITE_PKG" >&6; }
    9069 
    9070 
    9071     #
    9072     # libraries which must be linked in when embedding
    9073     #
    9074     { $as_echo "$as_me:${as_lineno-$LINENO}: checking ruby extra libraries" >&5
    9075 $as_echo_n "checking ruby extra libraries... " >&6; }
    9076     if test -z "$RUBY_EXTRA_LIBS"; then
    9077        RUBY_EXTRA_LIBS=`$RUBY -rmkmf -e 'print Config::CONFIG["SOLIBS"]'`
    9078     fi
    9079     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUBY_EXTRA_LIBS" >&5
    9080 $as_echo "$RUBY_EXTRA_LIBS" >&6; }
    9081 
    9082 
    9083     #
    9084     # linking flags needed when embedding
    9085     # (is it even needed for Ruby?)
    9086     #
    9087     # AC_MSG_CHECKING(ruby extra linking flags)
    9088     # if test -z "$RUBY_EXTRA_LDFLAGS"; then
    9089     # RUBY_EXTRA_LDFLAGS=`$RUBY -rmkmf -e 'print Config::CONFIG[["LINKFORSHARED"]]'`
    9090     # fi
    9091     # AC_MSG_RESULT([$RUBY_EXTRA_LDFLAGS])
    9092     # AC_SUBST(RUBY_EXTRA_LDFLAGS)
    9093 
    9094     # this flags breaks ruby.h, and is sometimes defined by KDE m4 macros
    9095     CFLAGS="`echo "$CFLAGS" | sed -e 's/-std=iso9899:1990//g;'`"
    9096     #
    9097     # final check to see if everything compiles alright
    9098     #
    9099     { $as_echo "$as_me:${as_lineno-$LINENO}: checking consistency of all components of ruby development environment" >&5
    9100 $as_echo_n "checking consistency of all components of ruby development environment... " >&6; }
    9101     ac_ext=c
    9102 ac_cpp='$CPP $CPPFLAGS'
    9103 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
    9104 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
    9105 ac_compiler_gnu=$ac_cv_c_compiler_gnu
    9106 
    9107     # save current global flags
    9108     ac_save_LIBS="$LIBS"
    9109     LIBS="$ac_save_LIBS $RUBY_LDFLAGS"
    9110     ac_save_CPPFLAGS="$CPPFLAGS"
    9111     CPPFLAGS="$ac_save_CPPFLAGS $RUBY_CPPFLAGS"
    9112     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
    9113 /* end confdefs.h.  */
    9114 
    9115         #include <ruby.h>
    9116 
    9117 int
    9118 main ()
    9119 {
    9120 
    9121         ruby_init();
    9122 
    9123   ;
    9124   return 0;
    9125 }
    9126 _ACEOF
    9127 if ac_fn_c_try_link "$LINENO"; then :
    9128   rubyexists=yes
    9129 else
    9130   rubyexists=no
    9131 fi
    9132 rm -f core conftest.err conftest.$ac_objext \
    9133     conftest$ac_exeext conftest.$ac_ext
    9134 
    9135     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $rubyexists" >&5
    9136 $as_echo "$rubyexists" >&6; }
    9137 
    9138     if test "$rubyexists" = "no"; then
    9139       HAVE_RUBY_DEVEL="no"
    9140     fi
    9141     ac_ext=cpp
    9142 ac_cpp='$CXXCPP $CPPFLAGS'
    9143 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
    9144 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
    9145 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
    9146 
    9147     # turn back to default flags
    9148     CPPFLAGS="$ac_save_CPPFLAGS"
    9149     LIBS="$ac_save_LIBS"
    9150 
    9151     #
    9152     # all done!
    9153     #
    9154 
    9155   fi
    9156 fi
     9002
     9003
     9004if test x"${MINGW32}"x = xyesx; then
     9005
     9006RUBY_LIBS=`echo ${RUBY_LIBS} | sed -e "s%oldnames.lib%-lmoldname%"`
     9007RUBY_LIBS=`echo ${RUBY_LIBS} | sed -e "s%user32.lib%-luser32%"`
     9008RUBY_LIBS=`echo ${RUBY_LIBS} | sed -e "s%advapi32.lib%-ladvapi32%"`
     9009RUBY_LIBS=`echo ${RUBY_LIBS} | sed -e "s%ws2_32.lib%-lws2_32%"`
     9010RUBY_LIBRUBYARG=`echo ${RUBY_LIBRUBYARG} | sed -e "s%\(msvcrt-ruby.*\).lib%${RUBY_CONFIG_BINDIR}/\1.dll%"`
     9011RUBY_LIBRUBYARG_STATIC=`echo ${RUBY_LIBRUBYARG_STATIC} | sed -e "s%\(msvcrt-ruby.*\).lib%${RUBY_CONFIG_LIBDIR}/\1.lib%"`
     9012
     9013fi
     9014
    91579015
    91589016
     
    96349492# search for ffmpeg libraries libavcodec, libavformat, libswscale
    96359493#--------------------------------------------------------------------
    9636 
    9637 for ac_header in ffmpeg/avcodec.h libavcodec/avcodec.h ffmpeg/avformat.h libavformat/avformat.h ffmpeg/avutil.h libavutil/avutil.h ffmpeg/swscale.h libswscale/swscale.h
     9494if test "${with_ffmpeg}" != "no" ; then
     9495  if test "${with_ffmpeg}" = "yes" ; then
     9496    # Extract the first word of "ffmpeg", so it can be a program name with args.
     9497set dummy ffmpeg; ac_word=$2
     9498{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
     9499$as_echo_n "checking for $ac_word... " >&6; }
     9500if ${ac_cv_path_FFMPEG+:} false; then :
     9501  $as_echo_n "(cached) " >&6
     9502else
     9503  case $FFMPEG in
     9504  [\\/]* | ?:[\\/]*)
     9505  ac_cv_path_FFMPEG="$FFMPEG" # Let the user override the test with a path.
     9506  ;;
     9507  *)
     9508  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     9509for as_dir in $PATH
     9510do
     9511  IFS=$as_save_IFS
     9512  test -z "$as_dir" && as_dir=.
     9513    for ac_exec_ext in '' $ac_executable_extensions; do
     9514  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     9515    ac_cv_path_FFMPEG="$as_dir/$ac_word$ac_exec_ext"
     9516    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     9517    break 2
     9518  fi
     9519done
     9520  done
     9521IFS=$as_save_IFS
     9522
     9523  ;;
     9524esac
     9525fi
     9526FFMPEG=$ac_cv_path_FFMPEG
     9527if test -n "$FFMPEG"; then
     9528  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FFMPEG" >&5
     9529$as_echo "$FFMPEG" >&6; }
     9530else
     9531  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
     9532$as_echo "no" >&6; }
     9533fi
     9534
     9535
     9536  else
     9537    # Extract the first word of "ffmpeg", so it can be a program name with args.
     9538set dummy ffmpeg; ac_word=$2
     9539{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
     9540$as_echo_n "checking for $ac_word... " >&6; }
     9541if ${ac_cv_path_FFMPEG+:} false; then :
     9542  $as_echo_n "(cached) " >&6
     9543else
     9544  case $FFMPEG in
     9545  [\\/]* | ?:[\\/]*)
     9546  ac_cv_path_FFMPEG="$FFMPEG" # Let the user override the test with a path.
     9547  ;;
     9548  *)
     9549  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     9550as_dummy="${with_ffmpeg}/bin:${with_ffmpeg}"
     9551for as_dir in $as_dummy
     9552do
     9553  IFS=$as_save_IFS
     9554  test -z "$as_dir" && as_dir=.
     9555    for ac_exec_ext in '' $ac_executable_extensions; do
     9556  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     9557    ac_cv_path_FFMPEG="$as_dir/$ac_word$ac_exec_ext"
     9558    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     9559    break 2
     9560  fi
     9561done
     9562  done
     9563IFS=$as_save_IFS
     9564
     9565  ;;
     9566esac
     9567fi
     9568FFMPEG=$ac_cv_path_FFMPEG
     9569if test -n "$FFMPEG"; then
     9570  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FFMPEG" >&5
     9571$as_echo "$FFMPEG" >&6; }
     9572else
     9573  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
     9574$as_echo "no" >&6; }
     9575fi
     9576
     9577
     9578  fi
     9579  if test "${FFMPEG}x" != "x" ; then
     9580
     9581$as_echo "#define HAVE_FFMPEG 1" >>confdefs.h
     9582
     9583  fi
     9584fi
     9585
     9586for ac_header in ffmpeg/avcodec.h libavcodec/avcodec.h ffmpeg/avformat.h libavformat/avformat.h ffmpeg/avutil.h libavutil/avutil.h libavutil/mathematics.h ffmpeg/swscale.h libswscale/swscale.h
    96389587do :
    96399588  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
     
    1013210081
    1013310082
     10083
    1013410084MAKE=${make_command}
    1013510085
     
    1020310153
    1020410154
     10155
    1020510156ac_configure_args="--disable-threads --enable-shared"
    1020610157
     
    1020910160
    1021010161
    10211 ac_config_files="$ac_config_files Makefile packages/Makefile src/Makefile src/core/Makefile src/core2/Makefile src/objects/Makefile src/objects/RpHash.h gui/Makefile gui/apps/Makefile gui/apps/about gui/apps/copy_rappture_examples gui/apps/encodedata gui/apps/rappture gui/apps/rappture-csh.env gui/apps/rappture.env gui/apps/rappture.use gui/apps/rerun gui/apps/simsim gui/apps/xmldiff gui/pkgIndex.tcl gui/scripts/Makefile gui/src/Makefile builder/Makefile builder/pkgIndex.tcl builder/scripts/Makefile tester/Makefile tester/pkgIndex.tcl tester/scripts/Makefile lang/Makefile lang/java/Makefile lang/java/rappture/Makefile lang/perl/Makefile lang/perl/Makefile.PL lang/python/Makefile lang/python/setup.py lang/matlab/Makefile lang/octave/Makefile lang/octave/octave2/Makefile lang/octave/octave3/Makefile lang/R/Makefile lang/ruby/Makefile lang/ruby/build.rb lang/tcl/Makefile lang/tcl/pkgIndex.tcl lang/tcl/src/Makefile lang/tcl/scripts/Makefile lang/tcl/tests/Makefile lib/Makefile examples/3D/Makefile examples/Makefile examples/app-fermi/2.0/Makefile examples/app-fermi/Makefile examples/app-fermi/cee/Makefile examples/app-fermi/fortran/Makefile examples/app-fermi/java/Makefile examples/app-fermi/matlab/Makefile examples/app-fermi/matlab/compiled/Makefile examples/app-fermi/matlab/uncompiled/Makefile examples/app-fermi/octave/octave2/Makefile examples/app-fermi/octave/octave3/Makefile examples/app-fermi/octave/Makefile examples/app-fermi/perl/Makefile examples/app-fermi/python/Makefile examples/app-fermi/ruby/Makefile examples/app-fermi/tcl/Makefile examples/app-fermi/wrapper/Makefile examples/app-fermi/wrapper/cee/Makefile examples/app-fermi/wrapper/perl/Makefile examples/app-fermi/wrapper/python/Makefile examples/app-fermi/wrapper/tcl/Makefile examples/app-fermi/R/Makefile examples/c-example/Makefile examples/canvas/Makefile examples/demo.bash examples/flow/Makefile examples/flow/demo1/Makefile examples/flow/demo2/Makefile examples/flow/demo3/Makefile examples/graph/Makefile examples/objects/Makefile examples/objects/axis/Makefile examples/objects/contour/Makefile examples/objects/curve/Makefile examples/objects/dxWriter/Makefile examples/objects/floatBuffer/Makefile examples/objects/histogram/Makefile examples/objects/library/Makefile examples/objects/number/Makefile examples/objects/path/Makefile examples/objects/plot/Makefile examples/objects/scatter/Makefile examples/objects/string/Makefile examples/objects/tree/Makefile examples/objects/xmlparser/Makefile examples/zoo/Makefile examples/zoo/binary/Makefile examples/zoo/boolean/Makefile examples/zoo/choice/Makefile examples/zoo/cloud/Makefile examples/zoo/cloud/matlab/Makefile examples/zoo/curve/Makefile examples/zoo/datatable/Makefile examples/zoo/datatable/matlab/Makefile examples/zoo/enable/Makefile examples/zoo/field/Makefile examples/zoo/filechoice/Makefile examples/zoo/group/Makefile examples/zoo/histogram/Makefile examples/zoo/image/Makefile examples/zoo/image/docs/Makefile examples/zoo/image/examples/Makefile examples/zoo/integer/Makefile examples/zoo/integer2/Makefile examples/zoo/loader/Makefile examples/zoo/loader/examples/Makefile examples/zoo/loadrun/Makefile examples/zoo/log/Makefile examples/zoo/note/Makefile examples/zoo/note/docs/Makefile examples/zoo/number/Makefile examples/zoo/number2/Makefile examples/zoo/parallelepiped/Makefile examples/zoo/periodicelement/Makefile examples/zoo/phase/Makefile examples/zoo/sequence/Makefile examples/zoo/sequence/examples/Makefile examples/zoo/string/Makefile examples/zoo/structure/Makefile examples/zoo/structure/examples/Makefile examples/zoo/table/Makefile examples/zoo/unirect2d/Makefile video/Makefile video/pkgIndex.tcl oldtest/Makefile oldtest/src/Makefile"
     10162ac_config_files="$ac_config_files Makefile packages/Makefile src/Makefile src/core/Makefile src/core2/Makefile src/objects/Makefile src/objects/RpHash.h gui/Makefile gui/apps/Makefile gui/apps/about gui/apps/copy_rappture_examples gui/apps/encodedata gui/apps/rappture gui/apps/rappture-csh.env gui/apps/rappture.env gui/apps/rappture.use gui/apps/rerun gui/apps/simsim gui/apps/xmldiff gui/pkgIndex.tcl gui/scripts/Makefile gui/src/Makefile builder/Makefile builder/pkgIndex.tcl builder/scripts/Makefile tester/Makefile tester/pkgIndex.tcl tester/scripts/Makefile lang/Makefile lang/java/Makefile lang/java/rappture/Makefile lang/perl/Makefile lang/perl/Makefile.PL lang/python/Makefile lang/python/setup.py lang/matlab/Makefile lang/octave/Makefile lang/octave/octave2/Makefile lang/octave/octave3/Makefile lang/R/Makefile lang/ruby/Makefile lang/ruby/build.rb lang/tcl/Makefile lang/tcl/pkgIndex.tcl lang/tcl/scripts/Makefile lang/tcl/src/Makefile lang/tcl/tests/Makefile lib/Makefile examples/3D/Makefile examples/Makefile examples/app-fermi/2.0/Makefile examples/app-fermi/Makefile examples/app-fermi/cee/Makefile examples/app-fermi/fortran/Makefile examples/app-fermi/java/Makefile examples/app-fermi/matlab/Makefile examples/app-fermi/matlab/compiled/Makefile examples/app-fermi/matlab/uncompiled/Makefile examples/app-fermi/octave/octave2/Makefile examples/app-fermi/octave/octave3/Makefile examples/app-fermi/octave/Makefile examples/app-fermi/perl/Makefile examples/app-fermi/python/Makefile examples/app-fermi/ruby/Makefile examples/app-fermi/tcl/Makefile examples/app-fermi/wrapper/Makefile examples/app-fermi/wrapper/cee/Makefile examples/app-fermi/wrapper/perl/Makefile examples/app-fermi/wrapper/python/Makefile examples/app-fermi/wrapper/tcl/Makefile examples/app-fermi/R/Makefile examples/c-example/Makefile examples/canvas/Makefile examples/demo.bash examples/flow/Makefile examples/flow/demo1/Makefile examples/flow/demo2/Makefile examples/flow/demo3/Makefile examples/graph/Makefile examples/objects/Makefile examples/objects/axis/Makefile examples/objects/curve/Makefile examples/objects/dxWriter/Makefile examples/objects/floatBuffer/Makefile examples/objects/histogram/Makefile examples/objects/library/Makefile examples/objects/number/Makefile examples/objects/path/Makefile examples/objects/plot/Makefile examples/objects/scatter/Makefile examples/objects/string/Makefile examples/objects/tree/Makefile examples/objects/xmlparser/Makefile examples/zoo/Makefile examples/zoo/binary/Makefile examples/zoo/boolean/Makefile examples/zoo/choice/Makefile examples/zoo/curve/Makefile examples/zoo/datatable/Makefile examples/zoo/datatable/matlab/Makefile examples/zoo/drawing/Makefile examples/zoo/enable/Makefile examples/zoo/field/Makefile examples/zoo/filechoice/Makefile examples/zoo/group/Makefile examples/zoo/histogram/Makefile examples/zoo/image/Makefile examples/zoo/image/docs/Makefile examples/zoo/image/examples/Makefile examples/zoo/integer/Makefile examples/zoo/integer2/Makefile examples/zoo/loader/Makefile examples/zoo/loader/examples/Makefile examples/zoo/log/Makefile examples/zoo/mesh/Makefile examples/zoo/note/Makefile examples/zoo/note/docs/Makefile examples/zoo/number/Makefile examples/zoo/number2/Makefile examples/zoo/parallelepiped/Makefile examples/zoo/periodicelement/Makefile examples/zoo/phase/Makefile examples/zoo/sequence/Makefile examples/zoo/sequence/examples/Makefile examples/zoo/string/Makefile examples/zoo/structure/Makefile examples/zoo/structure/examples/Makefile examples/zoo/table/Makefile video/Makefile video/pkgIndex.tcl oldtest/Makefile oldtest/src/Makefile"
    1021210163
    1021310164cat >confcache <<\_ACEOF
     
    1071810669# values after options handling.
    1071910670ac_log="
    10720 This file was extended by Rappture $as_me 1.1, which was
     10671This file was extended by Rappture $as_me 1.4, which was
    1072110672generated by GNU Autoconf 2.69.  Invocation command line was
    1072210673
     
    1078010731ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
    1078110732ac_cs_version="\\
    10782 Rappture config.status 1.1
     10733Rappture config.status 1.4
    1078310734configured by $0, generated by GNU Autoconf 2.69,
    1078410735  with options \\"\$ac_cs_config\\"
     
    1079210743INSTALL='$INSTALL'
    1079310744MKDIR_P='$MKDIR_P'
    10794 AWK='$AWK'
    1079510745test -n "\$AWK" || AWK=awk
    1079610746_ACEOF
     
    1094910899    "lang/tcl/Makefile") CONFIG_FILES="$CONFIG_FILES lang/tcl/Makefile" ;;
    1095010900    "lang/tcl/pkgIndex.tcl") CONFIG_FILES="$CONFIG_FILES lang/tcl/pkgIndex.tcl" ;;
     10901    "lang/tcl/scripts/Makefile") CONFIG_FILES="$CONFIG_FILES lang/tcl/scripts/Makefile" ;;
    1095110902    "lang/tcl/src/Makefile") CONFIG_FILES="$CONFIG_FILES lang/tcl/src/Makefile" ;;
    10952     "lang/tcl/scripts/Makefile") CONFIG_FILES="$CONFIG_FILES lang/tcl/scripts/Makefile" ;;
    1095310903    "lang/tcl/tests/Makefile") CONFIG_FILES="$CONFIG_FILES lang/tcl/tests/Makefile" ;;
    1095410904    "lib/Makefile") CONFIG_FILES="$CONFIG_FILES lib/Makefile" ;;
     
    1098610936    "examples/objects/Makefile") CONFIG_FILES="$CONFIG_FILES examples/objects/Makefile" ;;
    1098710937    "examples/objects/axis/Makefile") CONFIG_FILES="$CONFIG_FILES examples/objects/axis/Makefile" ;;
    10988     "examples/objects/contour/Makefile") CONFIG_FILES="$CONFIG_FILES examples/objects/contour/Makefile" ;;
    1098910938    "examples/objects/curve/Makefile") CONFIG_FILES="$CONFIG_FILES examples/objects/curve/Makefile" ;;
    1099010939    "examples/objects/dxWriter/Makefile") CONFIG_FILES="$CONFIG_FILES examples/objects/dxWriter/Makefile" ;;
     
    1100310952    "examples/zoo/boolean/Makefile") CONFIG_FILES="$CONFIG_FILES examples/zoo/boolean/Makefile" ;;
    1100410953    "examples/zoo/choice/Makefile") CONFIG_FILES="$CONFIG_FILES examples/zoo/choice/Makefile" ;;
    11005     "examples/zoo/cloud/Makefile") CONFIG_FILES="$CONFIG_FILES examples/zoo/cloud/Makefile" ;;
    11006     "examples/zoo/cloud/matlab/Makefile") CONFIG_FILES="$CONFIG_FILES examples/zoo/cloud/matlab/Makefile" ;;
    1100710954    "examples/zoo/curve/Makefile") CONFIG_FILES="$CONFIG_FILES examples/zoo/curve/Makefile" ;;
    1100810955    "examples/zoo/datatable/Makefile") CONFIG_FILES="$CONFIG_FILES examples/zoo/datatable/Makefile" ;;
    1100910956    "examples/zoo/datatable/matlab/Makefile") CONFIG_FILES="$CONFIG_FILES examples/zoo/datatable/matlab/Makefile" ;;
     10957    "examples/zoo/drawing/Makefile") CONFIG_FILES="$CONFIG_FILES examples/zoo/drawing/Makefile" ;;
    1101010958    "examples/zoo/enable/Makefile") CONFIG_FILES="$CONFIG_FILES examples/zoo/enable/Makefile" ;;
    1101110959    "examples/zoo/field/Makefile") CONFIG_FILES="$CONFIG_FILES examples/zoo/field/Makefile" ;;
     
    1102010968    "examples/zoo/loader/Makefile") CONFIG_FILES="$CONFIG_FILES examples/zoo/loader/Makefile" ;;
    1102110969    "examples/zoo/loader/examples/Makefile") CONFIG_FILES="$CONFIG_FILES examples/zoo/loader/examples/Makefile" ;;
    11022     "examples/zoo/loadrun/Makefile") CONFIG_FILES="$CONFIG_FILES examples/zoo/loadrun/Makefile" ;;
    1102310970    "examples/zoo/log/Makefile") CONFIG_FILES="$CONFIG_FILES examples/zoo/log/Makefile" ;;
     10971    "examples/zoo/mesh/Makefile") CONFIG_FILES="$CONFIG_FILES examples/zoo/mesh/Makefile" ;;
    1102410972    "examples/zoo/note/Makefile") CONFIG_FILES="$CONFIG_FILES examples/zoo/note/Makefile" ;;
    1102510973    "examples/zoo/note/docs/Makefile") CONFIG_FILES="$CONFIG_FILES examples/zoo/note/docs/Makefile" ;;
     
    1103510983    "examples/zoo/structure/examples/Makefile") CONFIG_FILES="$CONFIG_FILES examples/zoo/structure/examples/Makefile" ;;
    1103610984    "examples/zoo/table/Makefile") CONFIG_FILES="$CONFIG_FILES examples/zoo/table/Makefile" ;;
    11037     "examples/zoo/unirect2d/Makefile") CONFIG_FILES="$CONFIG_FILES examples/zoo/unirect2d/Makefile" ;;
    1103810985    "video/Makefile") CONFIG_FILES="$CONFIG_FILES video/Makefile" ;;
    1103910986    "video/pkgIndex.tcl") CONFIG_FILES="$CONFIG_FILES video/pkgIndex.tcl" ;;
  • branches/blt4/configure.in

    r2936 r3959  
    11
    2 AC_INIT([Rappture],[1.1],[rappture@nanohub.org])
     2AC_INIT([Rappture],[1.4],[rappture@nanohub.org])
    33AC_CONFIG_AUX_DIR(cf)
    44AC_CONFIG_HEADER(src/core/config.h)
     
    5656AC_LANG([C++])
    5757
    58 AC_CHECK_FUNCS([sysinfo])
     58AC_CHECK_FUNCS(sysinfo)
     59AC_CHECK_FUNCS(gettimeofday)
     60AC_CHECK_FUNC(localtime,,AC_MSG_ERROR(oops! no localtime ?!?))
     61AC_CHECK_FUNC(getenv,,AC_MSG_ERROR(oops! no getenv ?!?))
     62
    5963AC_CHECK_HEADERS(sys/sysinfo.h)
    6064
    61 AC_CHECK_LIB(m, main,,AC_MSG_ERROR(librappture requires libm))
    62 
    63 AC_CHECK_LIB(ncurses, clrtoeol,,AC_MSG_ERROR([ncursers library missing?]))
     65AC_CHECK_LIB(ncurses, clrtoeol,,AC_MSG_ERROR([ncurses library missing?]))
    6466AC_CHECK_HEADERS(ncurses.h,,AC_MSG_WARN(ncurses headers missing ?))
    6567
     
    105107SC_CONFIG_CFLAGS
    106108
     109SVN_VERSION=`svnversion $srcdir`
     110
    107111make_command=""
    108112for m in "$MAKE" make gmake gnumake ; do
     
    183187    for path in \
    184188     $libdir \
     189     $prefix/lib/tcltk \
    185190     $prefix/lib \
    186191     $exec_prefix/lib \
     
    206211RP_LANG_JAVA
    207212RP_LANG_R
    208 
    209 RUBY=""
    210 RUBY_DEV_PKG="no"
    211 
    212 AC_ARG_WITH(
    213     [ruby],
    214     [AS_HELP_STRING([--with-ruby=DIR], [location of ruby @<:@default=yes@:>@])],
    215     [],
    216     [with_ruby="yes"])
    217 
    218 if test "${with_ruby}" != "no" ; then
    219   if test "${with_ruby}" = "yes" ; then
    220     AC_PATH_PROG(RUBY, ruby)
    221   else
    222     AC_PATH_PROG(RUBY, ruby, [], [${with_ruby}/bin:${with_ruby}])
    223   fi
    224 fi
    225 
    226 RUBY_VERSION_RV=
    227 RUBY_PLATFORM=
    228 if test "x${RUBY}" != "x" ; then
    229   AX_PROG_RUBY_VERSION
    230   RUBY_VERSION_RV=`echo ${RUBY_VERSION} | cut -d'.' -f1-2`
    231   RUBY_PLATFORM=`ruby -e 'puts RUBY_PLATFORM'`
    232   ac_mkmf_result=`${RUBY} -r mkmf -e ";" 2>&1`
    233   if test -z "$ac_mkmf_result"; then
    234     HAVE_RUBY_DEVEL="yes"
    235     AX_RUBY_DEV_FLAGS([${RUBY}])
    236   fi
    237 fi
    238 
     213RP_LANG_RUBY
    239214
    240215RP_BASE=`pwd`
     
    285260# search for ffmpeg libraries libavcodec, libavformat, libswscale
    286261#--------------------------------------------------------------------
    287 
    288 AC_CHECK_HEADERS([ffmpeg/avcodec.h libavcodec/avcodec.h ffmpeg/avformat.h libavformat/avformat.h ffmpeg/avutil.h libavutil/avutil.h ffmpeg/swscale.h libswscale/swscale.h],,,[
     262if test "${with_ffmpeg}" != "no" ; then
     263  if test "${with_ffmpeg}" = "yes" ; then
     264    AC_PATH_PROG(FFMPEG, ffmpeg, [], $PATH)
     265  else
     266    AC_PATH_PROG(FFMPEG, ffmpeg, [], [${with_ffmpeg}/bin:${with_ffmpeg}])
     267  fi
     268  if test "${FFMPEG}x" != "x" ; then
     269    AC_DEFINE(HAVE_FFMPEG, 1, [Render servers can use ffmpeg])
     270  fi
     271fi
     272
     273AC_CHECK_HEADERS([ffmpeg/avcodec.h libavcodec/avcodec.h ffmpeg/avformat.h libavformat/avformat.h ffmpeg/avutil.h libavutil/avutil.h libavutil/mathematics.h ffmpeg/swscale.h libswscale/swscale.h],,,[
    289274#define __STDC_CONSTANT_MACROS 1
    290275])
     
    357342AC_SUBST(CFLAGS_OPTIMIZE)
    358343AC_SUBST(ENABLE_GUI)
     344AC_SUBST(FFMPEG)
    359345AC_SUBST(HAVE_FFMPEG_LIBS)
    360346AC_SUBST(HAVE_INTTYPES_H)
     
    376362AC_SUBST(MKOCTFILE2)
    377363AC_SUBST(MKOCTFILE3)
     364AC_SUBST(SVN_VERSION)
    378365AC_SUBST(OCTAVE_VERSION)
    379366AC_SUBST(OCTAVE_VERSION_MAJOR)
     
    487474    lang/tcl/Makefile
    488475    lang/tcl/pkgIndex.tcl
     476    lang/tcl/scripts/Makefile
    489477    lang/tcl/src/Makefile
    490     lang/tcl/scripts/Makefile
    491478    lang/tcl/tests/Makefile
    492479    lib/Makefile
     
    524511    examples/objects/Makefile
    525512    examples/objects/axis/Makefile
    526     examples/objects/contour/Makefile
    527513    examples/objects/curve/Makefile
    528514    examples/objects/dxWriter/Makefile
     
    541527    examples/zoo/boolean/Makefile
    542528    examples/zoo/choice/Makefile
    543     examples/zoo/cloud/Makefile
    544     examples/zoo/cloud/matlab/Makefile
    545529    examples/zoo/curve/Makefile
    546530    examples/zoo/datatable/Makefile
    547531    examples/zoo/datatable/matlab/Makefile
     532    examples/zoo/drawing/Makefile
    548533    examples/zoo/enable/Makefile
    549534    examples/zoo/field/Makefile
     
    558543    examples/zoo/loader/Makefile
    559544    examples/zoo/loader/examples/Makefile
    560     examples/zoo/loadrun/Makefile
    561545    examples/zoo/log/Makefile
     546    examples/zoo/mesh/Makefile
    562547    examples/zoo/note/Makefile
    563548    examples/zoo/note/docs/Makefile
     
    573558    examples/zoo/structure/examples/Makefile
    574559    examples/zoo/table/Makefile
    575     examples/zoo/unirect2d/Makefile
    576560    video/Makefile
    577561    video/pkgIndex.tcl
  • branches/blt4/gui/apps/Makefile.in

    r2944 r3959  
    2727                $(srcdir)/grabdata \
    2828                $(srcdir)/nanovis-test \
    29                 $(srcdir)/vtkcontour-test \
     29                $(srcdir)/vtkglyphs-test \
    3030                $(srcdir)/vtkheightmap-test \
     31                $(srcdir)/vtkisosurface-test \
    3132                $(srcdir)/vtkstreamlines-test \
    3233                $(srcdir)/vtkviewer-test \
     
    3435                $(srcdir)/flowvis-test \
    3536                $(srcdir)/rpdiff \
     37                $(srcdir)/rptimes \
    3638                rappture \
    3739                rappture.env \
     
    4749                $(srcdir)/rerun.cmd
    4850
     51.PHONY: all install clean distclean
     52
    4953all:
    5054
    51 install:
     55install: all
    5256        $(MKDIR_P) -m 0755 $(bindir)
    5357        @for i in $(SCRIPTS); do \
     
    5963
    6064distclean: clean
    61         $(RM) encodedata rappture.env rappture rappture.use rerun simsim xmldiff
     65        $(RM) about copy_rappture_examples encodedata rappture.env rappture-csh.env rappture rappture.use rerun simsim xmldiff
    6266        $(RM) Makefile *~
    6367
  • branches/blt4/gui/apps/about.in

    r2944 r3959  
    1414# ======================================================================
    1515#  AUTHOR:  Michael McLennan, Purdue University
    16 #  Copyright (c) 2004-2008  Purdue Research Foundation
     16#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1717#
    1818#  See the file "license.terms" for information on usage and
  • branches/blt4/gui/apps/copy_rappture_examples.in

    r2944 r3959  
    22# -*- mode: Tcl -*-
    33# ======================================================================
    4 #  Copyright (c) 2004-2012  Purdue Research Foundation
     4#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    55#
    66#  See the file "license.terms" for information on usage and
  • branches/blt4/gui/apps/encodedata.in

    r2793 r3959  
    33# ======================================================================
    44#  AUTHOR:  Derrick S. Kearney, Purdue University
    5 #  Copyright (c) 2004-2009  Purdue Research Foundation
     5#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    66#
    77#  See the file "license.terms" for information on usage and
  • branches/blt4/gui/apps/flowvis-test

    r2793 r3959  
    1111#
    1212# ======================================================================
    13 #  Copyright (c) 2004-2009  Purdue Research Foundation
     13#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1414#
    1515#  See the file "license.terms" for information on usage and
  • branches/blt4/gui/apps/grabdata

    r1396 r3959  
    1515# ======================================================================
    1616#  AUTHOR:  Derrick Kearney, Purdue University
    17 #  Copyright (c) 2005-2008  Purdue Research Foundation
     17#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1818#
    1919#  See the file "license.terms" for information on usage and
  • branches/blt4/gui/apps/launcher.tcl

    r2536 r3959  
    1919# ======================================================================
    2020#  AUTHOR:  Michael McLennan, Purdue University
    21 #  Copyright (c) 2004-2011  Purdue Research Foundation
     21#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    2222#
    2323#  See the file "license.terms" for information on usage and
  • branches/blt4/gui/apps/nanovis-test

    r2793 r3959  
    1212# ======================================================================
    1313#  AUTHOR:  Michael McLennan, Purdue University
    14 #  Copyright (c) 2004-2007  Purdue Research Foundation
     14#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1515#
    1616#  See the file "license.terms" for information on usage and
  • branches/blt4/gui/apps/rappture-csh.env.in

    r2712 r3959  
    99# ======================================================================
    1010#  AUTHOR:  Michael McLennan, Purdue University
    11 #  Copyright (c) 2004-2008  Purdue Research Foundation
     11#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1212#
    1313#  See the file "license.terms" for information on usage and
     
    9999  setenv CLASSPATH "${libdir}/java"
    100100endif
    101 
     101 
    102102if ( $?R_LIBS ) then
    103103  setenv R_LIBS "${libdir}/R:$R_LIBS"
  • branches/blt4/gui/apps/rappture.env.in

    r2712 r3959  
    99# ======================================================================
    1010#  AUTHOR:  Michael McLennan, Purdue University
    11 #  Copyright (c) 2004-2008  Purdue Research Foundation
     11#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1212#
    1313#  See the file "license.terms" for information on usage and
     
    2828PATH=${bindir}:$PATH
    2929
    30 LD_LIBRARY_PATH=${libdir}:${vtkdir}:$LD_LIBRARY_PATH
     30LD_LIBRARY_PATH=${libdir}:$LD_LIBRARY_PATH
    3131
    3232# For MacOS X
    33 DYLD_LIBRARY_PATH=${libdir}:${vtkdir}:$DYLD_LIBRARY_PATH
     33DYLD_LIBRARY_PATH=${libdir}:$DYLD_LIBRARY_PATH
    3434
    3535export PATH LD_LIBRARY_PATH DYLD_LIBRARY_PATH
  • branches/blt4/gui/apps/rappture.in

    r3159 r3959  
    99# ======================================================================
    1010#  AUTHOR:  Michael McLennan, Purdue University
    11 #  Copyright (c) 2004-2011  Purdue Research Foundation
     11#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1212#
    1313#  See the file "license.terms" for information on usage and
  • branches/blt4/gui/apps/rappture.use.in

    r2742 r3959  
    1818prepend PATH ${bindir}
    1919
    20 prepend LD_LIBRARY_PATH ${vtkdir}
    2120prepend LD_LIBRARY_PATH ${libdir}
    22 prepend DYLD_LIBRARY_PATH ${vtkdir}
    2321prepend DYLD_LIBRARY_PATH ${libdir}
    2422
  • branches/blt4/gui/apps/rerun.in

    r2793 r3959  
    2323# ======================================================================
    2424#  AUTHOR:  Derrick Kearney, Purdue University
    25 #  Copyright (c) 2004-2008  Purdue Research Foundation
     25#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    2626#
    2727#  See the file "license.terms" for information on usage and
  • branches/blt4/gui/apps/rpdiff

    r2690 r3959  
    1616# ======================================================================
    1717#  AUTHOR:  Michael McLennan, Purdue University
    18 #  Copyright (c) 2004-2011  Purdue Research Foundation
     18#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1919#
    2020#  See the file "license.terms" for information on usage and
  • branches/blt4/gui/apps/simsim.in

    r2944 r3959  
    33# ======================================================================
    44#  AUTHOR:  Derrick S. Kearney, Purdue University
    5 #  Copyright (c) 2004-2008  Purdue Research Foundation
     5#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    66#
    77#  See the file "license.terms" for information on usage and
  • branches/blt4/gui/apps/vtkheightmap-test

    r2944 r3959  
    22# -*- mode: Tcl -*-
    33# ----------------------------------------------------------------------
    4 #  TEST PROGRAM for VtkContourViewer
     4#  TEST PROGRAM for VtkHeightmapViewer
    55#
    66#  This program is a test harness for the VtkVis visualization
     
    1212# ======================================================================
    1313#  AUTHOR:  Michael McLennan, Purdue University
    14 #  Copyright (c) 2004-2007  Purdue Research Foundation
     14#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1515#
    1616#  See the file "license.terms" for information on usage and
     
    7878        Rappture::Field::constructor [Rappture::library standard] ""
    7979    } {
    80         set _reader [vtkDataSetReader $this-xvtkDataSetReader]
    81         $_reader SetFileName [lindex $args 0]
    82         $_reader Update
    83         set _data [$_reader GetOutput]
    84     }
    85     destructor {
    86         rename _data ""
    87         rename _reader ""
    88     }
     80        set _data [lindex $args 0]
     81        GetTypeAndSize $_cname
     82        GetAssociation $_cname
     83        ReadVtkDataSet $_cname $_data
     84        set _type [lindex $args 1]
     85    }
     86
    8987    public method components {args} {
     88        Rappture::getopts args params {
     89            flag what -name default
     90            flag what -dimensions
     91            flag what -style
     92            flag what -particles
     93            flag what -flow
     94            flag what -box
     95        }
     96        if { $params(what) == "-dimensions" } {
     97            return "${_dim}D"
     98        }
    9099        if {[llength $args] == 0} {
    91             return "one"
     100            return $_cname
    92101        }
    93102        return ""
    94103    }
    95     public method mesh {args} {
    96         switch -- [$_data GetClassName] {
    97             vtkPolyData {
    98                 if {[$_data GetNumberOfCells] > 0} {
    99                     return $_data
    100                 } else {
    101                     return [$_data GetPoints]
    102                 }
    103             }
    104             vtkStructuredPoints -
    105             vtkUniformGrid -
    106             vtkImageData {
    107                 foreach { x1 y1 z1 } [$_data GetOrigin] break
    108                 foreach { xN yN zN } [$_data GetDimensions] break
    109                 foreach { xS yS zS } [$_data GetSpacing] break
    110                 set x2 [expr {$x1 + $xN * $xS}]
    111                 set y2 [expr {$x1 + $yN * $yS}]
    112                 set z2 [expr {$x1 + $zN * $zS}]
    113                 if {$zN == 1} {
    114                     lappend out $x1 $x2 $xN $y1 $y2 $yN
    115                 } else {
    116                     lappend out $x1 $x2 $xN $y1 $y2 $yN $z1 $z2 $zN
    117                 }
    118                 return $out
    119             }
    120             default {
    121                 return $_data
    122             }
    123         }
    124     }
    125     public method isunirect2d {args} {
    126         if {[$_data GetClassName] != "vtkImageData" &&
    127             [$_data GetClassName] != "vtkStructuredPoints" &&
    128             [$_data GetClassName] != "vtkUniformGrid"} {
    129             return 0
    130         }
    131         foreach { xN yN zN } [$_data GetDimensions] break
    132         if {$zN == 1} {
    133             return 1
    134         } else {
    135             return 0
    136         }
    137     }
    138     public method isunirect3d {args} {
    139         if {[$_data GetClassName] != "vtkImageData" &&
    140             [$_data GetClassName] != "vtkStructuredPoints" &&
    141             [$_data GetClassName] != "vtkUniformGrid"} {
    142             return 0
    143         }
    144         foreach { xN yN zN } [$_data GetDimensions] break
    145         if {$zN > 1} {
    146             return 1
    147         } else {
    148             return 0
    149         }
     104    public method isvalid {} {
     105        return 1
    150106    }
    151107    public method data {args} {
    152         return [values $args]
     108        return $_data
     109    }
     110    public method vtkdata {args} {
     111        return $_data
    153112    }
    154113    public method values {args} {
    155         set dataAttrs [$_data GetPointData]
    156         if {"" == $dataAttrs} {
    157             puts stderr "No point data"
    158             return ""
    159         }
    160         set scalarArr [$dataAttrs GetScalars]
    161         if {"" == $scalarArr} {
    162             for {set i 0} {$i < [$dataAttrs GetNumberOfArrays]} {incr i} {
    163                 if {[[$dataAttrs GetArray $i] GetNumberOfComponents] == 1} {
    164                     $dataAttrs SetActiveScalars [$dataAttrs GetArrayName $i]
    165                     puts stderr "Set scalars to '[$dataAttrs GetArrayName $i]'"
    166                     break
    167                 }
    168             }
    169             set scalarArr [$dataAttrs GetScalars]
    170             if {"" == $scalarArr} {
    171                 puts stderr "No scalar point data"
    172                 return ""
    173             }
    174         }
    175         if {[isunirect2d] || [isunirect3d]} {
    176             for {set i 0} {$i < [$scalarArr GetNumberOfTuples]} {incr i} {
    177                 lappend out [$scalarArr GetComponent $i 0]
    178             }
    179             return $out
    180         }
    181         return $scalarArr
    182     }
    183     public method limits {which} {
    184         foreach { xMin xMax yMin yMax zMin zMax} [$_data GetBounds] break
    185         set min ""
    186         set max ""
    187 
    188         switch -- $which {
    189             x - xlin - xlog {
    190                 set min $xMin
    191                 set max $xMax
    192                 set axis "xaxis"
    193             }
    194             y - ylin - ylog {
    195                 set min $yMin
    196                 set max $yMax
    197                 set axis "yaxis"
    198             }
    199             z - zlin - zlog {
    200                 set min $zMin
    201                 set max $zMax
    202                 set axis "zaxis"
    203             }
    204             v - vlin - vlog {
    205                 foreach { min max } [$_data GetScalarRange] break
    206                 set axis "vaxis"
    207             }
    208             default {
    209                 error "unknown axis description \"$which\""
    210             }
    211         }
    212         return [list $min $max]
     114        return $_data
     115    }
     116    public method style {args} {
     117        return ""
    213118    }
    214119    public method hints {args} {
    215120        return ""
    216121    }
    217 
     122    public method type {args} {
     123        return $_type
     124    }
     125    public method viewer {args} {
     126        return "contour"
     127    }
     128
     129    private variable _cname "one"
    218130    private variable _data ""
    219     private variable _reader ""
     131    private variable _type ""
    220132}
    221133
     
    229141    global widgets
    230142
    231     set file [tk_getOpenFile -title "Open VTK File"]
    232     if {"" != $file} {
    233         set obj [visData #auto $file]
     143    set file [tk_getOpenFile -title "Open VTK File As Contour"]
     144    if {"" != $file && [catch {
     145            set fid [open $file r]
     146            fconfigure $fid -translation binary -encoding binary
     147            set info [read $fid]
     148            close $fid
     149          }] == 0} {
     150        set obj [visData #auto $info "vtk"]
    234151        $widgets(vtkheightmapviewer) add $obj
     152        $widgets(vtkheightmapviewer) scale $obj
    235153    }
    236154}
  • branches/blt4/gui/apps/vtkstreamlines-test

    r2793 r3959  
    1212# ======================================================================
    1313#  AUTHOR:  Michael McLennan, Purdue University
    14 #  Copyright (c) 2004-2007  Purdue Research Foundation
     14#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1515#
    1616#  See the file "license.terms" for information on usage and
     
    7878    } {
    7979        set _data [lindex $args 0]
     80        GetTypeAndSize $_cname
     81        GetAssociation $_cname
     82        ReadVtkDataSet $_cname $_data
    8083        set _type [lindex $args 1]
    8184    }
    8285
    8386    public method components {args} {
     87        Rappture::getopts args params {
     88            flag what -name default
     89            flag what -dimensions
     90            flag what -style
     91            flag what -particles
     92            flag what -flow
     93            flag what -box
     94        }
     95        if { $params(what) == "-dimensions" } {
     96            return "${_dim}D"
     97        }
    8498        if {[llength $args] == 0} {
    85             return "one"
     99            return $_cname
    86100        }
    87101        return ""
    88102    }
    89     public method blob {args} {
    90         return $_data
     103    public method isvalid {} {
     104        return 1
    91105    }
    92106    public method data {args} {
    93107        return $_data
    94108    }
     109    public method vtkdata {args} {
     110        return $_data
     111    }
    95112    public method values {args} {
    96113        return $_data
    97114    }
     115    public method style {args} {
     116        return ""
     117    }
    98118    public method hints {args} {
    99119        return ""
    100120    }
    101     public method style {args} {
    102         return ""
    103     }
    104121    public method type {args} {
    105122        return $_type
    106123    }
    107 
     124    public method viewer {args} {
     125        return "streamlines"
     126    }
     127
     128    private variable _cname "one"
    108129    private variable _data ""
    109130    private variable _type ""
     
    128149        set obj [visData #auto $info "vtk"]
    129150        $widgets(vtkviewer) add $obj
    130     }
    131 }
    132 
    133 # ----------------------------------------------------------------------
    134 # USAGE: send_streamlines_file
    135 #
    136 # Prompts the user for a text file, and then sends the text within
    137 # that file along to the rendering widget.
    138 # ----------------------------------------------------------------------
    139 proc send_streamlines_file {} {
    140     global widgets
    141 
    142     set file [tk_getOpenFile -title "Open VTK File as Streamlines"]
    143     if {"" != $file && [catch {
    144             set fid [open $file r]
    145             fconfigure $fid -translation binary -encoding binary
    146             set info [read $fid]
    147             close $fid
    148           }] == 0} {
    149         set obj [visData #auto $info "vtkstreamlines"]
    150         $widgets(vtkviewer) add $obj
     151        $widgets(vtkviewer) scale $obj
    151152    }
    152153}
     
    348349menu .mbar.file
    349350.mbar.file add command -label "Send VTK File..." -underline 0 -command send_file
    350 .mbar.file add command -label "Send VTK File as Streamlines..." -underline 0 -command send_streamlines_file
    351351.mbar.file add command -label "Load script..." -underline 0 -command load_script
    352352.mbar.file add command -label "Reset" -underline 0 -command reset
  • branches/blt4/gui/apps/vtkviewer-test

    r2793 r3959  
    1212# ======================================================================
    1313#  AUTHOR:  Michael McLennan, Purdue University
    14 #  Copyright (c) 2004-2007  Purdue Research Foundation
     14#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1515#
    1616#  See the file "license.terms" for information on usage and
     
    102102        return $_type
    103103    }
     104    public method shape {args} {
     105        return "sphere"
     106    }
    104107
    105108    private variable _data ""
     
    116119    global widgets
    117120
    118     set file [tk_getOpenFile -title "Open VTK File"]
     121    set file [tk_getOpenFile -title "Open VTK File as PolyData"]
    119122    if {"" != $file && [catch {
    120123            set fid [open $file r]
     
    123126            close $fid
    124127          }] == 0} {
    125         set obj [visData #auto $info ""]
     128        set obj [visData #auto $info "polydata"]
    126129        $widgets(vtkviewer) add $obj
    127130    }
     
    150153
    151154# ----------------------------------------------------------------------
    152 # USAGE: send_spheres_file
     155# USAGE: send_glyphs_file
    153156#
    154157# Prompts the user for a text file, and then sends the text within
    155158# that file along to the rendering widget.
    156159# ----------------------------------------------------------------------
    157 proc send_spheres_file {} {
    158     global widgets
    159 
    160     set file [tk_getOpenFile -title "Open VTK File as Spheres"]
     160proc send_glyphs_file {} {
     161    global widgets
     162
     163    set file [tk_getOpenFile -title "Open VTK File as Glyphs"]
    161164    if {"" != $file && [catch {
    162165            set fid [open $file r]
     
    165168            close $fid
    166169          }] == 0} {
    167         set obj [visData #auto $info "spheres"]
     170        set obj [visData #auto $info "glyphs"]
     171        $widgets(vtkviewer) add $obj
     172    }
     173}
     174
     175# ----------------------------------------------------------------------
     176# USAGE: send_molecule_file
     177#
     178# Prompts the user for a text file, and then sends the text within
     179# that file along to the rendering widget.
     180# ----------------------------------------------------------------------
     181proc send_molecule_file {} {
     182    global widgets
     183
     184    set file [tk_getOpenFile -title "Open VTK File as Molecule"]
     185    if {"" != $file && [catch {
     186            set fid [open $file r]
     187            fconfigure $fid -translation binary
     188            set info [read $fid]
     189            close $fid
     190          }] == 0} {
     191        set obj [visData #auto $info "molecule"]
    168192        $widgets(vtkviewer) add $obj
    169193    }
     
    367391.mbar.file add command -label "Send VTK File..." -underline 0 -command send_file
    368392.mbar.file add command -label "Send VTK File as Streamlines..." -underline 0 -command send_streamlines_file
    369 .mbar.file add command -label "Send VTK File as Spheres..." -underline 0 -command send_spheres_file
     393.mbar.file add command -label "Send VTK File as Glyphs..." -underline 0 -command send_glyphs_file
     394.mbar.file add command -label "Send VTK File as Molecule..." -underline 0 -command send_molecule_file
    370395.mbar.file add command -label "Load script..." -underline 0 -command load_script
    371396.mbar.file add command -label "Reset" -underline 0 -command reset
  • branches/blt4/gui/apps/vtkvolume-test

    r2944 r3959  
    1212# ======================================================================
    1313#  AUTHOR:  Michael McLennan, Purdue University
    14 #  Copyright (c) 2004-2007  Purdue Research Foundation
     14#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1515#
    1616#  See the file "license.terms" for information on usage and
     
    7878    } {
    7979        set _data [lindex $args 0]
     80        GetTypeAndSize $_cname
     81        GetAssociation $_cname
     82        ReadVtkDataSet $_cname $_data
    8083        set _type [lindex $args 1]
    8184    }
    8285
    8386    public method components {args} {
     87        Rappture::getopts args params {
     88            flag what -name default
     89            flag what -dimensions
     90            flag what -style
     91            flag what -particles
     92            flag what -flow
     93            flag what -box
     94        }
     95        if { $params(what) == "-dimensions" } {
     96            return "${_dim}D"
     97        }
    8498        if {[llength $args] == 0} {
    8599            return "one"
     
    87101        return ""
    88102    }
    89     public method blob {args} {
    90         return $_data
     103    public method isvalid {} {
     104        return 1
    91105    }
    92106    public method data {args} {
     
    99113        return $_data
    100114    }
     115    public method style {args} {
     116        return ""
     117    }
    101118    public method hints {args} {
    102119        return ""
     
    105122        return $_type
    106123    }
    107 
     124    public method viewer {args} {
     125        return "vtkvolume"
     126    }
     127
     128    private variable _cname "one"
    108129    private variable _data ""
    109130    private variable _type ""
     
    126147            close $fid
    127148          }] == 0} {
    128         set obj [visData #auto $info "vtk"]
     149        set obj [visData #auto $info "vtkvolume"]
    129150        $widgets(vtkviewer) add $obj
     151        $widgets(vtkviewer) scale $obj
    130152    }
    131153}
  • branches/blt4/gui/apps/xmldiff.in

    r1922 r3959  
    77# ======================================================================
    88#  AUTHOR:  Derrick S. Kearney, Purdue University
    9 #  Copyright (c) 2005-2008  Purdue Research Foundation
     9#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010#
    1111#  See the file "license.terms" for information on usage and
  • branches/blt4/gui/cf/mkindex.tcl

    r2690 r3959  
    77# ======================================================================
    88#  AUTHOR:  Michael McLennan, Purdue University
    9 #  Copyright (c) 2004-2005  Purdue Research Foundation
     9#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010#
    1111#  See the file "license.terms" for information on usage and
  • branches/blt4/gui/cf/patchlevel.tcl

    r2690 r3959  
    66# ======================================================================
    77#  AUTHOR:  Michael McLennan, Purdue University
    8 #  Copyright (c) 2004-2005  Purdue Research Foundation
     8#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    99#
    1010#  See the file "license.terms" for information on usage and
  • branches/blt4/license.terms

    r168 r3959  
    11
    2 Copyright (c) 2004-2006, Purdue Research Foundation
     2Copyright (c) 2004-2012  HUBzero Foundation, LLC
    33All rights reserved.
    44
  • branches/blt4/oldtest/Makefile.in

    r1018 r3959  
    2929
    3030
    31 .PHONY: src jobs
    32        
     31.PHONY: all clean distclean src jobs
     32
    3333all: src jobs
    3434
     
    3939
    4040clean:
    41        
     41
    4242distclean: clean
    4343        $(RM) Makefile
  • branches/blt4/oldtest/jobs/coredumps/coredump.tcl

    r743 r3959  
    33# ======================================================================
    44#  AUTHOR:  Michael McLennan, Purdue University
    5 #  Copyright (c) 2004-2007  Purdue Research Foundation
     5#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    66#
    77#  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/jobs/coredumps/genoutput.tcl

    r743 r3959  
    33# ======================================================================
    44#  AUTHOR:  Michael McLennan, Purdue University
    5 #  Copyright (c) 2004-2007  Purdue Research Foundation
     5#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    66#
    77#  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/Makefile.in

    r1022 r3959  
    8181FC_FLAGS        = $(CFLAGS) $(INCLUDES)
    8282
    83 .PHONY: src jobs
     83.PHONY: all clean distclean src jobs c_tests fortran_tests matlab_tests objs_tests octave_tests
    8484
    8585MATLAB_TESTS    = RpMatlab_test
  • branches/blt4/oldtest/src/RpBoolean_test.cc

    r115 r3959  
    11/*
    22 * ======================================================================
    3  *  Copyright (c) 2004-2005  Purdue Research Foundation
     3 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    44 *
    55 *  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/RpChoice_test.cc

    r115 r3959  
    11/*
    22 * ======================================================================
    3  *  Copyright (c) 2004-2005  Purdue Research Foundation
     3 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    44 *
    55 *  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/RpFortranDocExamples.f

    r165 r3959  
    77c ======================================================================
    88c  AUTHOR:  Derrick S. Kearney, Purdue University
    9 c  Copyright (c) 2004-2005  Purdue Research Foundation
     9c  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010c
    1111c  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/RpLibraryC_test.c

    r157 r3959  
    11/*
    22 * ======================================================================
    3  *  Copyright (c) 2004-2005  Purdue Research Foundation
     3 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    44 *
    55 *  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/RpLibraryF_test.f

    r496 r3959  
    66c ======================================================================
    77c  AUTHOR:  Derrick S. Kearney, Purdue University
    8 c  Copyright (c) 2004-2005  Purdue Research Foundation
     8c  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    99c
    1010c  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/RpLibrary_test.cc

    r1022 r3959  
    66 * libaray, a simple wrapper around the expat parser
    77 *
    8  * Copyright (c) 2004-2005  Purdue Research Foundation
     8 * Copyright (c) 2004-2012  HUBzero Foundation, LLC
    99 *
    1010 * See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/RpMatlab_test.m

    r165 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/RpNumber_test.cc

    r115 r3959  
    11/*
    22 * ======================================================================
    3  *  Copyright (c) 2004-2005  Purdue Research Foundation
     3 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    44 *
    55 *  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/RpOctave_test.m

    r165 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/RpString_test.cc

    r138 r3959  
    22 * ======================================================================
    33 *  AUTHOR: Derrick S. Kearney, Purdue University
    4  *  Copyright (c) 2004-2005  Purdue Research Foundation
     4 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    55 *
    66 *  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/RpUnitsC_test.c

    r115 r3959  
    1 //----------------------------------------------------------------------
    2 // TEST: Cee's interface to RpUnits.
    3 //
    4 // Basic units conversion tests for the RpUnits portion of Rappture
    5 // written in Cee.
    6 //======================================================================
    7 // AUTHOR:  Derrick Kearney, Purdue University
    8 // Copyright (c) 2004-2005  Purdue Research Foundation
    9 //
    10 // See the file "license.terms" for information on usage and
    11 // redistribution of this file, and for a DISCLAIMER OF ALL WARRANTIES.
    12 //======================================================================
    13 //
     1/*
     2 *----------------------------------------------------------------------
     3 * TEST: Cee's interface to RpUnits.
     4 *
     5 * Basic units conversion tests for the RpUnits portion of Rappture
     6 * written in Cee.
     7 *======================================================================
     8 * AUTHOR:  Derrick Kearney, Purdue University
     9 * Copyright (c) 2004-2012  HUBzero Foundation, LLC
     10 *
     11 * See the file "license.terms" for information on usage and
     12 * redistribution of this file, and for a DISCLAIMER OF ALL WARRANTIES.
     13 *======================================================================
     14 */
    1415#include "RpUnitsCInterface.h"
    1516#include <stdio.h>
  • branches/blt4/oldtest/src/RpUnitsF_test.f

    r122 r3959  
    66c ======================================================================
    77c  AUTHOR:  Derrick Kearney, Purdue University
    8 c  Copyright (c) 2004-2005  Purdue Research Foundation
     8c  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    99c
    1010c  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/RpUnits_test.cc

    r525 r3959  
    11/*
    22 * ======================================================================
    3  *  Copyright (c) 2004-2005  Purdue Research Foundation
     3 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    44 *
    55 *  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/RpVariable_test.cc

    r115 r3959  
    11/*
    22 * ======================================================================
    3  *  Copyright (c) 2004-2005  Purdue Research Foundation
     3 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    44 *
    55 *  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/matlab/test_children.m

    r154 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/matlab/test_children_bytype.m

    r154 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/matlab/test_convert.m

    r154 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/matlab/test_convert_dbl.m

    r154 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/matlab/test_convert_obj_dbl.m

    r154 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/matlab/test_convert_obj_str.m

    r154 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/matlab/test_convert_str.m

    r154 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/matlab/test_define_unit.m

    r154 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/matlab/test_element.m

    r154 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/matlab/test_element_comp.m

    r154 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/matlab/test_element_id.m

    r154 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/matlab/test_element_object.m

    r154 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/matlab/test_element_type.m

    r154 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/matlab/test_find.m

    r154 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/matlab/test_get.m

    r154 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/matlab/test_get_basis.m

    r154 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/matlab/test_get_double.m

    r154 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/matlab/test_get_exponent.m

    r154 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/matlab/test_get_string.m

    r154 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/matlab/test_get_units.m

    r154 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/matlab/test_get_units_name.m

    r154 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/matlab/test_make_metric.m

    r154 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/matlab/test_node_comp.m

    r154 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/matlab/test_node_id.m

    r154 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/matlab/test_node_type.m

    r154 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/matlab/test_put.m

    r165 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/matlab/test_put_dbl.m

    r154 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/matlab/test_put_str.m

    r154 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/matlab/test_result.m

    r154 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/matlab/test_xml.m

    r154 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/octave/test_children.m

    r138 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/octave/test_children_bytype.m

    r138 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/octave/test_convert.m

    r138 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/octave/test_convert_dbl.m

    r138 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/octave/test_convert_obj_dbl.m

    r138 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/octave/test_convert_obj_str.m

    r138 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/octave/test_convert_str.m

    r138 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/octave/test_define_unit.m

    r138 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/octave/test_element.m

    r138 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/octave/test_element_comp.m

    r138 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/octave/test_element_id.m

    r138 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/octave/test_element_object.m

    r138 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/octave/test_element_type.m

    r138 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/octave/test_find.m

    r138 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/octave/test_get.m

    r138 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/octave/test_get_basis.m

    r138 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/octave/test_get_double.m

    r138 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/octave/test_get_exponent.m

    r138 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/octave/test_get_string.m

    r138 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/octave/test_get_units.m

    r138 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/octave/test_get_units_name.m

    r138 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/octave/test_make_metric.m

    r138 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/octave/test_node_comp.m

    r138 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/octave/test_node_id.m

    r138 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/octave/test_node_type.m

    r138 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/octave/test_put.m

    r138 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/octave/test_put_dbl.m

    r138 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/octave/test_put_str.m

    r138 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/octave/test_result.m

    r138 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/octave/test_xml.m

    r138 r3959  
    77% ======================================================================
    88%  AUTHOR:  Derrick Kearney, Purdue University
    9 %  Copyright (c) 2004-2005  Purdue Research Foundation
     9%  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010%
    1111%  See the file "license.terms" for information on usage and
  • branches/blt4/oldtest/src/rappture_example.c

    r115 r3959  
    11/*
    22 * ======================================================================
    3  *  Copyright (c) 2004-2005  Purdue Research Foundation
     3 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    44 *
    55 *  See the file "license.terms" for information on usage and
  • branches/blt4/p2p/README

    r1251 r3959  
    33 Michael McLennan (mmclennan@purdue.edu)
    44======================================================================
    5  Copyright (c) 2008  Purdue Research Foundation
     5 Copyright (c) 2004-2012  HUBzero Foundation, LLC
    66======================================================================
    77
  • branches/blt4/p2p/authority.tcl

    r1273 r3959  
    88#  Michael McLennan (mmclennan@purdue.edu)
    99# ======================================================================
    10 #  Copyright (c) 2008  Purdue Research Foundation
     10#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1111#
    1212#  See the file "license.terms" for information on usage and
  • branches/blt4/p2p/client.tcl

    r2170 r3959  
    55#  Michael McLennan (mmclennan@purdue.edu)
    66# ======================================================================
    7 #  Copyright (c) 2008  Purdue Research Foundation
     7#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    88#
    99#  See the file "license.terms" for information on usage and
  • branches/blt4/p2p/foreman.tcl

    r2170 r3959  
    77#  Michael McLennan (mmclennan@purdue.edu)
    88# ======================================================================
    9 #  Copyright (c) 2008  Purdue Research Foundation
     9#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010#
    1111#  See the file "license.terms" for information on usage and
  • branches/blt4/p2p/handler.tcl

    r2170 r3959  
    77#  Michael McLennan (mmclennan@purdue.edu)
    88# ======================================================================
    9 #  Copyright (c) 2008  Purdue Research Foundation
     9#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010#
    1111#  See the file "license.terms" for information on usage and
  • branches/blt4/p2p/log.tcl

    r1257 r3959  
    44#  Michael McLennan (mmclennan@purdue.edu)
    55# ======================================================================
    6 #  Copyright (c) 2008  Purdue Research Foundation
     6#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    77#
    88#  See the file "license.terms" for information on usage and
  • branches/blt4/p2p/options.tcl

    r1273 r3959  
    99#  Michael McLennan (mmclennan@purdue.edu)
    1010# ======================================================================
    11 #  Copyright (c) 2008  Purdue Research Foundation
     11#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1212#
    1313#  See the file "license.terms" for information on usage and
  • branches/blt4/p2p/perftest.c

    r1273 r3959  
    1515 *  Michael McLennan (mmclennan@purdue.edu)
    1616 * ======================================================================
    17  *  Copyright (c) 2008  Purdue Research Foundation
     17 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1818 *
    1919 *  See the file "license.terms" for information on usage and
  • branches/blt4/p2p/protocols.tcl

    r2170 r3959  
    1111#  Michael McLennan (mmclennan@purdue.edu)
    1212# ======================================================================
    13 #  Copyright (c) 2008  Purdue Research Foundation
     13#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1414#
    1515#  See the file "license.terms" for information on usage and
  • branches/blt4/p2p/random.tcl

    r1273 r3959  
    44#  Michael McLennan (mmclennan@purdue.edu)
    55# ======================================================================
    6 #  Copyright (c) 2008  Purdue Research Foundation
     6#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    77#
    88#  See the file "license.terms" for information on usage and
  • branches/blt4/p2p/server.tcl

    r2170 r3959  
    44#  Michael McLennan (mmclennan@purdue.edu)
    55# ======================================================================
    6 #  Copyright (c) 2008  Purdue Research Foundation
     6#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    77#
    88#  See the file "license.terms" for information on usage and
  • branches/blt4/p2p/statemachine.tcl

    r1273 r3959  
    99#  Michael McLennan (mmclennan@purdue.edu)
    1010# ======================================================================
    11 #  Copyright (c) 2008  Purdue Research Foundation
     11#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1212#
    1313#  See the file "license.terms" for information on usage and
  • branches/blt4/p2p/test.tcl

    r2170 r3959  
    88#  Michael McLennan (mmclennan@purdue.edu)
    99# ======================================================================
    10 #  Copyright (c) 2008  Purdue Research Foundation
     10#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1111#
    1212#  See the file "license.terms" for information on usage and
  • branches/blt4/p2p/wonks.tcl

    r1273 r3959  
    88#  Michael McLennan (mmclennan@purdue.edu)
    99# ======================================================================
    10 #  Copyright (c) 2008  Purdue Research Foundation
     10#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1111#
    1212#  See the file "license.terms" for information on usage and
  • branches/blt4/p2p/worker.tcl

    r2170 r3959  
    99#  Michael McLennan (mmclennan@purdue.edu)
    1010# ======================================================================
    11 #  Copyright (c) 2008  Purdue Research Foundation
     11#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1212#
    1313#  See the file "license.terms" for information on usage and
  • branches/blt4/src/core2/Lookup.cpp

    r443 r3959  
    55 *
    66 *  AUTHOR:  Michael McLennan, Purdue University
    7  *  Copyright (c) 2004-2006  Purdue Research Foundation
     7 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    88 * ----------------------------------------------------------------------
    99 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/core2/Lookup.h

    r1018 r3959  
    55 *
    66 *  AUTHOR:  Michael McLennan, Purdue University
    7  *  Copyright (c) 2004-2006  Purdue Research Foundation
     7 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    88 * ----------------------------------------------------------------------
    99 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/core2/RpField1D.cc

    r657 r3959  
    99 * ======================================================================
    1010 *  AUTHOR:  Michael McLennan, Purdue University
    11  *  Copyright (c) 2004-2006  Purdue Research Foundation
     11 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1212 *
    1313 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/core2/RpField1D.h

    r1031 r3959  
    99 * ======================================================================
    1010 *  AUTHOR:  Michael McLennan, Purdue University
    11  *  Copyright (c) 2004-2006  Purdue Research Foundation
     11 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1212 *
    1313 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/core2/RpFieldPrism3D.cc

    r2936 r3959  
    88 * ======================================================================
    99 *  AUTHOR:  Michael McLennan, Purdue University
    10  *  Copyright (c) 2004-2006  Purdue Research Foundation
     10 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1111 *
    1212 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/core2/RpFieldPrism3D.h

    r1031 r3959  
    88 * ======================================================================
    99 *  AUTHOR:  Michael McLennan, Purdue University
    10  *  Copyright (c) 2004-2006  Purdue Research Foundation
     10 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1111 *
    1212 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/core2/RpFieldRect3D.cc

    r2936 r3959  
    88 * ======================================================================
    99 *  AUTHOR:  Michael McLennan, Purdue University
    10  *  Copyright (c) 2004-2006  Purdue Research Foundation
     10 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1111 *
    1212 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/core2/RpFieldRect3D.h

    r1031 r3959  
    88 * ======================================================================
    99 *  AUTHOR:  Michael McLennan, Purdue University
    10  *  Copyright (c) 2004-2006  Purdue Research Foundation
     10 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1111 *
    1212 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/core2/RpFieldTri2D.cc

    r2936 r3959  
    88 * ======================================================================
    99 *  AUTHOR:  Michael McLennan, Purdue University
    10  *  Copyright (c) 2004-2006  Purdue Research Foundation
     10 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1111 *
    1212 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/core2/RpFieldTri2D.h

    r1031 r3959  
    88 * ======================================================================
    99 *  AUTHOR:  Michael McLennan, Purdue University
    10  *  Copyright (c) 2004-2006  Purdue Research Foundation
     10 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1111 *
    1212 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/core2/RpMesh1D.cc

    r2936 r3959  
    1010 * ======================================================================
    1111 *  AUTHOR:  Michael McLennan, Purdue University
    12  *  Copyright (c) 2004-2006  Purdue Research Foundation
     12 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1313 *
    1414 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/core2/RpMesh1D.h

    r1031 r3959  
    1010 * ======================================================================
    1111 *  AUTHOR:  Michael McLennan, Purdue University
    12  *  Copyright (c) 2004-2006  Purdue Research Foundation
     12 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1313 *
    1414 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/core2/RpMeshPrism3D.cc

    r1328 r3959  
    77 * ======================================================================
    88 *  AUTHOR:  Michael McLennan, Purdue University
    9  *  Copyright (c) 2004-2006  Purdue Research Foundation
     9 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010 *
    1111 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/core2/RpMeshPrism3D.h

    r1031 r3959  
    77 * ======================================================================
    88 *  AUTHOR:  Michael McLennan, Purdue University
    9  *  Copyright (c) 2004-2006  Purdue Research Foundation
     9 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010 *
    1111 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/core2/RpMeshRect3D.cc

    r657 r3959  
    88 * ======================================================================
    99 *  AUTHOR:  Michael McLennan, Purdue University
    10  *  Copyright (c) 2004-2006  Purdue Research Foundation
     10 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1111 *
    1212 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/core2/RpMeshRect3D.h

    r370 r3959  
    88 * ======================================================================
    99 *  AUTHOR:  Michael McLennan, Purdue University
    10  *  Copyright (c) 2004-2006  Purdue Research Foundation
     10 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1111 *
    1212 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/core2/RpMeshTri2D.cc

    r2936 r3959  
    77 * ======================================================================
    88 *  AUTHOR:  Michael McLennan, Purdue University
    9  *  Copyright (c) 2004-2006  Purdue Research Foundation
     9 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010 *
    1111 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/core2/RpMeshTri2D.h

    r370 r3959  
    77 * ======================================================================
    88 *  AUTHOR:  Michael McLennan, Purdue University
    9  *  Copyright (c) 2004-2006  Purdue Research Foundation
     9 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010 *
    1111 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/core2/RpNode.h

    r1031 r3959  
    88 * ======================================================================
    99 *  AUTHOR:  Michael McLennan, Purdue University
    10  *  Copyright (c) 2004-2006  Purdue Research Foundation
     10 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1111 *
    1212 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/core2/RpSerialBuffer.cc

    r657 r3959  
    66 *           Carol X Song, Purdue University
    77 *
    8  *  Copyright (c) 2004-2006  Purdue Research Foundation
     8 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    99 * ----------------------------------------------------------------------
    1010 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/core2/RpSerialBuffer.h

    r1031 r3959  
    66 *           Carol X Song, Purdue University
    77 *
    8  *  Copyright (c) 2004-2006  Purdue Research Foundation
     8 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    99 * ----------------------------------------------------------------------
    1010 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/core2/RpSerializable.cc

    r413 r3959  
    66 *           Carol X Song, Purdue University
    77 *
    8  *  Copyright (c) 2004-2006  Purdue Research Foundation
     8 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    99 * ----------------------------------------------------------------------
    1010 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/core2/RpSerializable.h

    r1032 r3959  
    66 *           Carol X Song, Purdue University
    77 *
    8  *  Copyright (c) 2004-2006  Purdue Research Foundation
     8 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    99 * ----------------------------------------------------------------------
    1010 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/core2/RpSerializer.cc

    r657 r3959  
    1010 * ======================================================================
    1111 *  AUTHOR:  Michael McLennan, Purdue University
    12  *  Copyright (c) 2004-2006  Purdue Research Foundation
     12 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1313 *
    1414 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/core2/RpSerializer.h

    r1031 r3959  
    1010 * ======================================================================
    1111 *  AUTHOR:  Michael McLennan, Purdue University
    12  *  Copyright (c) 2004-2006  Purdue Research Foundation
     12 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1313 *
    1414 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/core2/rappture2.h

    r1018 r3959  
    77 *
    88 *  AUTHOR:  Michael McLennan, Purdue University
    9  *  Copyright (c) 2004-2006  Purdue Research Foundation
     9 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010 * ----------------------------------------------------------------------
    1111 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/Makefile.in

    r2936 r3959  
    149149
    150150distclean: clean
    151         rm Makefile
     151        rm Makefile RpHash.h
  • branches/blt4/src/objects/RpAccessor.h

    r1560 r3959  
    22 * ======================================================================
    33 *  AUTHOR:  Derrick S. Kearney, Purdue University
    4  *  Copyright (c) 2005-2009  Purdue Research Foundation
     4 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    55 *
    66 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpArray1D.cc

    r1560 r3959  
    55 * ======================================================================
    66 *  AUTHOR:  Derrick Kearney, Purdue University
    7  *  Copyright (c) 2005-2009  Purdue Research Foundation
     7 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    88 *
    99 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpArray1D.h

    r1560 r3959  
    22 * ======================================================================
    33 *  AUTHOR:  Derrick S. Kearney, Purdue University
    4  *  Copyright (c) 2005-2009  Purdue Research Foundation
     4 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    55 *
    66 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpArray1DUniform.cc

    r1528 r3959  
    55 * ======================================================================
    66 *  AUTHOR:  Derrick Kearney, Purdue University
    7  *  Copyright (c) 2005-2009  Purdue Research Foundation
     7 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    88 *
    99 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpArray1DUniform.h

    r1528 r3959  
    22 * ======================================================================
    33 *  AUTHOR:  Derrick S. Kearney, Purdue University
    4  *  Copyright (c) 2005-2009  Purdue Research Foundation
     4 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    55 *
    66 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpAxisMarker.cc

    r1560 r3959  
    55 * ======================================================================
    66 *  AUTHOR:  Derrick Kearney, Purdue University
    7  *  Copyright (c) 2005-2009  Purdue Research Foundation
     7 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    88 *
    99 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpAxisMarker.h

    r1560 r3959  
    22 * ======================================================================
    33 *  AUTHOR:  Derrick Kearney, Purdue University
    4  *  Copyright (c) 2005-2009  Purdue Research Foundation
     4 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    55 *
    66 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpBoolean.cc

    r1560 r3959  
    55 * ======================================================================
    66 *  AUTHOR:  Derrick Kearney, Purdue University
    7  *  Copyright (c) 2005-2009  Purdue Research Foundation
     7 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    88 *
    99 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpBoolean.h

    r1560 r3959  
    22 * ======================================================================
    33 *  AUTHOR:  Derrick Kearney, Purdue University
    4  *  Copyright (c) 2005-2009  Purdue Research Foundation
     4 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    55 *
    66 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpChoice.cc

    r1560 r3959  
    55 * ======================================================================
    66 *  AUTHOR:  Derrick Kearney, Purdue University
    7  *  Copyright (c) 2005-2009  Purdue Research Foundation
     7 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    88 *
    99 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpChoice.h

    r1560 r3959  
    22 * ======================================================================
    33 *  AUTHOR:  Derrick Kearney, Purdue University
    4  *  Copyright (c) 2005-2009  Purdue Research Foundation
     4 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    55 *
    66 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpCurve.cc

    r1569 r3959  
    55 * ======================================================================
    66 *  AUTHOR:  Derrick Kearney, Purdue University
    7  *  Copyright (c) 2005-2009  Purdue Research Foundation
     7 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    88 *
    99 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpCurve.h

    r1568 r3959  
    22 * ======================================================================
    33 *  AUTHOR:  Derrick Kearney, Purdue University
    4  *  Copyright (c) 2005-2009  Purdue Research Foundation
     4 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    55 *
    66 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpHistogram.cc

    r1560 r3959  
    55 * ======================================================================
    66 *  AUTHOR:  Derrick Kearney, Purdue University
    7  *  Copyright (c) 2005-2009  Purdue Research Foundation
     7 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    88 *
    99 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpHistogram.h

    r1560 r3959  
    22 * ======================================================================
    33 *  AUTHOR:  Derrick Kearney, Purdue University
    4  *  Copyright (c) 2005-2009  Purdue Research Foundation
     4 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    55 *
    66 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpLibObj.cc

    r1581 r3959  
    55 * ======================================================================
    66 *  AUTHOR:  Derrick S. Kearney, Purdue University
    7  *  Copyright (c) 2005-2009  Purdue Research Foundation
     7 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    88 *
    99 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpLibObj.h

    r1615 r3959  
    55 * ======================================================================
    66 *  AUTHOR:  Derrick S. Kearney, Purdue University
    7  *  Copyright (c) 2005-2009  Purdue Research Foundation
     7 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    88 *
    99 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpLibStorage.cc

    r1581 r3959  
    55 * ======================================================================
    66 *  AUTHOR:  Derrick S. Kearney, Purdue University
    7  *  Copyright (c) 2005-2009  Purdue Research Foundation
     7 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    88 *
    99 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpLibStorage.h

    r1581 r3959  
    55 * ======================================================================
    66 *  AUTHOR:  Derrick S. Kearney, Purdue University
    7  *  Copyright (c) 2005-2009  Purdue Research Foundation
     7 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    88 *
    99 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpMediaPlayer.cc

    r1932 r3959  
    55 *  AUTHOR:  Derrick Kearney, Purdue University
    66 *
    7  *  Copyright (c) 2005-2010  Purdue Research Foundation
     7 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    88 * ----------------------------------------------------------------------
    99 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpMediaPlayer.h

    r1902 r3959  
    55 *  AUTHOR:  Derrick Kearney, Purdue University
    66 *
    7  *  Copyright (c) 2005-2010  Purdue Research Foundation
     7 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    88 * ----------------------------------------------------------------------
    99 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpNumber.cc

    r1615 r3959  
    55 * ======================================================================
    66 *  AUTHOR:  Derrick Kearney, Purdue University
    7  *  Copyright (c) 2005-2009  Purdue Research Foundation
     7 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    88 *
    99 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpNumber.h

    r1581 r3959  
    22 * ======================================================================
    33 *  AUTHOR:  Derrick Kearney, Purdue University
    4  *  Copyright (c) 2005-2009  Purdue Research Foundation
     4 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    55 *
    66 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpObjConfig.h

    r1568 r3959  
    22 * ======================================================================
    33 *  AUTHOR:  Derrick S. Kearney, Purdue University
    4  *  Copyright (c) 2005-2009  Purdue Research Foundation
     4 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    55 *
    66 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpObject.cc

    r1897 r3959  
    77 * ======================================================================
    88 *  AUTHOR:  Derrick Kearney, Purdue University
    9  *  Copyright (c) 2005-2009  Purdue Research Foundation
     9 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010 *
    1111 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpObject.h

    r1586 r3959  
    22 * ======================================================================
    33 *  AUTHOR:  Derrick S. Kearney, Purdue University
    4  *  Copyright (c) 2005-2009  Purdue Research Foundation
     4 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    55 *
    66 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpParserXML.cc

    r2305 r3959  
    55 * ======================================================================
    66 *  AUTHOR:  Derrick Kearney, Purdue University
    7  *  Copyright (c) 2005-2009  Purdue Research Foundation
     7 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    88 *
    99 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpParserXML.h

    r1581 r3959  
    22 * ======================================================================
    33 *  AUTHOR:  Derrick Kearney, Purdue University
    4  *  Copyright (c) 2005-2009  Purdue Research Foundation
     4 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    55 *
    66 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpPath.cc

    r1581 r3959  
    55 *  AUTHOR:  Derrick Kearney, Purdue University
    66 *
    7  *  Copyright (c) 2005-2009  Purdue Research Foundation
     7 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    88 * ----------------------------------------------------------------------
    99 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpPath.h

    r1569 r3959  
    55 *  AUTHOR:  Derrick Kearney, Purdue University
    66 *
    7  *  Copyright (c) 2004-2009  Purdue Research Foundation
     7 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    88 * ----------------------------------------------------------------------
    99 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpPlot.cc

    r1581 r3959  
    55 * ======================================================================
    66 *  AUTHOR:  Derrick Kearney, Purdue University
    7  *  Copyright (c) 2005-2009  Purdue Research Foundation
     7 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    88 *
    99 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpPlot.h

    r1581 r3959  
    22 * ======================================================================
    33 *  AUTHOR:  Derrick Kearney, Purdue University
    4  *  Copyright (c) 2005-2009  Purdue Research Foundation
     4 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    55 *
    66 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpScatter.cc

    r1560 r3959  
    55 * ======================================================================
    66 *  AUTHOR:  Derrick Kearney, Purdue University
    7  *  Copyright (c) 2005-2009  Purdue Research Foundation
     7 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    88 *
    99 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpScatter.h

    r1560 r3959  
    22 * ======================================================================
    33 *  AUTHOR:  Derrick Kearney, Purdue University
    4  *  Copyright (c) 2005-2009  Purdue Research Foundation
     4 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    55 *
    66 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpString.cc

    r1560 r3959  
    55 * ======================================================================
    66 *  AUTHOR:  Derrick Kearney, Purdue University
    7  *  Copyright (c) 2005-2009  Purdue Research Foundation
     7 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    88 *
    99 *  See the file "license.terms" for information on usage and
  • branches/blt4/src/objects/RpString.h

    r1560 r3959  
    22 * ======================================================================
    33 *  AUTHOR:  Derrick Kearney, Purdue University
    4  *  Copyright (c) 2005-2009  Purdue Research Foundation
     4 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    55 *
    66 *  See the file "license.terms" for information on usage and
  • branches/blt4/tester/Makefile.in

    r2168 r3959  
    2929destdir         = $(libdir)/$(name)
    3030
     31.PHONY: all install install-pkg install-scripts clean distclean
     32
    3133all:
    3234        $(MAKE) -C scripts all
     
    4648
    4749distclean: clean
    48         $(RM) Makefile *~
     50        $(RM) Makefile pkgIndex.tcl *~
  • branches/blt4/tester/example/fermi_broken.tcl

    r2169 r3959  
    77# ======================================================================
    88#  AUTHOR:  Ben Rafferty, Purdue University
    9 #  Copyright (c) 2004-2007  Purdue Research Foundation
     9#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010#
    1111#  See the file "license.terms" for information on usage and
  • branches/blt4/tester/scripts/Makefile.in

    r2692 r3959  
    4040                --outfile tclIndex
    4141
    42 install: install_scripts install_images
     42install: all install_scripts install_images
    4343
    4444install_scripts:
  • branches/blt4/tester/scripts/legend.tcl

    r2168 r3959  
    66# ======================================================================
    77#  AUTHOR:  Michael McLennan, Purdue University
    8 #  Copyright (c) 2010-2011  Purdue Research Foundation
     8#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    99#
    1010#  See the file "license.terms" for information on usage and
  • branches/blt4/tester/scripts/main.tcl

    r2304 r3959  
    1818# ======================================================================
    1919#  AUTHOR:  Ben Rafferty, Purdue University
    20 #  Copyright (c) 2010  Purdue Research Foundation
     20#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    2121#
    2222#  See the file "license.terms" for information on usage and
     
    3535
    3636package require Itk
    37 #package require Img
     37package require Img
    3838package require Rappture
    3939package require RapptureGUI
  • branches/blt4/tester/scripts/objview.tcl

    r2168 r3959  
    99# ======================================================================
    1010#  AUTHOR:  Michael McLennan, Purdue University
    11 #  Copyright (c) 2010-2011  Purdue Research Foundation
     11#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1212#
    1313#  See the file "license.terms" for information on usage and
  • branches/blt4/tester/scripts/runview.tcl

    r2168 r3959  
    99# ======================================================================
    1010#  AUTHOR:  Michael McLennan, Purdue University
    11 #  Copyright (c) 2010-2011  Purdue Research Foundation
     11#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1212#
    1313#  See the file "license.terms" for information on usage and
  • branches/blt4/tester/scripts/statuslist.tcl

    r2168 r3959  
    99# ======================================================================
    1010#  AUTHOR:  Michael McLennan, Purdue University
    11 #  Copyright (c) 2010-2011  Purdue Research Foundation
     11#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1212#
    1313#  See the file "license.terms" for information on usage and
     
    289289    set c $itk_component(listview)
    290290
     291    # translate the screen y to the canvas y (may be scrolled down)
     292    set y [$c canvasy $y]
     293
    291294    set index ""
    292295    foreach id [$c find overlapping 10 $y 10 $y] {
  • branches/blt4/tester/scripts/stringdiffs.tcl

    r2168 r3959  
    77# ======================================================================
    88#  AUTHOR:  Michael McLennan, Purdue University
    9 #  Copyright (c) 2010-2011  Purdue Research Foundation
     9#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010#
    1111#  See the file "license.terms" for information on usage and
     
    3232
    3333    protected method _yview {args}
     34    protected method _ysbar {args}
    3435}
    3536
     
    128129    $itk_component(body1) configure \
    129130        -xscrollcommand [list $itk_component(xsbar1) set] \
    130         -yscrollcommand [list $itk_component(ysbar) set]
     131        -yscrollcommand [itcl::code $this _ysbar body1]
    131132    $itk_component(body2) configure \
    132         -xscrollcommand [list $itk_component(xsbar2) set]
     133        -xscrollcommand [list $itk_component(xsbar2) set] \
     134        -yscrollcommand [itcl::code $this _ysbar body2]
    133135
    134136    grid $itk_component(title1) -row 0 -column 0 -sticky nsew
     
    205207# USAGE: _yview <arg> <arg>...
    206208#
    207 # Loads two values into the viewer and shows their differences.
    208 # If the strings are short, the diffs are shown inline.  Otherwise,
    209 # they are show with side-by-side viewers.
     209# Called whenever the scrollbar changes the y-view of the diffs.
     210# Sends the new command along to both views so they are aligned.
    210211# ----------------------------------------------------------------------
    211212itcl::body Rappture::Tester::StringDiffs::_yview {args} {
    212213    eval $itk_component(body1) yview $args
    213214    eval $itk_component(body2) yview $args
     215}
     216
     217# ----------------------------------------------------------------------
     218# USAGE: _ysbar <whichChanged> <arg> <arg>...
     219#
     220# Called whenever the y-view of one widget changes.  Copies the
     221# current view from the <whichChanged> widget to the other side,
     222# and updates the bubble to display the correct view.
     223# ----------------------------------------------------------------------
     224itcl::body Rappture::Tester::StringDiffs::_ysbar {which args} {
     225    switch -- $which {
     226        body1 {
     227            set pos [lindex [$itk_component(body1) yview] 0]
     228            $itk_component(body2) yview moveto $pos
     229        }
     230        body2 {
     231            set pos [lindex [$itk_component(body2) yview] 0]
     232            $itk_component(body1) yview moveto $pos
     233        }
     234    }
     235    eval $itk_component(ysbar) set $args
    214236}
    215237
  • branches/blt4/tester/scripts/test.tcl

    r2304 r3959  
    88# ======================================================================
    99#  AUTHOR:  Ben Rafferty, Purdue University
    10 #  Copyright (c) 2010  Purdue Research Foundation
     10#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1111#
    1212#  See the file "license.terms" for information on usage and
  • branches/blt4/tester/scripts/testtree.tcl

    r2276 r3959  
    1010# ======================================================================
    1111#  AUTHOR:  Ben Rafferty, Purdue University
    12 #  Copyright (c) 2010  Purdue Research Foundation
     12#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1313#
    1414#  See the file "license.terms" for information on usage and
     
    5656        set spinner(frame$n) [Rappture::icon circle-ball[expr {$n+1}]]
    5757    }
    58     set spinner(image) [image create picture -width [image width $spinner(frame0)] -height [image height $spinner(frame0)]]
     58    set spinner(image) [image create photo -width [image width $spinner(frame0)] -height [image height $spinner(frame0)]]
    5959}
    6060 
  • branches/blt4/tester/scripts/testview.tcl

    r2168 r3959  
    88#  AUTHOR:  Ben Rafferty, Purdue University
    99#           Michael McLennan, Purdue University
    10 #  Copyright (c) 2010-2011  Purdue Research Foundation
     10#  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1111#
    1212#  See the file "license.terms" for information on usage and
  • branches/blt4/video/Makefile.in

    r2936 r3959  
    6666destdir     = $(libdir)/$(name)
    6767
     68.PHONY: all install clean distclean
     69
    6870all: $(lib)
    6971
     
    8688
    8789distclean: clean
    88         $(RM) Makefile *~
     90        $(RM) Makefile pkgIndex.tcl *~
    8991
  • branches/blt4/video/RpMediaPlayerTclInterface.cc

    r2936 r3959  
    77 * ======================================================================
    88 *  AUTHOR:  Derrick Kearney, Purdue University
    9  *  Copyright (c) 2005-2010  Purdue Research Foundation
     9 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010 *
    1111 *  See the file "license.terms" for information on usage and
  • branches/blt4/video/RpVideo.c

    r2936 r3959  
    99 * ======================================================================
    1010 *  AUTHOR:  Michael McLennan, Purdue University
    11  *  Copyright (c) 2004-2008  Purdue Research Foundation
     11 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1212 *
    1313 *  See the file "license.terms" for information on usage and
     
    4343#ifdef HAVE_LIBAVUTIL_AVUTIL_H
    4444# include <libavutil/avutil.h>
     45#endif
     46
     47#ifdef HAVE_LIBAVUTIL_MATHEMATICS_H
     48# include <libavutil/mathematics.h> /* for av_rescale_q and av_gcd */
    4549#endif
    4650
     
    123127static int VideoAllocImgBuffer (VideoObj *vidPtr, int width, int height);
    124128static int VideoFreeImgBuffer (VideoObj *vidPtr);
     129
     130#ifdef notdef
    125131static double VideoTransformFrames2Duration (VideoObj *vidPtr, int frame);
    126132static int VideoTransformDuration2Frames (VideoObj *vidPtr, double duration);
     133#endif
    127134
    128135/*
     
    936943    int nrel, nabs, seekFlags, gotframe;
    937944    int64_t nseek;
    938     AVCodecContext *vcodecCtx;
    939945    AVStream *vstreamPtr;
    940946
     
    947953        return -1;
    948954    }
    949     vcodecCtx = vidPtr->pFormatCtx->streams[vidPtr->videoStream]->codec;
    950955
    951956    nabs = n;
     
    15231528}
    15241529
     1530#ifdef notdef
    15251531/*
    15261532 * ------------------------------------------------------------------------
     
    15401546{
    15411547    double duration;
    1542     AVCodecContext *vcodecCtx;
    15431548    AVStream *vstreamPtr;
    15441549    AVRational hundred;
     
    15591564    }
    15601565
    1561     vcodecCtx = vidPtr->pFormatCtx->streams[vidPtr->videoStream]->codec;
    15621566    vstreamPtr = vidPtr->pFormatCtx->streams[vidPtr->videoStream];
    15631567
     
    15741578{
    15751579    int frames;
    1576     AVCodecContext *vcodecCtx;
    15771580    AVStream *vstreamPtr;
    15781581    AVRational hundred;
     
    15921595    }
    15931596
    1594     vcodecCtx = vidPtr->pFormatCtx->streams[vidPtr->videoStream]->codec;
    15951597    vstreamPtr = vidPtr->pFormatCtx->streams[vidPtr->videoStream];
    15961598
     
    16031605    return frames;
    16041606}
     1607#endif
    16051608
    16061609/*
  • branches/blt4/video/RpVideo.h

    r2936 r3959  
    99 * ======================================================================
    1010 *  AUTHOR:  Michael McLennan, Purdue University
    11  *  Copyright (c) 2004-2008  Purdue Research Foundation
     11 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1212 *
    1313 *  See the file "license.terms" for information on usage and
  • branches/blt4/video/RpVideoTclInterface.cc

    r2936 r3959  
    77 * ======================================================================
    88 *  AUTHOR:  Derrick Kearney, Purdue University
    9  *  Copyright (c) 2005-2010  Purdue Research Foundation
     9 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
    1010 *
    1111 *  See the file "license.terms" for information on usage and
     
    346346    }
    347347    else {
    348         int c = 0;
    349         c = VideoGoToN((VideoObj *)clientData, val);
     348        VideoGoToN((VideoObj *)clientData, val);
    350349    }
    351350
Note: See TracChangeset for help on using the changeset viewer.