Euphoria
Ticket #391:
wmake manual does not work
-
Reported by
jeremy
Nov 15, 2010
On Linux to build the manual you use:
make manual
On Windows, however,
wmake manual
Warning(W39): Target (manual) not mentioned in any makefile
Details
1. Comment by jimcbrown
Nov 15, 2010
Implemented but untested. Also, we seem to have an inconsistency with eu400_0001.html being used in Makefile.gnu but index.html being used in Makefile.wat - we should unify this.
2. Comment by jimcbrown
Nov 15, 2010
euphoric has confirmed that it's fixed.
3. Comment by jeremy
Nov 15, 2010
It's not quite working on my machine, output is:
C:\Development\Projects\euphoria\source>wmake manual
Open Watcom Make Version 1.9
Portions Copyright (c) 1988-2002 Sybase, Inc. All Rights Reserved.
Source code is available under the Sybase Open Watcom Public License.
See http://www.openwatcom.org/ for details.
eudoc.exe --strip=2 -a C:\Development\Projects\euphoria\docs\manual.af -o C:\Development\Projects\euphoria\build\euphoria.txt
cd C:\Development\Projects\euphoria\docs
creolehtml.exe -A=ON -t=\template.html -oC:\Development\Projects\euphoria\build\docs C:\Development\Projects\euphoria\build\euphoria.txt
cd C:\Development\Projects\euphoria\source
cd C:\Development\Projects\euphoria\docs
creolehtml.exe -A=ON -t=\template.html -oC:\Development\Projects\euphoria\build\docs C:\Development\Projects\euphoria\build\euphoria.txt
cd C:\Development\Projects\euphoria\source
copy C:\Development\Projects\euphoria\docs\style.css C:\Development\Projects\euphoria\build\docs
1 file(s) copied.
mkdir C:\Development\Projects\euphoria\build\docs\images
copy C:\Development\Projects\euphoria\docs\html\images\next.png C:\Development\Projects\euphoria\build\docs\images\next.png
1 file(s) copied.
copy C:\Development\Projects\euphoria\docs\html\images\prev.png C:\Development\Projects\euphoria\build\docs\images\prev.png
1 file(s) copied.
Notice it seems to be running creolehtml twice which is a long running process on slow computers.
4. Comment by jimcbrown
Nov 15, 2010
This should be fixed in svn:4111 and svn:4110 fixes Makefile.gnu as well.