Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Up till now, in the case where there is an override directory, all the global files come from the base, but if the override directory is container-like it might need its own copy of the category 2 files. ASP needs its own package.scons (which should override the ScienceTools one) but, as currently constituted, does not need its own externals.scons.

Modified ASP

CVS organization (proposal)

Make an ASP-scons container package containing

  • an ASP-specific package.scons file
  • src directory with mainpage.h
  • symbolic links to all code packages belonging to ASP (AspHealPix, AspLauncher, etc.) but no link to AspPolicy.

The job AspPolicy does will be handled some other way, perhaps involving adding code to package.scons or inventing a new top-level file.

To-do

  • Add SConscript files to all ASP packages
  • Add xxxLib.py files to all ASP packages building libraries
  • Design and implement SCons-equivalent to AspPolicy