source-depend.make
上传用户:goto8899
上传日期:2014-01-20
资源大小:303k
文件大小:1k
源码类别:

并行计算

开发平台:

MultiPlatform

  1. ############################################################
  2. ##   Compilation de la librairie PIO
  3. LDIR = PIO
  4. ####### Files
  5. PIO_LIB = $(PRJLIB)/libt_pio.a
  6. PIO_MOD = OUTPUT.$(MOD)   
  7.           RPM.$(MOD)      
  8.           STRING.$(MOD)
  9. PIO_OBJ = $(PIO_MOD:.$(MOD)=.o)  
  10.           erreur.o               
  11.           rpm_output.o
  12. D_PIO_OBJ = $(PIO_OBJ:%=$(PRJOBJ)/%)
  13. D_PIO_SRC = $(PIO_OBJ:%.o=$(LDIR)/%.f90)
  14. ####### Build rules
  15. all: $(PIO_LIB)
  16. $(PIO_LIB): $(D_PIO_OBJ)
  17. @echo ---------------------------------------------------------------
  18. @echo * Cr閍tion de la librairie $(PIO_LIB)
  19. @touch $(PIO_LIB) ; rm $(PIO_LIB)
  20. @$(AR) ruv $(PIO_LIB) $(D_PIO_OBJ)
  21. @echo * Cr閍tion de l'index de la librairie
  22. @$(RAN)    $(PIO_LIB)
  23. @echo ---------------------------------------------------------------
  24. @echo * LIBRAIRIE $(PIO_LIB) cr殚e
  25. @echo ---------------------------------------------------------------
  26. PIO_clean:
  27. -rm  $(PIO_LIB) $(D_PIO_OBJ) $(PIO_MOD)
  28. ####### Dependencies
  29. PIO/depends.make: $(D_PIO_SRC)
  30. (cd PIO ; ../$(MAKEDEPENDS))
  31. include PIO/depends.make