From 769aadf4b0ec681568e6f585046c4e8dc25283f6 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jos=C3=A9=20Fonseca?= Date: Thu, 5 May 2011 20:32:00 +0100 Subject: [PATCH] Add script to extract reference URLS for functions documented in OpenGL man pages. --- apigen/reference-opengl-arb.sh | 2 +- apigen/reference-opengl-man.sh | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100755 apigen/reference-opengl-man.sh diff --git a/apigen/reference-opengl-arb.sh b/apigen/reference-opengl-arb.sh index 4b3c7b1..670ba17 100755 --- a/apigen/reference-opengl-arb.sh +++ b/apigen/reference-opengl-arb.sh @@ -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 index 0000000..20bdaa6 --- /dev/null +++ b/apigen/reference-opengl-man.sh @@ -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 '[^<]*' \ +| sed -e 's/<[^>]*>//g' -e 's@^\(.*\):\(.*\)$@\2\thttp://\1@' -- 2.45.2