- $(FIND) $(ProjectNameShort)-$(ProjectVersion)/ghc/compiler \
- $(ProjectNameShort)-$(ProjectVersion)/ghc/driver \
- $(ProjectNameShort)-$(ProjectVersion)/ghc/lib \
- $(ProjectNameShort)-$(ProjectVersion)/hslibs \
- -name "*.hsc" -print | sed 's/hsc$$/hs/g' >> hc-files-to-go
+ @for f in `$(FIND) $(ProjectNameShort)-$(ProjectVersion)/ghc/compiler $(ProjectNameShort)-$(ProjectVersion)/ghc/driver $(ProjectNameShort)-$(ProjectVersion)/libraries $(ProjectNameShort)-$(ProjectVersion)/hslibs -name "*.hsc" -print` ""; do \
+ if test "x$$f" != "x" && test -e `echo "$$f" | sed 's/hsc$$/hs/g'`; then \
+ echo `echo "$$f" | sed 's/hsc$$/hs/g' ` >> hc-files-to-go ; \
+ fi; \
+ done;