Main Page   Namespace List   File List   Namespace Members   File Members  

package GlastPolicy

version v1


Used Packages

The GlastPolicy package depends on the following packages

v1r6p1

v4r3


The Requirements File

package GlastPolicy
version v1

use GaudiPolicy

ignore_pattern package_stamps
ignore_pattern include_none

pattern package_include include_path "${<PACKAGE>ROOT}"

apply_pattern package_include

# Set up site-specific and other tags

# define SLAC-specific tags...

tag SLAC_Solaris        SLAC_UNIX

# This package is mainly to have a place to put the nt_config.h file

macro GlastPolicy_cppflags ""\
       VisualC '/FI"GlastPolicy\nt_config.h"'

# override this to remove the trailing "Lib" for WIN32

pattern package_Llinkopts \
    macro <package>_linkopts "-L$(<package>Dir) -l<package> "\
    WIN32                    "$(<package>Dir)/<package>.lib "\
    LinuxStatic "$(<package>Dir)/lib<package>.a $(<package>Dir)/lib<package>.a -u <package>_loadRef "\
    SolarisStatic "$(<package>Dir)/lib<package>.a $(<package>Dir)/lib<package>.a -u <package>_loadRef "

# override to put in debug library
macro cpplinkflags    "" \
      Linux           "-Wl,-Bdynamic $(makeLinkMap)"   \
      LinuxStatic     "$(makeLinkMap)" \
      WIN32           "/nologo /machine:ix86 $(linkdebugflags) $(makeLinkMap) /nodefaultlib kernel32.lib user32.lib ws2_32.lib advapi32.lib shell32.lib msvcrt.lib msvcprt.lib oldnames.lib "  

# replace the version from CMT with one that makes a dummy dll
macro make_shlib  "echo" \
      Linux       "${CMTROOT}/mgr/cmt_make_shlib_common.sh extract" \
      SunOS       "${CMTROOT}/mgr/cmt_make_shlib_common.sh extract" \
      WIN32       '${GLASTPOLICYROOT}\cmt\cmt_make_shlib.bat'


Generated at Thu May 17 14:44:53 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000