Import Geant4 4.0.0 source tree
This commit is contained in:
+175
-2
@@ -1,5 +1,5 @@
|
||||
$Id: History,v 1.149 2001/06/29 12:49:25 gcosmo Exp $
|
||||
$Name: $
|
||||
$Id: History,v 1.177 2001/12/14 08:37:39 gcosmo Exp $
|
||||
$Name: geant4-04-00 $
|
||||
|
||||
-------------------------------------------------------------------
|
||||
|
||||
@@ -18,6 +18,179 @@ committal in the CVS repository !
|
||||
* Reverse chronological order (last date on top), please *
|
||||
----------------------------------------------------------
|
||||
|
||||
10th December 2001 Gabriele Cosmo (config-V03-02-15)
|
||||
- architecture.gmk:
|
||||
o updated list of supported compilers
|
||||
o removed obsolete setup for STL ObjectSpace and STLport for Win/VC++.
|
||||
- binmake.gmk: activated mechanism for using $G4INCLUDE effectively for
|
||||
building examples/applications. Currently activated only for global compound
|
||||
libraries; for granular libraries it requires re-engineering of liblist,
|
||||
feature which will be added in future.
|
||||
This mechanism allows to considerably reduce the compilation/linking command
|
||||
length and the number of -I options fed to the compiler.
|
||||
- Added G4PROFILE options to Linux-g++ and Linux-egcs setups.
|
||||
- Removed binmake.EXTRALIBS.README, now part of User's Guide.
|
||||
- Updated sources for Configure installation script.
|
||||
|
||||
3rd December 2001 Guy Barrand (config-V03-02-14)
|
||||
- G4VIS_USE.gmk : -lG4HepRep replaced by -lG4visHepRep.
|
||||
|
||||
29th November 2001 Gabriele Cosmo (config-V03-02-13)
|
||||
- Removed SUN-CC5.gmk configuration file. Now replaced by SUN-CC architecture
|
||||
|
||||
21st Novemver 2001 Gabriele Cosmo (config-V03-02-12)
|
||||
- On top of "config-V03-02-11", added paths in binmake.gmk including
|
||||
new hadronic models for cascade, CHIPS and coherent_elastic.
|
||||
Does not include changes to analysis.gmk.
|
||||
|
||||
19th November 2001 Guy Barrand
|
||||
- analysis.gmk : then remove all system specifc flags, have
|
||||
only the AIDA ones. Have G4ANALYSIS_USE to drive the insertion of
|
||||
CPP and libs in the Geant4 GNUmakefile system.
|
||||
|
||||
19th November 2001 John Allison (config-V03-02-11)
|
||||
- Does not include Guy's changes of 16rd November.
|
||||
- Re-instated creation of CPPFLAGS (see 6th November) but conditonal
|
||||
on existence of corresponding environment variable. If no environmet
|
||||
variable is set, CPPFLAGS += -DG4UI_USE_TERMINAL.
|
||||
|
||||
16rd November 2001 Guy Barrand
|
||||
- analysis.gmk : add flags to use an AIDA 2.2 compliant analysis system.
|
||||
|
||||
6th November 2001 John Allison (config-V03-02-10)
|
||||
- Removed CPPFLAGS += -DG4UI_USE_GAG -DG4UI_USE_TCSH -DG4UI_USE_TERMINAL.
|
||||
|
||||
6th November 2001 John Allison (config-V03-02-09)
|
||||
- Removed references to HepRep, added code for HepRepFile, thus
|
||||
needed by vis-V03-02-15.
|
||||
|
||||
23rd October 2001 Gabriele Cosmo (config-V03-02-08)
|
||||
- Merged changes in "config-V03-02-07" for removal of STLInterface.
|
||||
|
||||
22nd October 2001 Gabriele Cosmo (config-V03-02-06b)
|
||||
- binmake.gmk: added include path for geometry/verification
|
||||
according to tag "geometry-V03-02-01".
|
||||
|
||||
1st October 2001 Gabriele Cosmo (config-V03-02-06a)
|
||||
- binmake.gmk: removed include path for processes/electromagnetic/integral
|
||||
according to tag "em-V03-02-02".
|
||||
|
||||
30th September 2001 Gabriele Cosmo (config-V03-02-07)
|
||||
- Removed references to STLInterface module in architecture.gmk
|
||||
and architecture setups. Coworks with tag "global-V03-02-03" where
|
||||
STLInterface module has been removed.
|
||||
|
||||
29th August 2001 John Allison/Joseph Perl (config-V03-02-06)
|
||||
- Needed by vis-V03-02-14.
|
||||
- First developers release of HepRep graphics driver.
|
||||
|
||||
27th August 2001 John Allison
|
||||
- Tidied HepRep configuration in G4VIS*, moving stuff to interactivity.gmk.
|
||||
|
||||
24th August 2001 Joseph Perl (config-V03-02-05)
|
||||
- Introduced HepRep graphics driver
|
||||
|
||||
11th August 2001 John Allison (config-V03-02-04)
|
||||
- Re-engineered G4UI variables. Coworks with interfaces-V03-02-00.
|
||||
- Introduced environment variable G4UI_NONE that, if set, no UI
|
||||
sessions nor any UI libraries are built, not even libG4UIbasic.a nor
|
||||
libG4UIcommon.a. (This would only happen in a pure batch job or,
|
||||
perhaps, in a user framework having its own UI system.)
|
||||
- Removed the need to specify environment variables for UI sessions
|
||||
which do not need external packages or libraries, namely :
|
||||
G4UI_BUILD_GAG_SESSION
|
||||
G4UI_BUILD_TERMINAL_SESSION
|
||||
with associated G4UI_USE environment variables:
|
||||
G4UI_USE_GAG
|
||||
G4UI_USE_TCSH
|
||||
G4UI_USE_TERMINAL
|
||||
In other words, the above environment variables become redundant and are
|
||||
ignored.
|
||||
For backwards compatibility, unless G4UI_NONE is set, the corresponding
|
||||
G4UI_USE C-pre-processor variables are automatically set. Also, the
|
||||
C-pre-processor variables G4UI_BUILD and G4UI_USE are set.
|
||||
- As before, environment variables for other sessions still need positive
|
||||
setting of their G4UI_BUILD and G4UI_USE environment variables. In this
|
||||
category are:
|
||||
G4UI_BUILD_WIN32_SESSION
|
||||
G4UI_BUILD_WO_SESSION
|
||||
G4UI_BUILD_XAW_SESSION
|
||||
G4UI_BUILD_XM_SESSION
|
||||
with associated G4UI_USE environment variables:
|
||||
G4UI_USE_WIN32
|
||||
G4UI_USE_WO
|
||||
G4UI_USE_XAW
|
||||
G4UI_USE_XM
|
||||
- Note: The user must still instantiate and SessionStart only *one*
|
||||
session, but if it is to be one in the category needing external
|
||||
packages or libraries, the corresponding G4UI_USE must be set to
|
||||
trigger inclusion oflibraries. Otherwise the user need not set any
|
||||
environment variables.
|
||||
|
||||
3rd August 2001 Gabriele Cosmo (config-V03-02-03)
|
||||
- architecture.gmk:
|
||||
o updated list of supported systems/compilers.
|
||||
o made Linux-g++ architecture the default G4SYSTEM. Replaced SUN-CC.
|
||||
- Added SUN-CC4.gmk for old SUN architectures based on CC-4.2 compiler.
|
||||
- Added Linux-egcs for old Linux architectures based on egcs-1.1.2 compiler.
|
||||
- Made SUN-CC.gmk a copy of SUN-CC5.gmk (kept for backward compatibility,
|
||||
will be removed soon). CC-5.2 compiler is now the default on SUN systems.
|
||||
- Made Linux-g++.gmk specific to gcc-2.95.2 compiler, from now on the default
|
||||
compiler on Linux systems.
|
||||
|
||||
1st August 2001 Gabriele Cosmo (config-V03-02-02)
|
||||
- Included recent updates to scripts sources for 'Configure'.
|
||||
|
||||
27th July 2001 John Allison (config-V03-02-01)
|
||||
- Introduced environment variable G4VIS_NONE that, if set, no visualization
|
||||
drivers are built and no vis libraries are built, not even
|
||||
libG4vis_management. (libG4modeling is still built.) The C-pre-processor
|
||||
variables G4VIS_BUILD and G4VIS_USE are *not* set.
|
||||
- Removed the need to specify environment variables for visualization drivers
|
||||
which do not need external packages or libraries, namely :
|
||||
G4VIS_BUILD_DAWNFILE_DRIVER
|
||||
G4VIS_BUILD_RAYTRACER_DRIVER
|
||||
G4VIS_BUILD_VRMLFILE_DRIVER
|
||||
G4VIS_BUILD_ASCIITREE_DRIVER
|
||||
G4VIS_BUILD_GAGTREE_DRIVER
|
||||
with associated G4VIS_USE environment variables:
|
||||
G4VIS_USE_DAWNFILE
|
||||
G4VIS_USE_RAYTRACER
|
||||
G4VIS_USE_VRMLFILE
|
||||
G4VIS_USE_ASCIITREE
|
||||
G4VIS_USE_GAGTREE
|
||||
In other words, the above environment variables become redundant and are
|
||||
ignored.
|
||||
For backwards compatibility, unless G4VIS_NONE is set, the corresponding
|
||||
G4VIS_USE C-pre-processor variables are automatically set. Also, the
|
||||
C-pre-processor variables G4VIS_BUILD and G4VIS_USE are set.
|
||||
- As before, environment variables for other drivers still need positive
|
||||
setting of their G4VIS_BUILD and G4VIS_USE environment variables. In this
|
||||
category are:
|
||||
G4VIS_BUILD_DAWN_DRIVER
|
||||
G4VIS_BUILD_OPACS_DRIVER
|
||||
G4VIS_BUILD_OPENGLX_DRIVER
|
||||
G4VIS_BUILD_OPENGLWIN32_DRIVER
|
||||
G4VIS_BUILD_OPENGLXM_DRIVER
|
||||
G4VIS_BUILD_OIX_DRIVER
|
||||
G4VIS_BUILD_OIWIN32_DRIVER
|
||||
G4VIS_BUILD_VRML_DRIVER
|
||||
with associated G4VIS_USE environment variables:
|
||||
G4VIS_USE_DAWN
|
||||
G4VIS_USE_OPACS
|
||||
G4VIS_USE_OPENGLX
|
||||
G4VIS_USE_OPENGLWIN32
|
||||
G4VIS_USE_OPENGLXM
|
||||
G4VIS_USE_OIX
|
||||
G4VIS_USE_OIWIN32
|
||||
G4VIS_USE_VRML
|
||||
In this case G4VIS_NONE must *not* be set.
|
||||
- Added binmake.EXTRALIBS.README.
|
||||
|
||||
5th July 2001 Youhei Morita (config-V03-02-00)
|
||||
- Linux-g++.gmk: Use -pedantic (G.Cosmo)
|
||||
- Linux-g++.gmk, SUN-CC.gmk, SUN-CC5.gmk: added -DG4std in G4DDLX_FLAGS
|
||||
|
||||
29th June 2001 Gabriele Cosmo (config-V03-01-10)
|
||||
- Updated source scripts for 'Configure'.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user