--- rpl/src/Makefile.am 2010/05/22 21:45:50 1.24 +++ rpl/src/Makefile.am 2010/05/24 20:07:11 1.25 @@ -241,6 +241,11 @@ INIT_LIBc=$(INIT_LIB:.c=.conv.c) INIT_EXEc=$(INIT_EXE:.c=.conv.c) %.conv.c: %.c + while [ ! \( -x $(top_builddir)/tools/@GPP@/src/gpp$(EXEEXT) \ + -a -x $(top_builddir)/tools/@FILE@/src/rplfile$(EXEEXT) \ + -a -x $(top_builddir)/rpliconv/rpliconv$(EXEEXT) \ + -a -x $(top_builddir)/tools/@UNITS@/units$(EXEEXT) \) ]; \ + do sleep 1; done $(top_builddir)/rpliconv/rpliconv \ -f `$(top_builddir)/tools/@FILE@/src/rplfile \ -m $(top_builddir)/tools/@FILE@/magic/magic -i $< | \ @@ -248,6 +253,11 @@ INIT_EXEc=$(INIT_EXE:.c=.conv.c) -t @FINAL_ENCODING@//TRANSLIT $< | expand -t 4 > $@ %.conv.h: %.h + while [ ! \( -x $(top_builddir)/tools/@GPP@/src/gpp$(EXEEXT) \ + -a -x $(top_builddir)/tools/@FILE@/src/rplfile$(EXEEXT) \ + -a -x $(top_builddir)/rpliconv/rpliconv$(EXEEXT) \ + -a -x $(top_builddir)/tools/@UNITS@/units$(EXEEXT) \) ]; \ + do sleep 1; done $(top_builddir)/rpliconv/rpliconv \ -f `$(top_builddir)/tools/@FILE@/src/rplfile \ -m $(top_builddir)/tools/@FILE@/magic/magic -i $< | \ @@ -255,6 +265,11 @@ INIT_EXEc=$(INIT_EXE:.c=.conv.c) -t @FINAL_ENCODING@//TRANSLIT $< | expand -t 4 > $@ %.conv.f: %.f + while [ ! \( -x $(top_builddir)/tools/@GPP@/src/gpp$(EXEEXT) \ + -a -x $(top_builddir)/tools/@FILE@/src/rplfile$(EXEEXT) \ + -a -x $(top_builddir)/rpliconv/rpliconv$(EXEEXT) \ + -a -x $(top_builddir)/tools/@UNITS@/units$(EXEEXT) \) ]; \ + do sleep 1; done $(top_builddir)/rpliconv/rpliconv \ -f `$(top_builddir)/tools/@FILE@/src/rplfile \ -m $(top_builddir)/tools/@FILE@/magic/magic -i $< | \ @@ -262,6 +277,11 @@ INIT_EXEc=$(INIT_EXE:.c=.conv.c) -t @FINAL_ENCODING@//TRANSLIT $< | expand -t 4 > $@ %.conv.F90: %.F90 + while [ ! \( -x $(top_builddir)/tools/@GPP@/src/gpp$(EXEEXT) \ + -a -x $(top_builddir)/tools/@FILE@/src/rplfile$(EXEEXT) \ + -a -x $(top_builddir)/rpliconv/rpliconv$(EXEEXT) \ + -a -x $(top_builddir)/tools/@UNITS@/units$(EXEEXT) \) ]; \ + do sleep 1; done $(top_builddir)/rpliconv/rpliconv \ -f `$(top_builddir)/tools/@FILE@/src/rplfile \ -m $(top_builddir)/tools/@FILE@/magic/magic -i $< | \ @@ -269,6 +289,11 @@ INIT_EXEc=$(INIT_EXE:.c=.conv.c) -t @FINAL_ENCODING@//TRANSLIT $< | expand -t 4 > $@ %.conv.inc: %.inc + while [ ! \( -x $(top_builddir)/tools/@GPP@/src/gpp$(EXEEXT) \ + -a -x $(top_builddir)/tools/@FILE@/src/rplfile$(EXEEXT) \ + -a -x $(top_builddir)/rpliconv/rpliconv$(EXEEXT) \ + -a -x $(top_builddir)/tools/@UNITS@/units$(EXEEXT) \) ]; \ + do sleep 1; done $(top_builddir)/rpliconv/rpliconv \ -f `$(top_builddir)/tools/@FILE@/src/rplfile \ -m $(top_builddir)/tools/@FILE@/magic/magic -i $< | \