/[ascend]/trunk/base/generic/utilities/config.h.in
ViewVC logotype

Log of /trunk/base/generic/utilities/config.h.in

Parent Directory Parent Directory | Revision Log Revision Log


Sticky Revision:
(Current path doesn't exist after revision 2010)

Revision 968 - (view) (download) (annotate) - [select for diffs]
Modified Mon Dec 18 05:49:00 2006 UTC (13 years, 2 months ago) by johnpye
File length: 7611 byte(s)
Diff to previous 938 , to selected 596
Added SCons tests to check SIGINT and to replace ascresetneeded (need replacement for this in Autoconf as well).
Removed debugging from createinst.c
Typo (text) in evaluate.c
Commented out redundant code in importhandler.c
Added signal handling in ExecuteCASGN.
Added missing ospath_free in ModuleSearchPath.
Exported InitSymbolTable, DestroySymbolTable in symtab (dubious)
Moved FPRESET macro out of ascConfig.h and into ascSignal.h
Added Asc_SignalHandler{Push,Pop}Default.
Added ASC_RESETNEEDED and HAVE_C99FPE macros in config.h.in.
Found the bug causing the SIGFPE in idakryx.a4c (raises a question about int/float division in modelling, I think)
Added system_destroy call in Simulation::~Simulation (dubious).

Revision 938 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 24 06:09:46 2006 UTC (13 years, 3 months ago) by johnpye
File length: 7225 byte(s)
Diff to previous 819 , to selected 596
Added support for dmalloc (http://dmalloc.com)
Added Integrator::setEngine(string name)
Minor other stuff.

Revision 819 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 16 15:36:12 2006 UTC (13 years, 6 months ago) by johnpye
File length: 6916 byte(s)
Diff to previous 800 , to selected 596
Moved the location of the PATHENVIRONMENTVAR to config.h.in so that
it can be shared with other places that want to use that variable.
Did some bug fixing of the simple TMY reader.

Revision 800 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 1 12:22:09 2006 UTC (13 years, 6 months ago) by johnpye
File length: 6649 byte(s)
Diff to previous 791 , to selected 596
Fixed for CONOPT under Windows.

Revision 791 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 27 12:04:19 2006 UTC (13 years, 7 months ago) by johnpye
File length: 5886 byte(s)
Diff to previous 783 , to selected 596
Moved 'SearchArchiveLibraryPath' into ascDynaLoad so that it can be shared between
compiler/packages and solver/conopt.

Changed debug messages in ospath.

Fixed conopt to search for consub3 in $LD_LIBRARY_PATH or /usr/lib:/usr/local/lib
by default on Linux (or %PATH% or c:\Program Files\ASCEND on Windows).

Modified definition of testconopt so that some parameters can be varied via the interface.

Revision 783 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 26 09:16:19 2006 UTC (13 years, 7 months ago) by johnpye
File length: 5663 byte(s)
Diff to previous 669 , to selected 596
First work towards reinstating the CONOPT solver. So far, I've got it building
and linking without errors, but haven't tested the resulting runtime.

Revision 669 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 21 07:00:45 2006 UTC (13 years, 8 months ago) by johnpye
File length: 5299 byte(s)
Diff to previous 628 , to selected 596
Merged changes from DAE branch (revisions 702 to 819) back into trunk.
This adds the Integration API to the ASCEND solver (in base/generic).
Also provides pre-alpha support for 'IDA' from the SUNDIALS suite, a DAE solver.
Many other minor code clean-ups, including adoption of new 'ASC_NEW' and friends (to replace 'ascmalloc')
Added some very sketchy stuff providing 'DIFF(...)' syntax, although it is anticipated that this will be removed.

Revision 628 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 24 01:45:02 2006 UTC (13 years, 9 months ago) by johnpye
File length: 4021 byte(s)
Diff to previous 624 , to selected 596
Fixed up standard paths stuff to use 'INSTALL_ASCDATA' as the place where tcltk/python/models etc
will live. The confusion here came from the fact that I was taking 'INSTALL_SHARE' to be be assumed
to mean 'the location of /usr/share' -- hence the resulting '$INSTALL_SHARE/ascend' that was bothering
Ben. The 'INSTALL_ASCDATA' fixes this, and behaves as he will like, I hope.

Also note that I have switched the default situation in config.h.in to use relative paths by default,
which is the preferred CMU way. SCons builds will default to absolute paths on non-Windows systems.

Revision 624 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 18 15:39:38 2006 UTC (13 years, 9 months ago) by ben.allan
File length: 3328 byte(s)
Diff to previous 605 , to selected 596
Summary: most of the recent complaints about autotools build fixed,
but the buildbot might find a problem with the scons build/install/rpmbuild.


Details:

configure,Driver.c,utilities/config.h.in:
The choice of INSTALL_DATA as a configure variable name
has been repaired (renamed INSTALL_SHARE); INSTALL_DATA is the unix
canonical name for the program 'install' handling a data file.
Both autotools and scons builds have been updated to reflect this,
in the process correcting the definition from prefix/share to
prefix/share/ascend. 

autotools build:
Added --with-quiet option to make the install of already installed and
unchanged files less verbose.
Put in a workaround for the '' problem in tkConfig.sh seen by KC/JP.
Added --datadir support to autotools configure. If you configure
the autotools --datadir=PREFIX/share/ascend you get the same behavior
as the Pye packaging; by default you get the CMU packaging convention instead.
Added utilities/env.c to build.

compiler:
Turned off AWAL in anontype.c.
Noodling away at blackboxes continues...


Revision 605 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 16 00:29:51 2006 UTC (13 years, 9 months ago) by johnpye
File length: 2779 byte(s)
Diff to previous 598 , to selected 596
Completing missing part of RELATIVE_PATHS configuration for SCons, to address bug #262.

Revision 598 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 12 12:43:57 2006 UTC (13 years, 9 months ago) by johnpye
File length: 2656 byte(s)
Diff to previous 597 , to selected 596
woops

Revision 597 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 12 12:29:45 2006 UTC (13 years, 9 months ago) by johnpye
File length: 2525 byte(s)
Diff to previous 596
Still working on a way to add options to config.h.in such that it doesn't break
autotools.

Revision 596 - (view) (download) (annotate) - [selected]
Modified Fri May 12 11:37:24 2006 UTC (13 years, 9 months ago) by johnpye
File length: 2360 byte(s)
Diff to previous 595
fixed for scons, can't work out a way to allows @MISSING_SOMETHING@ to fallback safely, unfort.

Revision 595 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 12 11:28:44 2006 UTC (13 years, 9 months ago) by johnpye
File length: 2415 byte(s)
Diff to previous 594 , to selected 596
fixing so that Ben won't need to add this macro to autoconf, hopefully.

Revision 594 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 12 11:10:34 2006 UTC (13 years, 9 months ago) by johnpye
File length: 2294 byte(s)
Diff to previous 589 , to selected 596
Adding configuration option to turn off xterm colours in output.

Revision 589 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 11 03:10:43 2006 UTC (13 years, 9 months ago) by johnpye
File length: 1487 byte(s)
Diff to previous 588 , to selected 596
Fixing some malloc bugs.

Revision 588 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 11 02:06:46 2006 UTC (13 years, 9 months ago) by johnpye
File length: 1251 byte(s)
Diff to previous 586 , to selected 596
This fixes the new Driver.c implementation. Now, default values of the environment variables
are specified in the file base/generic/utilities/config.h.in, which should be tooled up with
you configuration process. These default values will be subject to environment substiution,
so that if you set the default ASCENDTK=$ASCENDDIST/TK, that will be expanded *at runtime*.
This is to help with the 'application folder' style of installation off-root.

Revision 586 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 11 00:47:54 2006 UTC (13 years, 9 months ago) by johnpye
File length: 1244 byte(s)
Diff to previous 552 , to selected 596
Working on improving handling of paths.

Revision 552 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 29 08:53:04 2006 UTC (13 years, 10 months ago) by johnpye
File length: 873 byte(s)
Diff to previous 542 , to selected 596
Created 'scons install' command that also works for Tcl/Tk interface.
These changes required some modifications to the default values of the environment variables.
Installed Tcl/Tk version now works with only the LD_LIBRARY_PATH env var being required.

Revision 542 - (view) (download) (annotate) - [select for diffs]
Added Wed Apr 26 15:15:40 2006 UTC (13 years, 10 months ago) by johnpye
File length: 298 byte(s)
Diff to selected 596
This is a patch to allow statements like "IMPORT johnpye/extfn/extfntest".
It modifies the methods in packages.c. Plan is to reuse the same code for "REQUIRE xxxxxx" statements as well.


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

john.pye@anu.edu.au
ViewVC Help
Powered by ViewVC 1.1.22