ports/math/yorick/patches/patch-yorick_Makefile

19 lines
762 B
Text
Raw Normal View History

2023-08-16 22:26:55 +00:00
--- yorick/Makefile.orig Sun Jul 12 06:16:14 2009
+++ yorick/Makefile Fri Oct 11 10:34:59 2013
@@ -52,12 +52,14 @@ EXTRA_LIBS=$(ALT_LIBS)
# hack combines gist, matrix, and fft libs into a single libyor.a
# (this does not get inter-directory dependencies absolutely correct)
BUILTIN_PKGS=../gist/libgist.a ../regexp/libyor ../matrix/libyor ../fft/libyor
-libyor: $(BUILTIN_PKGS)
+libyor: $(BUILTIN_PKGS) $(OBJS) ywrap.o
@rm -f $(PKG_LIB)
cp ../gist/libgist.a $(PKG_LIB)
cd ../regexp; $(MAKE) "COPT=$(COPT)" oinsert
cd ../matrix; $(MAKE) "COPT=$(COPT)" oinsert
cd ../fft; $(MAKE) "COPT=$(COPT)" oinsert
+ $(AR) $(ARFLAGS) ${PKG_LIB} $(OBJS) ywrap.o
+ $(RANLIB) ${PKG_LIB}
touch $@
../gist/libgist.a:
@cd ../gist; $(MAKE) "COPT=$(COPT)" libgist.a