include more low-level bindings
[clinton/guile-figl.git] / upstream-man-pages / man3 / xhtml / Makefile
1 #!gmake
2
3 # XSLT processor - other possibilities like Saxon exist
4 XSLT = xsltproc --nonet
5 SED = sed
6
7 # Location of locally customized stylesheet, which imports
8 # the Docbook modular stylesheets, and specifically the
9 # stylesheet to convert Docbook+MathML => XHTML+MathML
10 DB2XHTML = opengl-man.xsl
11
12 .SUFFIXES: .gl .xml .html .xhtml .ck.xhtml .tex .pdf .3G .tar .tar.gz
13 .PHONY: man html pdf tex
14
15 %.xml: ../%.xml opengl-man.xsl
16 $(XSLT) --xinclude -o $@.tmp $(DB2XHTML) $<
17 $(SED) 's/<?xml-stylesheet/<!-- saved from url=(0013)about:internet -->\n<?xml-stylesheet/g' $@.tmp | \
18 $(SED) 's#http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd#xhtml1-transitional.dtd#g' | \
19 $(SED) 's#</title># - OpenGL 3.3 Reference Pages</title>#g' > $@
20 $(RM) $@.tmp
21
22 ALLXML = \
23 glActiveTexture.xml \
24 glAttachShader.xml \
25 glBeginConditionalRender.xml \
26 glBeginQuery.xml \
27 glBeginTransformFeedback.xml \
28 glBindAttribLocation.xml \
29 glBindBuffer.xml \
30 glBindBufferBase.xml \
31 glBindBufferRange.xml \
32 glBindFragDataLocation.xml \
33 glBindFragDataLocationIndexed.xml \
34 glBindFramebuffer.xml \
35 glBindRenderbuffer.xml \
36 glBindSampler.xml \
37 glBindTexture.xml \
38 glBindVertexArray.xml \
39 glBlendColor.xml \
40 glBlendEquation.xml \
41 glBlendEquationSeparate.xml \
42 glBlendFunc.xml \
43 glBlendFuncSeparate.xml \
44 glBlitFramebuffer.xml \
45 glBufferData.xml \
46 glBufferSubData.xml \
47 glCheckFramebufferStatus.xml \
48 glClampColor.xml \
49 glClear.xml \
50 glClearColor.xml \
51 glClearBuffer.xml \
52 glClearDepth.xml \
53 glClearStencil.xml \
54 glClientWaitSync.xml \
55 glColorMask.xml \
56 glCompileShader.xml \
57 glCompressedTexImage1D.xml \
58 glCompressedTexImage2D.xml \
59 glCompressedTexImage3D.xml \
60 glCompressedTexSubImage1D.xml \
61 glCompressedTexSubImage2D.xml \
62 glCompressedTexSubImage3D.xml \
63 glCopyBufferSubData.xml \
64 glCopyTexImage1D.xml \
65 glCopyTexImage2D.xml \
66 glCopyTexSubImage1D.xml \
67 glCopyTexSubImage2D.xml \
68 glCopyTexSubImage3D.xml \
69 glCreateProgram.xml \
70 glCreateShader.xml \
71 glCullFace.xml \
72 glDeleteBuffers.xml \
73 glDeleteFramebuffers.xml \
74 glDeleteProgram.xml \
75 glDeleteQueries.xml \
76 glDeleteRenderbuffers.xml \
77 glDeleteSamplers.xml \
78 glDeleteShader.xml \
79 glDeleteSync.xml \
80 glDeleteTextures.xml \
81 glDeleteVertexArrays.xml \
82 glDepthFunc.xml \
83 glDepthMask.xml \
84 glDepthRange.xml \
85 glDetachShader.xml \
86 glDisableVertexAttribArray.xml \
87 glDrawArrays.xml \
88 glDrawArraysInstanced.xml \
89 glDrawBuffer.xml \
90 glDrawBuffers.xml \
91 glDrawElements.xml \
92 glDrawElementsBaseVertex.xml \
93 glDrawElementsInstanced.xml \
94 glDrawElementsInstancedBaseVertex.xml \
95 glDrawRangeElements.xml \
96 glDrawRangeElementsBaseVertex.xml \
97 glEnable.xml \
98 glEnablei.xml \
99 glEnableVertexAttribArray.xml \
100 glEndQuery.xml \
101 glFenceSync.xml \
102 glFinish.xml \
103 glFlush.xml \
104 glFlushMappedBufferRange.xml \
105 glFramebufferRenderbuffer.xml \
106 glFramebufferTexture.xml \
107 glFramebufferTexture1D.xml \
108 glFramebufferTexture2D.xml \
109 glFramebufferTexture3D.xml \
110 glFramebufferTextureLayer.xml \
111 glFrontFace.xml \
112 glGenBuffers.xml \
113 glGenerateMipmap.xml \
114 glGenFramebuffers.xml \
115 glGenQueries.xml \
116 glGenRenderbuffers.xml \
117 glGenSamplers.xml \
118 glGenTextures.xml \
119 glGenVertexArrays.xml \
120 glGet.xml \
121 glGetActiveAttrib.xml \
122 glGetActiveUniform.xml \
123 glGetActiveUniformBlock.xml \
124 glGetActiveUniformBlockName.xml \
125 glGetActiveUniformName.xml \
126 glGetActiveUniformsiv.xml \
127 glGetAttachedShaders.xml \
128 glGetAttribLocation.xml \
129 glGetBufferParameter.xml \
130 glGetBufferPointerv.xml \
131 glGetBufferSubData.xml \
132 glGetCompressedTexImage.xml \
133 glGetError.xml \
134 glGetFragDataIndex.xml \
135 glGetFragDataLocation.xml \
136 glGetFramebufferAttachmentParameter.xml \
137 glGetMultisample.xml \
138 glGetProgram.xml \
139 glGetProgramInfoLog.xml \
140 glGetQueryObject.xml \
141 glGetQueryiv.xml \
142 glGetRenderbufferParameter.xml \
143 glGetSamplerParameter.xml \
144 glGetShader.xml \
145 glGetShaderInfoLog.xml \
146 glGetShaderSource.xml \
147 glGetString.xml \
148 glGetSync.xml \
149 glGetTexImage.xml \
150 glGetTexLevelParameter.xml \
151 glGetTexParameter.xml \
152 glGetTransformFeedbackVarying.xml \
153 glGetUniform.xml \
154 glGetUniformBlockIndex.xml \
155 glGetUniformIndices.xml \
156 glGetUniformLocation.xml \
157 glGetVertexAttrib.xml \
158 glGetVertexAttribPointerv.xml \
159 glHint.xml \
160 glIsBuffer.xml \
161 glIsEnabled.xml \
162 glIsFramebuffer.xml \
163 glIsProgram.xml \
164 glIsRenderbuffer.xml \
165 glIsQuery.xml \
166 glIsSampler.xml \
167 glIsShader.xml \
168 glIsSync.xml \
169 glIsTexture.xml \
170 glIsVertexArray.xml \
171 glLineWidth.xml \
172 glLinkProgram.xml \
173 glLogicOp.xml \
174 glMapBuffer.xml \
175 glMapBufferRange.xml \
176 glMultiDrawArrays.xml \
177 glMultiDrawElements.xml \
178 glMultiDrawElementsBaseVertex.xml \
179 glPixelStore.xml \
180 glPointParameter.xml \
181 glPointSize.xml \
182 glPolygonMode.xml \
183 glPolygonOffset.xml \
184 glPrimitiveRestartIndex.xml \
185 glProvokingVertex.xml \
186 glQueryCounter.xml \
187 glReadBuffer.xml \
188 glReadPixels.xml \
189 glRenderbufferStorage.xml \
190 glRenderbufferStorageMultisample.xml \
191 glSampleCoverage.xml \
192 glSampleMaski.xml \
193 glSamplerParameter.xml \
194 glScissor.xml \
195 glShaderSource.xml \
196 glStencilFunc.xml \
197 glStencilFuncSeparate.xml \
198 glStencilMask.xml \
199 glStencilMaskSeparate.xml \
200 glStencilOp.xml \
201 glStencilOpSeparate.xml \
202 glTexBuffer.xml \
203 glTexImage1D.xml \
204 glTexImage2D.xml \
205 glTexImage2DMultisample.xml \
206 glTexImage3D.xml \
207 glTexImage3DMultisample.xml \
208 glTexParameter.xml \
209 glTexSubImage1D.xml \
210 glTexSubImage2D.xml \
211 glTexSubImage3D.xml \
212 glTransformFeedbackVaryings.xml \
213 glUniform.xml \
214 glUniformBlockBinding.xml \
215 glUnmapBuffer.xml \
216 glUseProgram.xml \
217 glValidateProgram.xml \
218 glVertexAttrib.xml \
219 glVertexAttribDivisor.xml \
220 glVertexAttribPointer.xml \
221 glViewport.xml \
222 glWaitSync.xml
223
224 XML = $(ALLXML)
225
226 default: $(XML)
227
228 clean:
229 $(RM) $(TEX_FILES) *.log *.aux *.toc *.dvi *.out
230
231 clobber: clean
232 $(RM) $(XML) $(PDF_FILES)