]> git.cworth.org Git - apitrace/blobdiff - specs/scripts/reference-opengl-man.sh
Move all API specs to a separate dir.
[apitrace] / specs / scripts / reference-opengl-man.sh
diff --git a/specs/scripts/reference-opengl-man.sh b/specs/scripts/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@'