projects
/
ghc-hetmet.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
ae1e536
)
Don't use sed's -i flag as Solaris doesn't know it in libffi/Makefile
author
Clemens Fruhwirth
<clemens@endorphin.org>
Wed, 8 Oct 2008 23:44:55 +0000
(23:44 +0000)
committer
Clemens Fruhwirth
<clemens@endorphin.org>
Wed, 8 Oct 2008 23:44:55 +0000
(23:44 +0000)
libffi/Makefile
patch
|
blob
|
history
diff --git
a/libffi/Makefile
b/libffi/Makefile
index
073620e
..
9893252
100644
(file)
--- a/
libffi/Makefile
+++ b/
libffi/Makefile
@@
-108,7
+108,8
@@
stamp.ffi.configure:
# libffi.so needs to be built with the correct soname.
# NOTE: this builds libffi_convience.so with the incorrect
# soname, but we don't need that anyway!
# libffi.so needs to be built with the correct soname.
# NOTE: this builds libffi_convience.so with the incorrect
# soname, but we don't need that anyway!
- sed -i -e s/soname_spec=.*/soname_spec="$(HS_DYN_LIB_NAME)"/ build/libtool
+ $(CP) build/libtool build/libtool.orig
+ sed -e s/soname_spec=.*/soname_spec="$(HS_DYN_LIB_NAME)"/ build/libtool.orig > build/libtool
touch $@
ffi.h: stamp.ffi.configure
touch $@
ffi.h: stamp.ffi.configure
@@
-122,7
+123,7
@@
stamp.ffi.build: stamp.ffi.configure
$(STATIC_LIB) $(DYNAMIC_LIBS) $(DYNAMIC_PROG): stamp.ffi.build
libHSffi.a libHSffi_p.a: $(STATIC_LIB)
$(STATIC_LIB) $(DYNAMIC_LIBS) $(DYNAMIC_PROG): stamp.ffi.build
libHSffi.a libHSffi_p.a: $(STATIC_LIB)
- cp $(STATIC_LIB) $@
+ $(CP) $(STATIC_LIB) $@
all :: libHSffi.a libHSffi_p.a
all :: libHSffi.a libHSffi_p.a
@@
-139,7
+140,7
@@
all :: HSffi.o
ifeq "$(BuildSharedLibs)" "YES"
$(HS_DYN_LIB_NAME): $(DYNAMIC_LIBS)
ifeq "$(BuildSharedLibs)" "YES"
$(HS_DYN_LIB_NAME): $(DYNAMIC_LIBS)
- cp $(word 1,$(DYNAMIC_LIBS)) $(HS_DYN_LIB_NAME)
+ $(CP) $(word 1,$(DYNAMIC_LIBS)) $(HS_DYN_LIB_NAME)
all :: $(HS_DYN_LIB_NAME)
endif
all :: $(HS_DYN_LIB_NAME)
endif