| 413 |
|
|
| 414 |
|
$(LibDir)/%_UP.a : $(ObjectFiles) |
| 415 |
|
$(StaticArchiver) $(StaticArchiverOptions) $@ $(ObjectFiles) |
| 416 |
< |
touch $(LibDir)/.stamp_UP |
| 416 |
> |
@touch $(LibDir)/.stamp_UP |
| 417 |
|
|
| 418 |
|
$(LibDir)/%_MPI.a: $(ParallelObjectFiles) |
| 419 |
|
$(StaticArchiver) $(StaticArchiverOptions) $@ $(ParallelObjectFiles) |
| 420 |
< |
touch $(LibDir)/.stamp_MPI |
| 420 |
> |
@touch $(LibDir)/.stamp_MPI |
| 421 |
|
|
| 422 |
|
%_UP.a : $(ObjectFiles) |
| 423 |
|
$(MAKE) $(MakeOptions) $(LibDir)/$@ |
| 477 |
|
remove_objs = $(shell $(Delete) $(call find_objs, $(1))) |
| 478 |
|
do_create = $(call extract_objs,$(1))$(call create_archive,$(1),$(2))$(call remove_objs,$(1)) |
| 479 |
|
|
| 480 |
< |
$(CombinedStaticLib) : $(LibDir)/.stamp_UP |
| 480 |
> |
$(CombinedStaticLib) : $(LibDir)/.stamp_UP |
| 481 |
> |
$(Print) create $@ |
| 482 |
|
$(foreach thisLib,$(LibNames),$(call do_create,$(thisLib),$@)) |
| 483 |
|
$(Ranlib) $(CombinedStaticLib) |
| 484 |
|
|
| 485 |
|
$(CombinedParallelStaticLib) : $(LibDir)/.stamp_MPI |
| 486 |
+ |
$(Print) create $@ |
| 487 |
|
$(foreach thisLib,$(ParallelLibNames), $(call do_create, $(thisLib), $@)) |
| 488 |
|
$(Ranlib) $(CombinedParallelStaticLib) |
| 489 |
|
|
| 605 |
|
|
| 606 |
|
# make statistics |
| 607 |
|
_statisticsall : |
| 608 |
< |
@$(Print) $(SourceFiles) >> $(DEV_ROOT)/files.tmp |
| 608 |
> |
@$(Print) $(patsubst %,$(CurrentDir)/%,$(SourceFiles)) >> $(DEV_ROOT)/files.tmp |
| 609 |
|
|
| 610 |
|
statistics : $(PackageListLoop) |
| 611 |
|
@$(List) $(DEV_ROOT)/files.tmp | xargs $(WordCount) $(WordCountOptions) |