]> git.cworth.org Git - apitrace/commitdiff
Add script to extract reference URLS for functions documented in OpenGL man pages.
authorJosé Fonseca <jose.r.fonseca@gmail.com>
Thu, 5 May 2011 19:32:00 +0000 (20:32 +0100)
committerJosé Fonseca <jose.r.fonseca@gmail.com>
Thu, 5 May 2011 19:33:06 +0000 (20:33 +0100)
apigen/reference-opengl-arb.sh
apigen/reference-opengl-man.sh [new file with mode: 0755]

index 4b3c7b1ddcea2cff1c254e0872e9e9b7df38dcd8..670ba175a92306bb027d9065186b457a50a5593c 100755 (executable)
@@ -1,5 +1,5 @@
 #!/bin/sh
-# Script to extract reference link for functions documented in OpenGL ARB specs
+# Script to extract reference URLs for functions documented in OpenGL ARB specs
 
 extract_urls () {
     for URL
diff --git a/apigen/reference-opengl-man.sh b/apigen/reference-opengl-man.sh
new file mode 100755 (executable)
index 0000000..20bdaa6
--- /dev/null
@@ -0,0 +1,8 @@
+#!/bin/sh
+# Script to extract reference URLS for functions documented in OpenGL man pages
+
+wget -N -r -np http://www.opengl.org/sdk/docs/{man,man2,man3,man4}/
+
+find www.opengl.org -type f -name '*.xml' \
+| xargs grep -o '<b class="fsfunc">[^<]*</b>' \
+| sed -e 's/<[^>]*>//g' -e 's@^\(.*\):\(.*\)$@\2\thttp://\1@'