mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
34 lines
939 B
Diff
34 lines
939 B
Diff
--- Makefile.orig 2023-04-06 23:02:38.000000000 +0800
|
|||
|
|
+++ Makefile 2023-08-15 02:06:55.000000000 +0800
|
||
|
|
@@ -120,9 +120,9 @@
|
||
|
|
$(MFILES) Readme.txt Readme_code.txt INSTALL.txt LICENSE.txt \
|
||
|
|
$(TSTFILES)
|
||
|
|
|
||
|
|
-.SUFFIXES: .a .$(O) .l$(O) .mod .f90 .F90 .F .f
|
||
|
|
+.SUFFIXES: .a .dylib .$(O) .l$(O) .mod .f90 .F90 .F .f
|
||
|
|
|
||
|
|
-all: libmcmcrun.a
|
||
|
|
+all: libmcmcrun.a libmcmcrun.dylib
|
||
|
|
|
||
|
|
zip: mcmcf90src.zip
|
||
|
|
|
||
|
|
@@ -131,7 +131,7 @@
|
||
|
|
clean:
|
||
|
|
$(RM) *.$(O) *.l$(O) core *~ *.mod
|
||
|
|
realclean: clean
|
||
|
|
- $(RM) *.o *.obj *.lo *.il *.lobj *.a *.lib *.mod
|
||
|
|
+ $(RM) *.o *.obj *.lo *.il *.lobj *.a *.dylib *.lib *.mod
|
||
|
|
|
||
|
|
standalone: libmcmcrun.a
|
||
|
|
|
||
|
|
@@ -139,6 +139,9 @@
|
||
|
|
$(AR) ruv libmcmcrun.a $(LIBOBJ)
|
||
|
|
$(RANLIB) libmcmcrun.a
|
||
|
|
|
||
|
|
+libmcmcrun.dylib: $(LIBOBJ)
|
||
|
|
+ $(CC) $(CFLAGS) -dynamiclib -o libmcmcrun.dylib $(LIBOBJ) -L@PREFIX@/lib/libgcc -lgfortran -lopenblas
|
||
|
|
+
|
||
|
|
install: libmcmcrun.a
|
||
|
|
install -d /usr/local/lib
|
||
|
|
install -p -m644 libmcmcrun.a /usr/local/lib
|