[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Axiom-developer] paths to viewport in build-improvements
From: |
Waldek Hebisch |
Subject: |
Re: [Axiom-developer] paths to viewport in build-improvements |
Date: |
Sat, 28 Oct 2006 06:52:50 +0200 (CEST) |
Gabriel Dos Reis wrote:
> Waldek Hebisch <address@hidden> writes:
>
> | I looked at hypertex pages and AFAICS I can use a simple sed script
> | in a loop to fix paths in .pht files:
> |
> | sed 's,/doc/viewports/,/share/viewports/,g'
> |
> | After copying images from silver (to correct corruption which I described
> | in anothe mail) and applying this script I was able to see graphic
> | examples in build-imporvements.
> |
> | However, I am not sure if the new path that is '$AXIOM/share/viewports'
> | is a good one. Namely, both viewports are machine independent. OTOH
<snip>
> This is an issue I was hoping to resolve very late in the process :-)
>
What about the following patch, where I replaced copy by sed so that
when installing .pht files. It allowed me to view graphic examples,
while in the future we can easily change patterns (as I wrote, we
should be able to generate pht files, so in long term Makefile will
be different).
diff -ru build-improvements.bb/src/hyper/Makefile.in
build-improvements/src/hyper/Makefile.in
--- build-improvements.bb/src/hyper/Makefile.in 2006-10-27 23:37:14.000000000
+0200
+++ build-improvements/src/hyper/Makefile.in 2006-10-28 04:40:19.000000000
+0200
@@ -162,7 +162,11 @@
@echo making ${HYPER}/pages from $(axiom_src_srcdir)/pages directory
@ mkdir -p ${HYPER}/pages
@ cp -pr $(srcdir)/pages/*.ht ${HYPER}/pages
- @ cp -pr $(srcdir)/pages/*.pht ${HYPER}/pages
+ @ (cd $(srcdir)/pages/ ; \
+ for A in *.pht; do \
+ sed 's,/doc/viewports/,/share/viewports/,g' $$A \
+ > ${HYPER}/pages/$$A; \
+ done )
@ (cd ${HYPER}/pages ; \
rm -f ht.db ; \
rm -f *~ ; \
diff -ru build-improvements.bb/src/hyper/Makefile.pamphlet
build-improvements/src/hyper/Makefile.pamphlet
--- build-improvements.bb/src/hyper/Makefile.pamphlet 2006-10-27
23:37:14.000000000 +0200
+++ build-improvements/src/hyper/Makefile.pamphlet 2006-10-28
04:31:09.000000000 +0200
@@ -250,7 +250,11 @@
@echo making ${HYPER}/pages from $(axiom_src_srcdir)/pages directory
@ mkdir -p ${HYPER}/pages
@ cp -pr $(srcdir)/pages/*.ht ${HYPER}/pages
- @ cp -pr $(srcdir)/pages/*.pht ${HYPER}/pages
+ @ (cd $(srcdir)/pages/ ; \
+ for A in *.pht; do \
+ sed 's,/doc/viewports/,/share/viewports/,g' $$A \
+ > ${HYPER}/pages/$$A; \
+ done )
@ (cd ${HYPER}/pages ; \
rm -f ht.db ; \
rm -f *~ ; \
--
Waldek Hebisch
address@hidden
Re: [Axiom-developer] paths to viewport in build-improvements, root, 2006/10/27