prec/Makefile

Never base makefile rules on .mod filenames.
psblas3-type-indexed
Salvatore Filippone 13 years ago
parent 04b10c6943
commit bfdd0d26f0

@ -13,8 +13,6 @@ MODOBJS=psb_prec_const_mod.o\
psb_z_diagprec.o psb_z_nullprec.o psb_z_bjacprec.o psb_z_diagprec.o psb_z_nullprec.o psb_z_bjacprec.o
LIBMOD=psb_prec_mod$(.mod)
LOCAL_MODS=$(MODOBJS:.o=$(.mod))
LIBNAME=$(PRECLIBNAME) LIBNAME=$(PRECLIBNAME)
COBJS= COBJS=
FINCLUDES=$(FMFLAG). $(FMFLAG)$(LIBDIR) FINCLUDES=$(FMFLAG). $(FMFLAG)$(LIBDIR)
@ -24,12 +22,12 @@ lib: $(OBJS) impld
$(AR) $(HERE)/$(LIBNAME) $(OBJS) $(AR) $(HERE)/$(LIBNAME) $(OBJS)
$(RANLIB) $(HERE)/$(LIBNAME) $(RANLIB) $(HERE)/$(LIBNAME)
/bin/cp -p $(CPUPDFLAG) $(HERE)/$(LIBNAME) $(LIBDIR) /bin/cp -p $(CPUPDFLAG) $(HERE)/$(LIBNAME) $(LIBDIR)
/bin/cp -p $(CPUPDFLAG) $(LIBMOD) $(LOCAL_MODS) $(LIBDIR) /bin/cp -p $(CPUPDFLAG) *$(.mod) $(LIBDIR)
impld: $(OBJS) impld: $(OBJS)
cd impl && $(MAKE) cd impl && $(MAKE)
$(OBJS): $(LIBDIR)/psb_base_mod$(.mod) $(OBJS): $(LIBDIR)/psb_base_mod.o
psb_s_base_prec_mod.o psb_d_base_prec_mod.o psb_c_base_prec_mod.o psb_z_base_prec_mod.o: psb_prec_const_mod.o psb_s_base_prec_mod.o psb_d_base_prec_mod.o psb_c_base_prec_mod.o psb_z_base_prec_mod.o: psb_prec_const_mod.o

Loading…
Cancel
Save