#
FSOURCE = ${FSOURCEL} ${FSOURCENL} CSOURCE = ${CSOURCEL} ${CSOURCENL} CCSOURCE = ${CCSOURCEL} ${CCSOURCENL} # FLIBNL = $(FSOURCENL:%.f=${DESTDIR}/lib%.a) CLIBNL = $(CSOURCENL:%.c=${DESTDIR}/lib%.a) VARIENT = # OBJECTL = $(FSOURCEL:%.f=$(VARIENT)%.o) $(CSOURCEL:%.c=$(VARIENT)%.o) $(CCSOURCEL:%.cc=$(VARIENT)%.o) OBJECTNL = $(FSOURCENL:%.f=$(VARIENT)%.o) $(CSOURCENL:%.c=$(VARIENT)%.o) $(CCSOURCENL:%.cc=$(VARIENT)%.o) SOURCES = ${FSOURCE} ${CSOURCE} ${CCSOURCE} OBJECTS = $(OBJECTL) $(OBJECTNL) .PRECIOUS: ${DESTLIB} # .f.a: $*.f ls -l $*.f @if ( test ${LOAD} = dynamic ) ;\ then \ ${FC} ${FFLAGS} ${PIC} -c $*.f 2> /dev/null ;\ ar r ${DYNAR} $*.o ;\ fi ${FC} ${FFLAGS} -c $*.f @echo " " $*.f .cc.a: $*.cc ls -l $*.cc @if ( test ${LOAD} = dynamic ) ;\ then \ ${CCC} ${CCFLAGS} ${PIC} -c $*.cc 2> /dev/null ;\ ar r ${DYNAR} $*.o ;\ fi ${CCC} ${CCFLAGS} -c $*.cc @echo " " $*.cc .c.a: $*.c ls -l $*.c echo ${CC} ${CFLAGS} ${PIC} -c $*.c echo LOAD ${LOAD} @if ( test ${LOAD} = dynamic ) ;\ then \ echo ${CC} ${CFLAGS} ${PIC} -c $*.c ;\ ${CC} ${CFLAGS} ${PIC} -c $*.c ;\ ls -l $*.* ;\ ar r ${DYNAR} $*.o ;\ fi echo static ${CC} ${CFLAGS} -c $*.c ${CC} ${CFLAGS} -c $*.c @echo " " $*.c #go to top of file