Changeset 1159 for trunk/configure.in


Ignore:
Timestamp:
Sep 22, 2008, 5:41:59 PM (16 years ago)
Author:
dkearney
Message:

updated driver to allow the user to revisualize old run files just as rerun did. if driver can find the tool.xml file and where the application is installed, it can also allow the user to run new simulations after preloading old simulations.

Finally figured out where the current tags in group objects were coming from. controlOwner was adjusted to stop putting current tags in things. this only seemed to happen when the application also contained a loader, because we were doing an xml copy of nodes.

rewrote rerun to be a small wrapper around the "driver -load" command. rerun is now a script like rappture, it is populated with rappture's install directory from configure, so configure.in was updated. added some stuff for finding mcc in the configure.in script for a future commit

changed Rappture::Analyzer to accept -notebookpage configure flag so we can specify which page of the analyzer notebook should be currently showing. also inside of the analyzer, changed behavior of simstatus to allow us to still show a message even if the simulation button is disabled. this is helpful because we can tell the user why the simulation button is grayed out. one example of this is the case when we load old run.xml files, but cannot find a tool.xml file. the user cannot run a simulation, even if they change an input, because we can't figure out where the app is installed. now we can tell the user, why they cannot run the simulation.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/configure.in

    r1149 r1159  
    112112    [with_matlab=yes])
    113113
     114MCC=""
    114115MEX=""
    115116MEX_ARCH=""
     
    136137  # Run "mexext" to get the expected module extension for this platform.
    137138  AC_MSG_CHECKING([for mex extension])
    138   if test "x$MEXEXT" != "x" ; then 
     139  if test "x$MEXEXT" != "x" ; then
    139140    MEXEXT=`$MEXEXT`
    140   else 
     141  else
    141142    MEXEXT="mexglx"
    142143  fi
    143144  AC_MSG_RESULT([$MEXEXT])
    144 fi
    145 
     145  AC_PATH_PROG(MCC, mcc, [${matlab_bindir}])
     146  AC_MSG_CHECKING([for mcc extension])
     147fi
     148
     149AC_SUBST(MCC)
    146150AC_SUBST(MEX)
    147151AC_SUBST(MATLAB)
     
    161165    AC_PATH_PROG(MKOCTFILE, mkoctfile)
    162166  else
    163     AC_PATH_PROG(MKOCTFILE, mkoctfile, 
    164         [${with_octave}/bin/mkoctfile:${with_octave}])
     167    AC_PATH_PROG(MKOCTFILE, mkoctfile,
     168        [${with_octave}/bin/mkoctfile:${with_octave}])
    165169  fi
    166170fi
     
    410414dnl read Makefile.in and write Makefile
    411415AC_OUTPUT( [
    412     Makefile 
     416    Makefile
    413417    packages/Makefile
    414418    src/Makefile
     
    421425    gui/apps/rappture
    422426    gui/apps/rappture.env
     427    gui/apps/rerun
    423428    gui/apps/simsim
    424429    gui/pkgIndex.tcl
Note: See TracChangeset for help on using the changeset viewer.