Commit e9e1292e authored by cvs2svn's avatar cvs2svn
Browse files

This commit was manufactured by cvs2svn to create tag

'GAUDI_v19r3-pre'.

git-svn-id: svn+ssh://svn.cern.ch/reps/gaudi/distribution/tags/GAUDI/GAUDI_v19r3-pre@3805 53ecefc3-a64d-0410-9bdf-b8581fa3287e
parent b3a432ac
include $(CMTROOT)/src/Makefile.header
include $(CMTROOT)/src/constituents.make
!include $(CMTROOT)\src\NMakefile.header
!include $(CMTROOT)\src\constituents.nmake
@echo off
rem #
set bin=..\%1%
set name=%2%
if not exist %bin%\%name%.arc exit
rem # Retreive other arguments in one "tmplinkopts" file :
set tmplinkopts=%bin%\%name%\tmplinkopts.dat
if exist %tmplinkopts% del %tmplinkopts%
shift
shift
set empty=''
:next
set x='%1'
IF %x% EQU %empty% goto end
echo %1 >> %tmplinkopts%
shift
goto next
:end
set empty=
set x=
set indirectlinkopts=
if exist %tmplinkopts% set indirectlinkopts=@%tmplinkopts%
rem
rem Different detections for "component" libraries
rem this is not very clean in the sense that it is linked
rem to project-specific implementation.
rem We need to define a better way to specify that option
rem
if exist %bin%\%name%\%name%_dll.obj goto component
if exist %bin%\%name%\%name%_entries.obj goto componentnew
:linker
%CMTROOT%\%CMTBIN%\cmt.exe build windefs %bin%\%name%.arc >%bin%\%name%.def
lib.exe /nologo /machine:ix86 /def:%bin%\%name%.def /out:%bin%\%name%.lib
if exist %bin%\%name%.dll del %bin%\%name%.dll
link.exe /nologo /dll /out:%bin%\%name%.dll %bin%\%name%.exp %bin%\%name%.arc %indirectlinkopts%
goto return
:component
link.exe /nologo /dll /out:%bin%\%name%.dll %bin%\%name%\*.obj /machine:ix86 %indirectlinkopts%
goto return
:componentnew
link.exe /nologo /dll /out:%bin%\%name%.dll %bin%\%name%\*.obj /machine:ix86 %indirectlinkopts%
:return
if exist %tmplinkopts% del %tmplinkopts%
set tmplinkopts=
${CONSTITUENT}install :: $(install_dir)/$(FULLNAME)
@if test ! "${installarea}" = ""; then\
echo "installation done"; \
fi
$(install_dir)/$(FULLNAME) :: $(FULLNAME)
@if test ! "${installarea}" = ""; then \
d=`dirname $(FULLNAME)`; \
d=`(cd $${d}; pwd)`; \
CMTINSTALLAREA=${CMTINSTALLAREA}; export CMTINSTALLAREA; \
$(cmt_install_action) "$${d}" "$(FILENAME)" "$(install_dir)" "$(cmt_install_area_command)" ; \
fi
${CONSTITUENT}uninstall ::
@if test ! "${installarea}" = ""; then \
d=`dirname $(FULLNAME)`; \
d=`(cd $${d}; pwd)`; \
CMTINSTALLAREA=${CMTINSTALLAREA}; export CMTINSTALLAREA; \
$(cmt_uninstall_action) "$${d}" "$(FILENAME)" "$(install_dir)" "$(cmt_install_area_command)" ; \
fi
ifeq ($(INSTALLAREA),)
installarea = $(CMTINSTALLAREA)
else
ifeq ($(findstring `,$(INSTALLAREA)),`)
installarea = $(shell $(subst `,, $(INSTALLAREA)))
else
installarea = $(INSTALLAREA)
endif
endif
install_dir = ${installarea}/$(prefix)/${package}
${CONSTITUENT} :: ${CONSTITUENT}install
install :: ${CONSTITUENT}install
${CONSTITUENT}clean :: ${CONSTITUENT}uninstall
uninstall :: ${CONSTITUENT}uninstall
# Microsoft Developer Studio Project File - Name="all" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) Generic Project" 0x010a
CFG=all - $(tag)
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
!MESSAGE NMAKE /f "all.mak".
!MESSAGE
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "all.mak" CFG="all - $tag)"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "all - $(tag)" (based on "Win32 (x86) Generic Project" )
!MESSAGE
# Begin Project
# PROP Scc_ProjName ""
# PROP Scc_LocalPath ""
CPP=cl.exe
F90=df.exe
RSC=rc.exe
!IF "$(CFG)" == "all - $(tag)"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
# PROP BASE Output_Dir "../$(tag)"
# PROP BASE Intermediate_Dir "../$(tag)"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 0
# PROP Output_Dir "../$(tag)"
# PROP Intermediate_Dir "../$(tag)"
# PROP Target_Dir ""
# ADD BASE F90 /libs:dll /dll
# ADD F90 /libs:dll /dll
# ADD BASE CPP /YX
# ADD CPP /GR /O2 /Ob2 /D "NDEBUG" /D "_WINDOWS" /D "_DLL" /Zm500
# SUBTRACT CPP /YX
# ADD BASE RSC /l 0x409 /d "NDEBUG"
# ADD RSC /l 0x409 /d "NDEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 /nologo /nodefaultlib /subsystem:windows /dll /machine:I386
!ENDIF
# Begin Target
# Name "all - $(tag)"
# Begin Group "cmt"
# PROP Default_Filter ""
# Begin Source File
SOURCE=..\cmt\requirements
# End Source File
# End Group
# Begin Group "doc"
# PROP Default_Filter ""
# Begin Source File
SOURCE=..\doc\release.notes
# End Source File
# End Group
# End Target
# End Project
# Microsoft Developer Studio Project File - Name="${CONSTITUENT}" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) Console Application" 0x0103
CFG=${CONSTITUENT} - $(tag)
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
!MESSAGE NMAKE /f "${CONSTITUENT}.mak".
!MESSAGE
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "${CONSTITUENT}.mak" CFG="${CONSTITUENT} - $(tag)"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "${CONSTITUENT} - $(tag)" (based on "Win32 (x86) Console Application")
!MESSAGE
# Begin Project
# PROP AllowPerConfigDependencies 0
# PROP Scc_ProjName ""
# PROP Scc_LocalPath ""
CPP=cl.exe
F90=df.exe
MTL=midl.exe
RSC=rc.exe
!IF "$(CFG)" == "${CONSTITUENT} - $(tag)"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
# PROP BASE Output_Dir "../$(tag)"
# PROP BASE Intermediate_Dir "../$(tag)"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 0
# PROP Output_Dir "../$(tag)"
# PROP Intermediate_Dir "../$(tag)/${CONSTITUENT}"
# PROP Target_Dir ""
# ADD BASE F90 $(${CONSTITUENT}_fflags) $(fdebugflags) $(fflags) $(use_fflags)
# ADD F90 $(${CONSTITUENT}_fflags) $(fdebugflags) $(fflags) $(use_fflags)
# ADD BASE CPP $(${CONSTITUENT}_cppflags) $(cppdebugflags) $(cppflags) /D "_CONSOLE" $(use_cppflags) $(app_${CONSTITUENT}_cppflags)
# ADD CPP $(${CONSTITUENT}_cppflags) $(cppdebugflags) $(cppflags) /D "_CONSOLE" $(use_cppflags) $(app_${CONSTITUENT}_cppflags)
# ADD BASE RSC /l 0x40c /d "NDEBUG"
# ADD RSC /l 0x40c /d "NDEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 /subsystem:console $(cpplinkflags) $(use_linkopts) $(${CONSTITUENT}linkopts) /pdbtype:sept
# ADD LINK32 /subsystem:console $(cpplinkflags) $(use_linkopts) $(${CONSTITUENT}linkopts) /pdbtype:sept
!ENDIF
# Begin Target
# Name "${CONSTITUENT} - $(tag)"
# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
# Microsoft Developer Studio Project File - Name="${CONSTITUENT}" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) Static Library" 0x0104
CFG=${CONSTITUENT} - $(tag)
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
!MESSAGE NMAKE /f "${CONSTITUENT}.mak".
!MESSAGE
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "${CONSTITUENT}.mak" CFG="${CONSTITUENT} - $(tag)"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "${CONSTITUENT} - $(tag)" (based on "Win32 (x86) Static Library")
!MESSAGE
# Begin Project
# PROP AllowPerConfigDependencies 0
# PROP Scc_ProjName ""
# PROP Scc_LocalPath ""
CPP=cl.exe
RSC=rc.exe
F90=df.exe
!IF "$(CFG)" == "${CONSTITUENT} - $(tag)"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
# PROP BASE Output_Dir "..\$(tag)"
# PROP BASE Intermediate_Dir "..\$(tag)"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 0
# PROP Output_Dir "..\$(tag)"
# PROP Intermediate_Dir "..\$(tag)\${CONSTITUENT}"
# PROP Target_Dir ""
# ADD BASE F90 $(${CONSTITUENT}_fflags) $(fdebugflags) $(fflags) $(use_fflags)
# ADD F90 $(${CONSTITUENT}_fflags) $(fdebugflags) $(fflags) $(use_fflags)
# ADD BASE CPP $(${CONSTITUENT}_cppflags) $(cppdebugflags) $(cppflags) $(use_cppflags) $(lib_${CONSTITUENT}_cppflags)
# ADD CPP $(${CONSTITUENT}_cppflags) $(cppdebugflags) $(cppflags) $(use_cppflags) $(lib_${CONSTITUENT}_cppflags)
# ADD BASE RSC /l 0x40c /d "NDEBUG"
# ADD RSC /l 0x40c /d "NDEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LIB32=link.exe -lib
# ADD BASE LIB32 /nologo
# ADD LIB32 /nologo /out:..\$(tag)\${CONSTITUENT}.${LIBRARYSUFFIX}
# Begin Custom Build
..\$(tag)\${CONSTITUENT}.stamp :
..\$(tag)\${CONSTITUENT}.shstamp :
..\$(tag)\${CONSTITUENT}.dll :
type NUL > ..\$(tag)\${CONSTITUENT}.stamp
set CMTROOT=$(CMTROOT)
call $(make_shlib) $(tag) ${CONSTITUENT} $(cpplinkflags) $(${CONSTITUENT}_shlibflags)
if exist ..\$(tag)\${CONSTITUENT}.dll type NUL > ..\$(tag)\${CONSTITUENT}.shstamp
$(${CONSTITUENT}_customBuild)
$(${CONSTITUENT}_customBuild1)
$(${CONSTITUENT}_customBuild2)
$(${CONSTITUENT}_customBuild3)
# End Custom Build
# Begin Special Build Tool
SOURCE=$(InputPath)
PreLink_Cmds=$(${CONSTITUENT}_preLink) $(${CONSTITUENT}_preLink1) $(${CONSTITUENT}_preLink2)
PostBuild_Cmds=$(${CONSTITUENT}_postBuild) $(${CONSTITUENT}_postBuild1) $(${CONSTITUENT}_postBuild2)
# End Special Build Tool
!ENDIF
# Begin Target
# Name "${CONSTITUENT} - $(tag)"
# Microsoft Developer Studio Project File - Name=${CONSTITUENT}Shr - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
CFG=${CONSTITUENT}Shr - Win32 Debug
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
!MESSAGE NMAKE /f "${CONSTITUENT}Shr.mak".
!MESSAGE
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "${CONSTITUENT}Shr.mak" CFG="${CONSTITUENT}Shr - Win32 Debug"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "${CONSTITUENT}Shr - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
!MESSAGE "${CONSTITUENT}Shr - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
!MESSAGE
# Begin Project
# PROP Scc_ProjName ""
# PROP Scc_LocalPath ""
CPP=cl.exe
F90=df.exe
RSC=rc.exe
!IF "$(CFG)" == "${CONSTITUENT}Shr - Win32 Release"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
# PROP BASE Output_Dir "../Win32"
# PROP BASE Intermediate_Dir "../Win32"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 0
# PROP Output_Dir "../Win32"
# PROP Intermediate_Dir "../Win32/${CONSTITUENT}"
# PROP Target_Dir ""
# ADD BASE F90 $(${CONSTITUENT}_fflags} /libs:dll /dll $(fflags)
# ADD F90 ${${CONSTITUENT}_fflags} /libs:dll /dll $(fflags)
# ADD BASE CPP $(${CONSTITUENT}_cppflags) $(cppflags) /O2 /D "NDEBUG" $(includes) $(use_cppflags)
# ADD CPP $(${CONSTITUENT}_cppflags) $(cppflags) /O2 /D "NDEBUG" $(includes) $(use_cppflags)
# ADD BASE RSC /l 0x409 /d "NDEBUG"
# ADD RSC /l 0x409 /d "NDEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 /nologo /nodefaultlib /subsystem:windows /dll /machine:I386
# ADD LINK32 /nologo /nodefaultlib /subsystem:windows /dll /machine:I386 kernel32.lib user32.lib wsock32.lib advapi32.lib shell32.lib msvcrt.lib msvcprt.lib msvcirt.lib oldnames.lib ${${CONSTITUENT}_shlibflags} /out:"../Win32/lib${CONSTITUENT}Shr.dll" /implib:"../Win32/lib${CONSTITUENT}Shr.lib"
# Begin Custom Build
InputPath="..\Win32Debug\lib${CONSTITUENT}.lib"
SOURCE=$(InputPath)
${${CONSTITUENT}_shrCustomBuildDep}
${${CONSTITUENT}_shrCustomBuild}
$(${CONSTITUENT}_shrCustomBuild1)
$(${CONSTITUENT}_shrCustomBuild2)
$(${CONSTITUENT}_shrCustomBuild3)
# End Custom Build
# Begin Special Build Tool
SOURCE=$(InputPath)
PreLink_Cmds=${${CONSTITUENT}_shrPreLink} ${${CONSTITUENT}_shrPreLink1} ${${CONSTITUENT}_shrPreLink2}
PostBuild_Cmds=${${CONSTITUENT}_shrPostBuild} ${${CONSTITUENT}_shrPostBuild1} ${${CONSTITUENT}_shrPostBuild2}
# End Special Build Tool
!ELSEIF "$(CFG)" == "${CONSTITUENT}Shr - Win32 Debug"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
# PROP BASE Output_Dir "../Win32Debug"
# PROP BASE Intermediate_Dir "../Win32Debug"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 1
# PROP Output_Dir "../Win32Debug"
# PROP Intermediate_Dir "../Win32Debug/${CONSTITUENT}"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE F90 ${${CONSTITUENT}_fflags} /libs:dll /dll $(fflags) /nopdbfile /debug:full /optimize:0
# ADD F90 ${${CONSTITUENT}_fflags} /libs:dll /dll $(fflags) /nopdbfile /debug:full /optimize:0
# ADD BASE CPP $(${CONSTITUENT}_cppflags) $(cppflags) /Od /Z7 /D "_DEBUG" $(includes) $(use_cppflags)
# ADD CPP $(${CONSTITUENT}_cppflags) $(cppflags) /Od /Z7 /D "_DEBUG" $(includes) $(use_cppflags)
# ADD BASE RSC /l 0x409 /d "_DEBUG"
# ADD RSC /l 0x409 /d "_DEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 /nologo /nodefaultlib /subsystem:windows /dll /machine:I386 /pdbtype:sept
# ADD LINK32 /nologo /nodefaultlib /subsystem:windows /dll /machine:I386 /pdbtype:sept kernel32.lib user32.lib wsock32.lib advapi32.lib shell32.lib msvcrt.lib msvcprt.lib msvcirt.lib oldnames.lib /debug ${${CONSTITUENT}_shlibflags} /out:"../Win32Debug/lib${CONSTITUENT}Shr.dll" /implib:"../Win32Debug/lib${CONSTITUENT}Shr.lib"
# Begin Custom Build
InputPath="..\Win32Debug\lib${CONSTITUENT}.lib"
SOURCE=$(InputPath)
${${CONSTITUENT}_shrCustomBuildDep}
${${CONSTITUENT}_shrCustomBuild}
$(${CONSTITUENT}_shrCustomBuild1)
$(${CONSTITUENT}_shrCustomBuild2)
$(${CONSTITUENT}_shrCustomBuild3)
# End Custom Build
# Begin Special Build Tool
SOURCE=$(InputPath)
PreLink_Cmds=${${CONSTITUENT}_shrPreLink} ${${CONSTITUENT}_shrPreLink1} ${${CONSTITUENT}_shrPreLink2}
PostBuild_Cmds=${${CONSTITUENT}_shrPostBuild} ${${CONSTITUENT}_shrPostBuild1} ${${CONSTITUENT}_shrPostBuild2}
# End Special Build Tool
!ENDIF
# Begin Target
# Name "${CONSTITUENT}Shr - Win32 Release"
# Name "${CONSTITUENT}Shr - Win32 Debug"
# End Target
# End Project
# File: cmt/fragments/genconfig_header
# Author: Wim Lavrijsen (WLavrijsen@lbl.gov)
# Use genconf.exe to create configurables python modules, then have the
# normal python install procedure take over.
.PHONY: ${CONSTITUENT} ${CONSTITUENT}clean
confpy := ${CONSTITUENT}.py
conflib := $(bin)$(library_prefix)$(library).$(shlibsuffix)
dbpy := $(library)_confDb.py
instdir := $(CMTINSTALLAREA)/python/$(package)
product := $(instdir)/$(confpy)
initpy := $(instdir)/__init__.py
ifeq ($(MAKE_VERSION),3.79.1) # slc3
${CONSTITUENT} :: $(product) $(initpy)
else
${CONSTITUENT} :: $(product) | $(initpy)
endif
ifeq ($(MAKE_VERSION),3.79.1) # slc3
$(initpy) : ../python/__init__.py
else
$(initpy) : | ../python/__init__.py
endif
ifeq ($(MAKE_VERSION),3.79.1) # slc3
../python/__init__.py : $(product)
else
../python/__init__.py : | $(product)
endif
$(cmt_installarea_command) `pwd`/$(outdir)/__init__.py $(instdir)
ifeq ($(MAKE_VERSION),3.79.1) # slc3
$(product) : $(outdir)/$(confpy) $(instdir)
else
$(product) : $(outdir)/$(confpy) | $(instdir)
endif
$(cmt_installarea_command) `pwd`/$(outdir)/$(confpy) `pwd`/$(outdir)/$(dbpy) $(instdir)
$(CMTINSTALLAREA)/python :
$(mkdir) -p $(CMTINSTALLAREA)/python
$(CMTINSTALLAREA)/python/$(package) : $(CMTINSTALLAREA)/python
$(mkdir) -p $(instdir)
$(outdir)/$(confpy) : $(conflib)
@$(genconf_cmd) -o $(outdir) -p $(package) \
--configurable-module=$(confModuleName) \
--configurable-default-name=$(confDefaultName) \
--configurable-algorithm=$(confAlgorithm) \
--configurable-algtool=$(confAlgTool) \
--configurable-auditor=$(confAuditor) \
--configurable-service=$(confService) \
-i ../$(tag)/$(library_prefix)$(library).$(shlibsuffix)
${CONSTITUENT}clean ::
$(cleanup_silent) $(uninstall_command) $(outdir)/$(confpy) $(outdir)/$(dbpy)
$(cleanup_silent) $(cmt_uninstallarea_command) $(product) $(instdir)/$(dbpy)
rootmapfile = ${LIBNAME}.rootmap
fulllibname = lib${LIBNAME}.$(shlibsuffix)
ifdef CMTINSTALLAREA
ROOTMAP_DIR = ${CMTINSTALLAREA}/$(tag)/lib
else
ROOTMAP_DIR = ../$(tag)
endif
${CONSTITUENT} :: ${ROOTMAP_DIR}/$(rootmapfile)
${ROOTMAP_DIR}/$(rootmapfile) :: $(bin)$(fulllibname)
@echo 'Generating rootmap file for $(fulllibname)'
cd ../$(tag);$(genmap_cmd) -i $(fulllibname) -o ${ROOTMAP_DIR}/$(rootmapfile) $(${CONSTITUENT}_genmapflags)
install :: ${CONSTITUENT}install
${CONSTITUENT}install :: ${CONSTITUENT}
uninstall :: ${CONSTITUENT}uninstall
${CONSTITUENT}uninstall :: ${CONSTITUENT}clean
${CONSTITUENT}clean ::
@echo 'Deleting $(rootmapfile)'
@rm -f ${ROOTMAP_DIR}/$(rootmapfile)
#--- Begin of get_files
#--- End of get_files
#--- Begin of get_files_header
##get_files $(copymethod) -jo ${${name}jo} -scripts ${${name}scripts} -data ${${name}data} -xmls ${${name}xmls}
${CONSTITUENT} ::
@if test ! -d ${install_dir}; then mkdir -p ${install_dir}; fi
@cd ${install_dir}; \
jonames=`echo "$(${name}jo)" | \
awk '{for (i=1;i<=NF;i++){print $$i}}' | \
grep -v '=' | \
sed -e 's#,##' | \
sort -u` ; \
datanames=`echo "$(${name}data)" | \
awk '{for (i=1;i<=NF;i++){print $$i}}' | \
grep -v '=' | \
sed -e 's#,##' | \
sort -u` ; \
scriptnames=`echo "$(${name}scripts)" | \
awk '{for (i=1;i<=NF;i++){print $$i}}' | \
grep -v '=' | \
sed -e 's#,##' | \
sort -u` ; \
xmlnames=`echo "$(${name}xmls)" | \
awk '{for (i=1;i<=NF;i++){print $$i}}' | \
grep -v '=' | \
sed -e 's#,##' | \
sort -u` ; \
get_files $(copymethod) -jo $${jonames} -scripts $${scriptnames} -data "$${datanames}" -xmls $${xmlnames}
${CONSTITUENT}clean ::
@if test -d ${install_dir}; then \
cd ${install_dir}; \
fi
#--- End of get_files_header
#-- start of install_more_includes ------
#-- end of install_more_includes ------
#-- start of install_more_includes_header ------
#
# We want to install all header files that follow the standard convention
#
# ../<more>
#
# This document generator needs no parameterization, since it simply expects
# the standard convention.
#
installarea = ${CMTINSTALLAREA}
install_include_dir = $(installarea)/include
${CONSTITUENT} :: ${CONSTITUENT}install