diff src/Makefile.in @ 251:b1dc98050634

Add support for PETSc algebra back-end
author Eugenio Gianniti <eugenio.gianniti@mail.polimi.it>
date Sun, 20 Jul 2014 18:59:17 +0200
parents 8ca45824938e
children 7f33554e439a
line wrap: on
line diff
--- a/src/Makefile.in	Sun Jul 13 19:25:03 2014 +0200
+++ b/src/Makefile.in	Sun Jul 20 18:59:17 2014 +0200
@@ -140,7 +140,10 @@
 uBLAS_factory.o: uBLAS_factory.cc uBLAS_factory.h femfenics_base_factory.h
 	CPPFLAGS=$(CPPFLAGS) $(MKOCTFILE) -c $< -o $@
 
-libfemfenics_factories.a: femfenics_factory.o uBLAS_factory.o
+PETSc_factory.o: PETSc_factory.cc PETSc_factory.h femfenics_base_factory.h
+	CPPFLAGS=$(CPPFLAGS) $(MKOCTFILE) -c $< -o $@
+
+libfemfenics_factories.a: femfenics_factory.o uBLAS_factory.o PETSc_factory.o
 	$(AR) $(ARFLAGS) $@ $^
 
 clean:
@@ -148,7 +151,7 @@
 
 cleanall:
 	$(RM) *.o core octave-core *.oct *~ *.xml *.status *.log \
-          octave-workspace configure *.pvd *.vtu
+          octave-workspace configure *.pvd *.vtu *.a
 	$(RM) -r autom4te.cache
 	$(RM) ../inst/private/get_vars.m
 	$(RM) Makefile