Parent Directory | Revision Log
Links to HEAD: | (view) (download) (annotate) |
Sticky Revision: |
Fixed build for SCons 0.96.92. Needs testing.
Fixed sensitivity module. It now runs as mostly external code, with just a few relics required by LSODE still in packages/sensitivity.c.
Added a necessary export symbol in extcall for used by bboxtest. Broke apart Ben's z-bbox test suite and added it to the Python tests.
Added vim 'syntax=python' comments to many SConscript files. Lots more work on the datareader extfn. The testtmy.a4c file requires the file obtained here ('gzip -d' before use) http://rredc.nrel.gov/solar/old_data/nsrdb/tmy2/unix/23161.tm2.Z
Added '--models' option to ascend-config. Fixed a bug with packages.c wrt generating absolute paths to library files. Added SCons directives to install header files in INSTALL_INCLUDE subdirs. Changed rel.c so that init function is only run if provided in the package. Added 'ospath_getabs' to convert relative paths into absolute paths by adding prefix of fully-resolved '.'
Added changes to allow autotools build on ubuntu. There were some wrong assumptions about file locations that I was able to correct using information in the tclConfig.sh and tkConfig.sh files. This will need testing on Fedora/Unix/etc.
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.
Fixed incidences of INSTALL_DATA in SConscript files.
Another place to remove the 'update-Makefile.pl'
Changes to detection of TkTable. TkTable detection was not possible on FC5 due to the provided tktable package not coming with header files, and no tktable-devel being offered. Hence static linkage to Tktable is not possible. Maybe it's not a great idea anyway. Also modified and updated the DistTar builder for SCons. Modified SConstruct to allow Tcl/Tk 8.4 to be used. Modified ascend.spec.in to use system-standard version of Tcl/Tk 8.4.
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.
Adding 'models' directory to SCons install
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.
john.pye@anu.edu.au | ViewVC Help |
Powered by ViewVC 1.1.22 |