432 |
|
ifeq "$(UseMPI)" "yes" |
433 |
|
%.o : %.F90 |
434 |
|
$(MAKE) $(MakeOptions) $(PackageTargetDir)/$@ |
435 |
< |
if test -n "`ls *.$(ModSuffix)`"; then\ |
436 |
< |
$(Move) -f "`ls *.$(ModSuffix)`" $(PackageTargetDir);\ |
435 |
> |
if test -n "`ls *.$(ModSuffix)`"; then\ |
436 |
> |
$(Move) "`ls *.$(ModSuffix)`" $(PackageTargetDir);\ |
437 |
|
fi |
438 |
|
|
439 |
|
$(MAKE) $(MakeOptions) $(PackageParallelTargetDir)/$@ |
440 |
< |
if test -n "`ls *.$(ModSuffix)`"; then\ |
441 |
< |
$(Move) -f "`ls *.$(ModSuffix)`" $(PackageTargetDir);\ |
442 |
< |
fi |
440 |
> |
if test -n "`ls *.$(ModSuffix)`"; then\ |
441 |
> |
$(Move) "`ls *.$(ModSuffix)`" $(PackageTargetDir);\ |
442 |
> |
fi |
443 |
|
|
444 |
|
else |
445 |
|
%.o : %.F90 |
446 |
|
$(MAKE) $(MakeOptions) $(PackageTargetDir)/$@ |
447 |
< |
if test -n "`ls *.$(ModSuffix)`"; then\ |
448 |
< |
$(Move) -f "`ls *.$(ModSuffix)`" $(PackageTargetDir);\ |
447 |
> |
if test -n "`ls *.$(ModSuffix)`"; then\ |
448 |
> |
$(Move) "`ls *.$(ModSuffix)`" $(PackageTargetDir);\ |
449 |
|
fi |
450 |
|
|
451 |
|
endif |
568 |
|
|
569 |
|
# Executable |
570 |
|
$(Executable) : $(CombinedStaticLib) $(ObjectFiles) |
571 |
< |
$(Linker) $(ObjectFiles) $(LinkOptions) $(LibDirs) $(CombinedStaticLib) $(Libraries) -o $@ |
571 |
> |
$(Linker) $(ObjectFiles) $(CombinedStaticLib) $(LinkOptions) $(LibDirs) $(Libraries) -o $@ |
572 |
|
|
573 |
|
$(ParallelExecutable) : $(CombinedParallelStaticLib) $(ParallelObjectFiles) |
574 |
< |
$(Linker) $(ParallelObjectFiles) $(ParallelLinkOptions) $(LibDirs) $(CombinedParallelStaticLib) $(Libraries) -o $@ |
574 |
> |
$(Linker) $(ParallelObjectFiles) $(CombinedParallelStaticLib) $(ParallelLinkOptions) $(LibDirs) $(Libraries) -o $@ |
575 |
|
|
576 |
|
# Anything else is just copied from source to target |
577 |
|
$(PackageTargetDir)/% : $(PackageSourceDir)/% |