revert to using libtool to generate the convenience library
authorJosh Coalson <jcoalson@users.sourceforce.net>
Sun, 22 Jul 2001 07:26:58 +0000 (07:26 +0000)
committerJosh Coalson <jcoalson@users.sourceforce.net>
Sun, 22 Jul 2001 07:26:58 +0000 (07:26 +0000)
src/libFLAC/ia32/Makefile.am
src/libFLAC/ia32/Makefile.am.libtool-1.4b [new file with mode: 0644]

index 82295c5..bfdd195 100644 (file)
@@ -20,16 +20,12 @@ SUFFIXES = .nasm .lo
 
 STRIP_FPIC = sh $(top_srcdir)/strip_fPIC.sh
 
-.nasm.o:
-       $(NASM) -f $(OBJ_FORMAT) -d OBJ_FORMAT_$(OBJ_FORMAT) $< -o $@
+.nasm.lo:
+       $(LIBTOOL) --mode=compile $(STRIP_FPIC) $(NASM) -f $(OBJ_FORMAT) -d OBJ_FORMAT_$(OBJ_FORMAT) $< -o $@
 
-# patch from Ben for the above rule that may be needed with new libtool:
-#.nasm.lo:
-#      $(LIBTOOL) --tag=CC --mode=compile \
-#              $(STRIP_FPIC) $(NASM) -f $(OBJ_FORMAT) -d OBJ_FORMAT_$(OBJ_FORMAT) $<
-
-noinst_LIBRARIES = libFLAC-asm.a
-libFLAC_asm_a_SOURCES = \
+noinst_LTLIBRARIES = libFLAC-asm.la
+libFLAC_asm_la_SOURCES = \
        cpu_asm.nasm \
        fixed_asm.nasm \
-       lpc_asm.nasm
+       lpc_asm.nasm \
+       nasm.h
diff --git a/src/libFLAC/ia32/Makefile.am.libtool-1.4b b/src/libFLAC/ia32/Makefile.am.libtool-1.4b
new file mode 100644 (file)
index 0000000..9b30573
--- /dev/null
@@ -0,0 +1,31 @@
+#  libFLAC - Free Lossless Audio Codec library
+#  Copyright (C) 2001  Josh Coalson
+#
+#  This library is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Library General Public
+#  License as published by the Free Software Foundation; either
+#  version 2 of the License, or (at your option) any later version.
+#
+#  This library is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+#  Library General Public License for more details.
+#
+#  You should have received a copy of the GNU Library General Public
+#  License along with this library; if not, write to the
+#  Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+#  Boston, MA  02111-1307, USA.
+
+SUFFIXES = .nasm .lo
+
+STRIP_FPIC = sh $(top_srcdir)/strip_fPIC.sh
+
+.nasm.lo:
+       $(LIBTOOL) --tag=CC --mode=compile $(STRIP_FPIC) $(NASM) -f $(OBJ_FORMAT) -d OBJ_FORMAT_$(OBJ_FORMAT) $< -o $@
+
+noinst_LTLIBRARIES = libFLAC-asm.la
+libFLAC_asm_la_SOURCES = \
+       cpu_asm.nasm \
+       fixed_asm.nasm \
+       lpc_asm.nasm \
+       nasm.h