You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

Makefile 2.6 kB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. TOPDIR = ../..
  2. include ../../Makefile.system
  3. SBLASOBJS = spotf2_U.$(SUFFIX) spotf2_L.$(SUFFIX)
  4. DBLASOBJS = dpotf2_U.$(SUFFIX) dpotf2_L.$(SUFFIX)
  5. QBLASOBJS = qpotf2_U.$(SUFFIX) qpotf2_L.$(SUFFIX)
  6. CBLASOBJS = cpotf2_U.$(SUFFIX) cpotf2_L.$(SUFFIX)
  7. ZBLASOBJS = zpotf2_U.$(SUFFIX) zpotf2_L.$(SUFFIX)
  8. XBLASOBJS = xpotf2_U.$(SUFFIX) xpotf2_L.$(SUFFIX)
  9. ifeq "$(or $(BUILD_SINGLE),$(BUILD_DOUBLE))" ""
  10. SBLASOBJS=
  11. endif
  12. ifneq ($(BUILD_DOUBLE),1)
  13. DBLASOBJS=
  14. endif
  15. ifeq "$(or $(BUILD_COMPLEX),$(BUILD_COMPLEX16))" ""
  16. CBLASOBJS=
  17. endif
  18. ifneq ($(BUILD_COMPLEX16),1)
  19. ZBLASOBJS=
  20. endif
  21. spotf2_U.$(SUFFIX) : potf2_U.c
  22. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE $< -o $(@F)
  23. spotf2_L.$(SUFFIX) : potf2_L.c
  24. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE $< -o $(@F)
  25. dpotf2_U.$(SUFFIX) : potf2_U.c
  26. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE $< -o $(@F)
  27. dpotf2_L.$(SUFFIX) : potf2_L.c
  28. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE $< -o $(@F)
  29. qpotf2_U.$(SUFFIX) : potf2_U.c
  30. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE $< -o $(@F)
  31. qpotf2_L.$(SUFFIX) : potf2_L.c
  32. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE $< -o $(@F)
  33. cpotf2_U.$(SUFFIX) : zpotf2_U.c
  34. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE $< -o $(@F)
  35. cpotf2_L.$(SUFFIX) : zpotf2_L.c
  36. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE $< -o $(@F)
  37. zpotf2_U.$(SUFFIX) : zpotf2_U.c
  38. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE $< -o $(@F)
  39. zpotf2_L.$(SUFFIX) : zpotf2_L.c
  40. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE $< -o $(@F)
  41. xpotf2_U.$(SUFFIX) : zpotf2_U.c
  42. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE $< -o $(@F)
  43. xpotf2_L.$(SUFFIX) : zpotf2_L.c
  44. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE $< -o $(@F)
  45. spotf2_U.$(PSUFFIX) : potf2_U.c
  46. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE $< -o $(@F)
  47. spotf2_L.$(PSUFFIX) : potf2_L.c
  48. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE $< -o $(@F)
  49. dpotf2_U.$(PSUFFIX) : potf2_U.c
  50. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE $< -o $(@F)
  51. dpotf2_L.$(PSUFFIX) : potf2_L.c
  52. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE $< -o $(@F)
  53. qpotf2_U.$(PSUFFIX) : potf2_U.c
  54. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE $< -o $(@F)
  55. qpotf2_L.$(PSUFFIX) : potf2_L.c
  56. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE $< -o $(@F)
  57. cpotf2_U.$(PSUFFIX) : zpotf2_U.c
  58. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE $< -o $(@F)
  59. cpotf2_L.$(PSUFFIX) : zpotf2_L.c
  60. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE $< -o $(@F)
  61. zpotf2_U.$(PSUFFIX) : zpotf2_U.c
  62. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE $< -o $(@F)
  63. zpotf2_L.$(PSUFFIX) : zpotf2_L.c
  64. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE $< -o $(@F)
  65. xpotf2_U.$(PSUFFIX) : zpotf2_U.c
  66. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE $< -o $(@F)
  67. xpotf2_L.$(PSUFFIX) : zpotf2_L.c
  68. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE $< -o $(@F)
  69. include ../../Makefile.tail