9 smpi: $(LIBDIR)/libsmpi.a $(BINDIR)/smpicc $(BINDIR)/smpirun
11 $(LIBDIR)/libsmpi.a: $(LIBDIR) $(BUILDDIR)/smpi_base.o $(BUILDDIR)/smpi_mpi.o Makefile
12 ar rc $(LIBDIR)/libsmpi.a $(BUILDDIR)/smpi_base.o $(BUILDDIR)/smpi_mpi.o
13 ranlib $(LIBDIR)/libsmpi.a
18 $(BUILDDIR)/smpi_base.o: src/smpi_base.c include/smpi.h Makefile $(BUILDDIR)
19 $(CC) $(CFLAGS) -c -I .. -I ../include -I $(INCLUDEDIR) -I ${SIMGRID_HOME}/include src/smpi_base.c -o $(BUILDDIR)/smpi_base.o
21 $(BUILDDIR)/smpi_mpi.o: src/smpi_mpi.c include/smpi.h Makefile $(BUILDDIR)
22 $(CC) $(CFLAGS) -c -I .. -I ../include -I $(INCLUDEDIR) -I ${SIMGRID_HOME}/include src/smpi_mpi.c -o $(BUILDDIR)/smpi_mpi.o
27 $(BINDIR)/smpicc: scripts/smpicc Makefile $(BINDIR)
28 cp -p scripts/smpicc $(BINDIR)
33 $(BINDIR)/smpirun: scripts/smpirun Makefile $(BINDIR)
34 cp -p scripts/smpirun $(BINDIR)
37 rm -rf $(BINDIR) $(LIBDIR) $(BUILDDIR)