mirror of
https://github.com/nigels-com/glew.git
synced 2024-11-22 05:45:07 +00:00
Templated documentation generation Makefile integration.
git-svn-id: https://glew.svn.sourceforge.net/svnroot/glew/trunk/glew@567 783a27ee-832a-0410-bc00-9f386506c6dd
This commit is contained in:
parent
44e4a41799
commit
e9f2eb00f2
@ -60,6 +60,12 @@ S.TARGETS = \
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
D.TARGETS = \
|
D.TARGETS = \
|
||||||
|
$(D.DEST)/index.html \
|
||||||
|
$(D.DEST)/install.html \
|
||||||
|
$(D.DEST)/basic.html \
|
||||||
|
$(D.DEST)/advanced.html \
|
||||||
|
$(D.DEST)/credits.html \
|
||||||
|
$(D.DEST)/log.html \
|
||||||
$(D.DEST)/glew.html \
|
$(D.DEST)/glew.html \
|
||||||
$(D.DEST)/wglew.html \
|
$(D.DEST)/wglew.html \
|
||||||
$(D.DEST)/glxew.html
|
$(D.DEST)/glxew.html
|
||||||
@ -79,10 +85,6 @@ $(REGISTRY)/.dummy: $(BIN)/update_registry.sh
|
|||||||
@echo "Downloading registry"
|
@echo "Downloading registry"
|
||||||
@echo "--------------------------------------------------------------------"
|
@echo "--------------------------------------------------------------------"
|
||||||
$(BIN)/update_registry.sh $(REGISTRY) $(REGISTRY_URL)
|
$(BIN)/update_registry.sh $(REGISTRY) $(REGISTRY_URL)
|
||||||
head -6 $(REGISTRY)/ATI/texture_env_combine3.txt > tmp
|
|
||||||
tail +7 $(REGISTRY)/ATI/texture_env_combine3.txt | \
|
|
||||||
perl -e 's/ATI\_/GL\_ATI\_/g;' -p >> tmp
|
|
||||||
mv -f tmp $(REGISTRY)/ATI/texture_env_combine3.txt
|
|
||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
$(EXT)/.dummy: $(REGISTRY)/.dummy
|
$(EXT)/.dummy: $(REGISTRY)/.dummy
|
||||||
@ -317,32 +319,44 @@ $(S.DEST)/glewinfo.c: $(EXT)/.dummy
|
|||||||
perl -e 's/"glColorSubTable"/"glBlendEquation", glBlendEquation == NULL);\n glewInfoFunc("glColorSubTable"/g' -pi $@
|
perl -e 's/"glColorSubTable"/"glBlendEquation", glBlendEquation == NULL);\n glewInfoFunc("glColorSubTable"/g' -pi $@
|
||||||
rm -f $@.bak
|
rm -f $@.bak
|
||||||
|
|
||||||
|
# Update documentation
|
||||||
|
|
||||||
|
$(D.DEST)/%.html: doc/%.html
|
||||||
|
@echo "--------------------------------------------------------------------"
|
||||||
|
@echo "Creating $(@F)"
|
||||||
|
@echo "--------------------------------------------------------------------"
|
||||||
|
cat $(SRC)/header.html $< $(SRC)/footer.html | \
|
||||||
|
sed 's#<a href="$(@F)">\(.*\)</a>#\1#' > $@
|
||||||
|
|
||||||
$(D.DEST)/glew.html: $(EXT)/.dummy
|
$(D.DEST)/glew.html: $(EXT)/.dummy
|
||||||
@echo "--------------------------------------------------------------------"
|
@echo "--------------------------------------------------------------------"
|
||||||
@echo "Creating glew.html"
|
@echo "Creating glew.html"
|
||||||
@echo "--------------------------------------------------------------------"
|
@echo "--------------------------------------------------------------------"
|
||||||
cp -f $(SRC)/template.html $@
|
cp -f $(SRC)/header.html $@
|
||||||
echo -e "<h2>Supported OpenGL Extensions</h2>\n" >> $@
|
echo -e "<h2>Supported OpenGL Extensions</h2>\n" >> $@
|
||||||
$(BIN)/make_html.pl $(GL_EXT_SPEC) >> $@
|
$(BIN)/make_html.pl $(GL_EXT_SPEC) >> $@
|
||||||
echo -e "</td>\n</tr>\n</table>\n</body>" >> $@
|
cat $(SRC)/footer.html >> $@
|
||||||
|
sed -i 's#<a href="$(@F)">\(.*\)</a>#\1#' $@
|
||||||
|
|
||||||
$(D.DEST)/wglew.html: $(EXT)/.dummy
|
$(D.DEST)/wglew.html: $(EXT)/.dummy
|
||||||
@echo "--------------------------------------------------------------------"
|
@echo "--------------------------------------------------------------------"
|
||||||
@echo "Creating wglew.html"
|
@echo "Creating wglew.html"
|
||||||
@echo "--------------------------------------------------------------------"
|
@echo "--------------------------------------------------------------------"
|
||||||
cp -f $(SRC)/template.html $@
|
cp -f $(SRC)/header.html $@
|
||||||
echo -e "<h2>Supported WGL Extensions</h2>\n" >> $@
|
echo -e "<h2>Supported WGL Extensions</h2>\n" >> $@
|
||||||
$(BIN)/make_html.pl $(WGL_EXT_SPEC) >> $@
|
$(BIN)/make_html.pl $(WGL_EXT_SPEC) >> $@
|
||||||
echo -e "</td>\n</tr>\n</table>\n</body>" >> $@
|
cat $(SRC)/footer.html >> $@
|
||||||
|
sed -i 's#<a href="$(@F)">\(.*\)</a>#\1#' $@
|
||||||
|
|
||||||
$(D.DEST)/glxew.html: $(EXT)/.dummy
|
$(D.DEST)/glxew.html: $(EXT)/.dummy
|
||||||
@echo "--------------------------------------------------------------------"
|
@echo "--------------------------------------------------------------------"
|
||||||
@echo "Creating glxew.html"
|
@echo "Creating glxew.html"
|
||||||
@echo "--------------------------------------------------------------------"
|
@echo "--------------------------------------------------------------------"
|
||||||
cp -f $(SRC)/template.html $@
|
cp -f $(SRC)/header.html $@
|
||||||
echo -e "<h2>Supported GLX Extensions</h2>\n" >> $@
|
echo -e "<h2>Supported GLX Extensions</h2>\n" >> $@
|
||||||
$(BIN)/make_html.pl $(GLX_EXT_SPEC) >> $@
|
$(BIN)/make_html.pl $(GLX_EXT_SPEC) >> $@
|
||||||
echo -e "</td>\n</tr>\n</table>\n</body>" >> $@
|
cat $(SRC)/footer.html >> $@
|
||||||
|
sed -i 's#<a href="$(@F)">\(.*\)</a>#\1#' $@
|
||||||
|
|
||||||
$(B.DEST)/%.rc: src/%.rc $(EXT)/.dummy
|
$(B.DEST)/%.rc: src/%.rc $(EXT)/.dummy
|
||||||
perl -e "s/GLEW_MAJOR/$(GLEW_MAJOR)/g;s/GLEW_MINOR/$(GLEW_MINOR)/g;s/GLEW_MICRO/$(GLEW_MICRO)/g;" -p $< > $@
|
perl -e "s/GLEW_MAJOR/$(GLEW_MAJOR)/g;s/GLEW_MINOR/$(GLEW_MINOR)/g;s/GLEW_MICRO/$(GLEW_MICRO)/g;" -p $< > $@
|
||||||
|
@ -1,5 +1,3 @@
|
|||||||
<h1>The OpenGL Extension Wrangler Library</h1>
|
|
||||||
|
|
||||||
<h2>Automatic Code Generation</h2>
|
<h2>Automatic Code Generation</h2>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
|
@ -1,5 +1,3 @@
|
|||||||
<h1>The OpenGL Extension Wrangler Library</h1>
|
|
||||||
|
|
||||||
<h2>Initializing GLEW</h2>
|
<h2>Initializing GLEW</h2>
|
||||||
<p>
|
<p>
|
||||||
First you need to create a valid OpenGL rendering context and call
|
First you need to create a valid OpenGL rendering context and call
|
||||||
|
@ -1,5 +1,3 @@
|
|||||||
<h1>The OpenGL Extension Wrangler Library</h1>
|
|
||||||
|
|
||||||
<h2>Credits</h2>
|
<h2>Credits</h2>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
|
@ -1,5 +1,3 @@
|
|||||||
<h1>The OpenGL Extension Wrangler Library</h1>
|
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
The OpenGL Extension Wrangler Library (GLEW) is a cross-platform
|
The OpenGL Extension Wrangler Library (GLEW) is a cross-platform
|
||||||
open-source C/C++ extension loading library. GLEW provides efficient
|
open-source C/C++ extension loading library. GLEW provides efficient
|
||||||
|
@ -1,5 +1,3 @@
|
|||||||
<h1>The OpenGL Extension Wrangler Library</h1>
|
|
||||||
|
|
||||||
<h2>Installation</h2>
|
<h2>Installation</h2>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
|
@ -1,5 +1,3 @@
|
|||||||
<h1>The OpenGL Extension Wrangler Library</h1>
|
|
||||||
|
|
||||||
<h2>Change Log</h2>
|
<h2>Change Log</h2>
|
||||||
<hr align="center">
|
<hr align="center">
|
||||||
<ul class="none">
|
<ul class="none">
|
||||||
|
@ -52,13 +52,17 @@ THE POSSIBILITY OF SUCH DAMAGE.
|
|||||||
<tr><td align="center"><br></td></tr>
|
<tr><td align="center"><br></td></tr>
|
||||||
<tr><td align="center">
|
<tr><td align="center">
|
||||||
<table border="0" cellpadding="0" cellspacing="0" align="center">
|
<table border="0" cellpadding="0" cellspacing="0" align="center">
|
||||||
<tr><td align="center"><b>Download</b></td></tr>
|
<tr><td align="center"><a href="index.html">Download</a></td></tr>
|
||||||
<tr><td align="center"><a href="install.html">Installation</a></td></tr>
|
<tr><td align="center"><a href="install.html">Installation</a></td></tr>
|
||||||
<tr><td align="center"><a href="basic.html">Basic Usage</a></td></tr>
|
<tr><td align="center"><a href="basic.html">Basic Usage</a></td></tr>
|
||||||
<tr><td align="center"><a href="advanced.html">Advanced Usage</a></td></tr>
|
<tr><td align="center"><a href="advanced.html">Advanced Usage</a></td></tr>
|
||||||
|
|
||||||
<tr><td align="center"><a href="credits.html">Credits & Copyright</a></td></tr>
|
<tr><td align="center"><a href="credits.html">Credits & Copyright</a></td></tr>
|
||||||
<tr><td align="center"><a href="log.html">Change Log</a></td></tr>
|
<tr><td align="center"><a href="log.html">Change Log</a></td></tr>
|
||||||
|
<tr><td align="center"><br></tr>
|
||||||
|
<tr><td align="center"><a href="glew.html">GL</a></td></tr>
|
||||||
|
<tr><td align="center"><a href="glxew.html">GLX</a></td></tr>
|
||||||
|
<tr><td align="center"><a href="wglew.html">WGL</a></td></tr>
|
||||||
|
<tr><td align="center"><br></tr>
|
||||||
<tr><td align="center"><a href="http://sourceforge.net/projects/glew/">Project Page</a></td></tr>
|
<tr><td align="center"><a href="http://sourceforge.net/projects/glew/">Project Page</a></td></tr>
|
||||||
<tr><td align="center"><a href="https://sourceforge.net/mail/?group_id=67586">Mailing Lists</a></td></tr>
|
<tr><td align="center"><a href="https://sourceforge.net/mail/?group_id=67586">Mailing Lists</a></td></tr>
|
||||||
<tr><td align="center"><a href="http://sourceforge.net/tracker/?group_id=67586">Bug Tracker</a></td></tr>
|
<tr><td align="center"><a href="http://sourceforge.net/tracker/?group_id=67586">Bug Tracker</a></td></tr>
|
||||||
@ -80,18 +84,20 @@ src="http://sourceforge.net/sflogo.php?group_id=67586&type=1"
|
|||||||
width="88" height="31" border="0" alt="SourceForge Logo"></a>
|
width="88" height="31" border="0" alt="SourceForge Logo"></a>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr><td align="center"><a
|
<!--- <tr><td align="center"><a
|
||||||
href="http://sourceforge.net/donate/index.php?group_id=67586"><img
|
href="http://sourceforge.net/donate/index.php?group_id=67586"><img
|
||||||
src="http://images.sourceforge.net/images/project-support.jpg"
|
src="http://images.sourceforge.net/images/project-support.jpg"
|
||||||
width="88" height="32" border="0" alt="Support This Project"></a></td></tr>
|
width="88" height="32" border="0" alt="Support This Project"></a></td></tr> -->
|
||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
|
|
||||||
|
|
||||||
<td bgcolor="#ffffff" align="left" valign="top">
|
<td bgcolor="#ffffff" align="left" valign="top">
|
||||||
|
|
||||||
|
<h1>The OpenGL Extension Wrangler Library</h1>
|
||||||
|
|
||||||
<!-- end header.html -->
|
<!-- end header.html -->
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,94 +0,0 @@
|
|||||||
<!--
|
|
||||||
The OpenGL Extension Wrangler Library
|
|
||||||
Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
|
||||||
Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
|
||||||
Copyright (C) 2002, Lev Povalahev
|
|
||||||
All rights reserved.
|
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
|
||||||
modification, are permitted provided that the following conditions are met:
|
|
||||||
|
|
||||||
* Redistributions of source code must retain the above copyright notice,
|
|
||||||
this list of conditions and the following disclaimer.
|
|
||||||
* Redistributions in binary form must reproduce the above copyright notice,
|
|
||||||
this list of conditions and the following disclaimer in the documentation
|
|
||||||
and/or other materials provided with the distribution.
|
|
||||||
* The name of the author may be used to endorse or promote products
|
|
||||||
derived from this software without specific prior written permission.
|
|
||||||
|
|
||||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
|
||||||
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
|
||||||
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
|
||||||
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
|
|
||||||
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
|
||||||
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
|
||||||
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
|
||||||
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
|
||||||
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
|
||||||
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
|
|
||||||
THE POSSIBILITY OF SUCH DAMAGE.
|
|
||||||
-->
|
|
||||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html/4/loose.dtd">
|
|
||||||
<!-- <img src="new.png" height="12" alt="NEW!"> -->
|
|
||||||
<html>
|
|
||||||
<head>
|
|
||||||
<title>
|
|
||||||
GLEW: The OpenGL Extension Wrangler Library
|
|
||||||
</title>
|
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
|
|
||||||
<link href="glew.css" type="text/css" rel="stylesheet">
|
|
||||||
</head>
|
|
||||||
<body bgcolor="#fff0d0">
|
|
||||||
<table border="0" width="100%" cellpadding="12" cellspacing="8" style="height:100%">
|
|
||||||
<tr>
|
|
||||||
<td bgcolor="#ffffff" align="left" valign="top" width="200">
|
|
||||||
<table border="0" width="100%" cellpadding="0" cellspacing="0" align="left">
|
|
||||||
<tr>
|
|
||||||
<td valign="top">
|
|
||||||
<table border="0" width="100%" cellpadding="0" cellspacing="0" align="left">
|
|
||||||
<tr><td align="center"><i>Latest Release: <a href="https://sourceforge.net/project/showfiles.php?group_id=67586&package_id=67942&release_id=637800">1.5.1</a></i></td></tr>
|
|
||||||
<tr><td align="center"><br></td></tr>
|
|
||||||
<tr><td align="center"><img src="./glew.png" alt="GLEW Logo" width="97" height="75"></td></tr>
|
|
||||||
<tr><td align="center"><br></td></tr>
|
|
||||||
<tr><td align="center">
|
|
||||||
<table border="0" cellpadding="0" cellspacing="0" align="center">
|
|
||||||
<tr><td align="center"><a href="index.html">Download</a></td></tr>
|
|
||||||
<tr><td align="center"><a href="install.html">Installation</a></td></tr>
|
|
||||||
<tr><td align="center"><a href="basic.html">Basic Usage</a></td></tr>
|
|
||||||
<tr><td align="center"><a href="advanced.html">Advanced Usage</a></td></tr>
|
|
||||||
<tr><td align="center"><a href="credits.html">Credits & Copyright</a></td></tr>
|
|
||||||
<tr><td align="center"><a href="log.html">Change Log</a></td></tr>
|
|
||||||
<tr><td align="center"><a href="http://sourceforge.net/projects/glew/">Project Page</a></td></tr>
|
|
||||||
<tr><td align="center"><a href="https://sourceforge.net/mail/?group_id=67586">Mailing Lists</a></td></tr>
|
|
||||||
<tr><td align="center"><a href="http://sourceforge.net/tracker/?group_id=67586">Bug Tracker</a></td></tr>
|
|
||||||
</table>
|
|
||||||
<tr><td align="center"><br></tr>
|
|
||||||
</table>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td valign="bottom">
|
|
||||||
<table border="0" width="100%" cellpadding="5" cellspacing="0" align="left">
|
|
||||||
<tr><td align="center"><i>Last Update: 11-03-08</i></td></tr>
|
|
||||||
<tr><td align="center">
|
|
||||||
<a href="http://www.opengl.org"> <img src="./ogl_sm.jpg" width="68"
|
|
||||||
height="35" border="0" alt="OpenGL Logo"></a>
|
|
||||||
<a href="http://sourceforge.net"> <img
|
|
||||||
src="http://sourceforge.net/sflogo.php?group_id=67586&type=1"
|
|
||||||
width="88" height="31" border="0" alt="SourceForge Logo"></a>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr><td align="center"><a
|
|
||||||
href="http://sourceforge.net/donate/index.php?group_id=67586"><img
|
|
||||||
src="http://images.sourceforge.net/images/project-support.jpg"
|
|
||||||
width="88" height="32" border="0" alt="Support This Project"></a></td></tr>
|
|
||||||
</table>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</td>
|
|
||||||
|
|
||||||
<td bgcolor="#ffffff" align="left" valign="top">
|
|
||||||
|
|
||||||
<h1>The OpenGL Extension Wrangler Library</h1>
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user