83 lines
3.5 KiB
Plaintext
83 lines
3.5 KiB
Plaintext
$OpenBSD: patch-Makefile_in,v 1.2 2001/10/20 13:31:26 naddy Exp $
|
|
--- Makefile.in.orig Sun Oct 14 18:13:32 2001
|
|
+++ Makefile.in Sun Oct 14 18:15:06 2001
|
|
@@ -70,8 +70,8 @@ new_libraries:
|
|
# Order is important here, don't change it!
|
|
#
|
|
install: install.dirs install.ertsbin install.bin install.lib
|
|
- ${INSTALL_PROGRAM} erts/bin/$(TARGET)/erlc ${BINDIR}/erlc
|
|
- ${INSTALL_PROGRAM} ${ERLANG_BINDIR}/erl ${BINDIR}/erl
|
|
+ ${INSTALL_PROGRAM} erts/bin/$(TARGET)/erlc $(DESTDIR)${BINDIR}/erlc
|
|
+ ${INSTALL_PROGRAM} ${DESTDIR}${ERLANG_BINDIR}/erl $(DESTDIR)${BINDIR}/erl
|
|
|
|
install.lib:
|
|
( cc_root=`pwd`; PATH=$${cc_root}/erts/bin:$${PATH}; export PATH; \
|
|
@@ -79,47 +79,47 @@ install.lib:
|
|
for d in *-* ; do \
|
|
( cd $$d ; \
|
|
${MAKE} CC_ROOT=$${cc_root}/ TESTROOT=${ERLANG_LIBDIR} release);\
|
|
- (cd $$d/doc/man;tar -cf - .)|(cd ${ERLANG_LIBDIR}/man;tar -xf -);\
|
|
+ (cd $$d/doc/man;tar -cf - .)|(cd $(DESTDIR)${ERLANG_LIBDIR}/man;tar -xf -);\
|
|
done )
|
|
- (cd erts/doc/man;tar -cf - .)|(cd ${ERLANG_LIBDIR}/man;tar -xf -)
|
|
+ (cd erts/doc/man;tar -cf - .)|(cd $(DESTDIR)${ERLANG_LIBDIR}/man;tar -xf -)
|
|
for f in erts/system/erl_interface/src/*.h ; do \
|
|
- ${INSTALL_DATA} $$f ${ERLANG_LIBDIR}/usr/include ; \
|
|
+ ${INSTALL_DATA} $$f $(DESTDIR)${ERLANG_LIBDIR}/usr/include ; \
|
|
done
|
|
|
|
install.bin:
|
|
- ${INSTALL_PROGRAM} ${ERLANG_ERTSBINDIR}/erl ${ERLANG_BINDIR}/erl
|
|
- ln -s ../${ERTS}/bin/epmd ${ERLANG_BINDIR}/epmd || true
|
|
- ln -s ../${ERTS}/bin/erl_call ${ERLANG_BINDIR}/erl_call || true
|
|
+ ${INSTALL_PROGRAM} ${DESTDIR}${ERLANG_ERTSBINDIR}/erl $(DESTDIR)${ERLANG_BINDIR}/erl
|
|
+ ln -s ../${ERTS}/bin/epmd $(DESTDIR)${ERLANG_BINDIR}/epmd || true
|
|
+ ln -s ../${ERTS}/bin/erl_call $(DESTDIR)${ERLANG_BINDIR}/erl_call || true
|
|
for s in script boot ; do \
|
|
- ${INSTALL_DATA} erts/bin/start_clean.$$s ${ERLANG_BINDIR}/start.$$s ;\
|
|
+ ${INSTALL_DATA} erts/bin/start_clean.$$s $(DESTDIR)${ERLANG_BINDIR}/start.$$s ;\
|
|
done
|
|
for s in erts/bin/start_sasl* ; do \
|
|
- ${INSTALL_DATA} $$s ${ERLANG_BINDIR} ; \
|
|
+ ${INSTALL_DATA} $$s $(DESTDIR)${ERLANG_BINDIR} ; \
|
|
done
|
|
|
|
install.ertsbin:
|
|
for f in erts/bin/${TARGET}/* ; do \
|
|
- ${INSTALL_PROGRAM} $$f ${ERLANG_ERTSBINDIR} ; \
|
|
+ ${INSTALL_PROGRAM} $$f $(DESTDIR)${ERLANG_ERTSBINDIR} ; \
|
|
done
|
|
( cd erts/obj/${TARGET} ; \
|
|
for l in *.a ; do \
|
|
- ${INSTALL_DATA} $$l ${ERLANG_LIBDIR}/usr/lib ; \
|
|
- ${RANLIB} ${ERLANG_LIBDIR}/usr/lib/$$l || true ; \
|
|
+ ${INSTALL_DATA} $$l $(DESTDIR)${ERLANG_LIBDIR}/usr/lib ; \
|
|
+ ${RANLIB} $(DESTDIR)${ERLANG_LIBDIR}/usr/lib/$$l || true ; \
|
|
done )
|
|
sed -e 's|%FINAL_ROOTDIR%|$(ERLANG_LIBDIR)|' \
|
|
- erts/system/etc.unix/erl.dist > ${ERLANG_ERTSBINDIR}/erl
|
|
- chmod 755 ${ERLANG_ERTSBINDIR}/erl
|
|
+ erts/system/etc.unix/erl.dist > $(DESTDIR)${ERLANG_ERTSBINDIR}/erl
|
|
+ chmod 755 $(DESTDIR)${ERLANG_ERTSBINDIR}/erl
|
|
|
|
install.dirs:
|
|
- ${MKSUBDIRS} ${ERLANG_LIBDIR}/lib
|
|
- ${MKSUBDIRS} ${ERLANG_LIBDIR}/bin
|
|
- ${MKSUBDIRS} ${ERLANG_LIBDIR}/usr/include
|
|
- ${MKSUBDIRS} ${ERLANG_LIBDIR}/usr/lib
|
|
+ ${MKSUBDIRS} $(DESTDIR)${ERLANG_LIBDIR}/lib
|
|
+ ${MKSUBDIRS} $(DESTDIR)${ERLANG_LIBDIR}/bin
|
|
+ ${MKSUBDIRS} $(DESTDIR)${ERLANG_LIBDIR}/usr/include
|
|
+ ${MKSUBDIRS} $(DESTDIR)${ERLANG_LIBDIR}/usr/lib
|
|
for m in man man/man1 man/man3 man/man4 man/man6 ; do \
|
|
- ${MKSUBDIRS} ${ERLANG_LIBDIR}/$$m ; \
|
|
+ ${MKSUBDIRS} $(DESTDIR)${ERLANG_LIBDIR}/$$m ; \
|
|
done
|
|
- ${MKSUBDIRS} ${ERLANG_BINDIR}
|
|
- ${MKSUBDIRS} ${ERLANG_ERTSBINDIR}
|
|
+ ${MKSUBDIRS} $(DESTDIR)${ERLANG_BINDIR}
|
|
+ ${MKSUBDIRS} $(DESTDIR)${ERLANG_ERTSBINDIR}
|
|
|
|
clean:
|
|
rm -f *~ *.bak config.log config.status
|