alias install : install-bin install-lib ;
explicit install ;

install install-bin : ClebschGApp JPCdecaysApp DfuncApp HeliTrafoApp
                 : <location>$(TOP)/bin
                   <install-dependencies>on 
                   <install-type>EXE
                   ;

install install-lib : DfuncClebschG
                 : <location>$(TOP)/lib 
                   <install-dependencies>on 
                   <install-type>LIB
                   ;

project : 
        ;

lib DfuncClebschG : 
        [ glob *.cc : *App.cc ]  
	$(TOP)/qft++Extension//qft++Extension
	$(TOP)/PwaUtils//PwaUtils
        $(TOP)/qft++//qft++ 
        $(TOP)/ErrLogger//ErrLogger
	: 
	: 
	: ;

exe ClebschGApp : ClebschGApp.cc DfuncClebschG 
    $(TOP)/PwaUtils//PwaUtils
    $(TOP)/Event//Event
    $(TOP)/qft++Extension//qft++Extension
    $(TOP)/qft++//qft++ 
    $(TOP)/ErrLogger//ErrLogger 
    : ;
exe JPCdecaysApp : JPCdecaysApp.cc DfuncClebschG
    $(TOP)/PwaUtils//PwaUtils
    $(TOP)/Event//Event
    $(TOP)/qft++Extension//qft++Extension
    $(TOP)/qft++//qft++ 
    $(TOP)/ErrLogger//ErrLogger 
    : ;
exe DfuncApp : DfuncApp.cc DfuncClebschG
    $(TOP)/PwaUtils//PwaUtils
    $(TOP)/Event//Event
    $(TOP)/qft++Extension//qft++Extension
    $(TOP)/qft++//qft++ 
    $(TOP)/ErrLogger//ErrLogger 
    : ;
exe HeliTrafoApp : HeliTrafoApp.cc DfuncClebschG
    $(TOP)/PwaUtils//PwaUtils
    $(TOP)/Event//Event
    $(TOP)/PspGen//PspGen
    $(TOP)/qft++Extension//qft++Extension
    $(TOP)/qft++//qft++ 
    $(TOP)/ErrLogger//ErrLogger 
    : ;
