Update of /cvsroot/csdopenglnet/csdOpenGL/GL
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21794
Modified Files:
Makefile
Added Files:
gl.xml glu.xml glut.xml glxtokens.xml
Log Message:
GL is now made by using the new generator XML configuration file
--- NEW FILE: glu.xml ---
<Configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xmlInput>glu_8h.xml</xmlInput>
<linkLibrary>libGLU.so</linkLibrary>
<className>csdGLUBase</className>
<upperClass>csdGLBase</upperClass>
<outputFile>csdGLUBase.cs</outputFile>
<writeFunctions>true</writeFunctions>
<writeDelegates>true</writeDelegates>
<writeDefines>true</writeDefines>
<BaseTypes>
</BaseTypes>
<TypeDefs>
<File>gl_8h.xml</File>
</TypeDefs>
</Configuration>
--- NEW FILE: gl.xml ---
<Configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xmlInput>gl_8h.xml</xmlInput>
<linkLibrary>libGL.so</linkLibrary>
<className>csdGLBase</className>
<upperClass>System.Object</upperClass>
<outputFile>csdGLBase.cs</outputFile>
<writeFunctions>true</writeFunctions>
<writeDelegates>true</writeDelegates>
<writeDefines>true</writeDefines>
<BaseTypes>
</BaseTypes>
<TypeDefs>
</TypeDefs>
</Configuration>
Index: Makefile
===================================================================
RCS file: /cvsroot/csdopenglnet/csdOpenGL/GL/Makefile,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** Makefile 5 Aug 2004 13:09:14 -0000 1.1
--- Makefile 5 Aug 2004 15:21:23 -0000 1.2
***************
*** 21,35 ****
$(MCS) -target:library $(GTKLIBOPTS) $^ -out:$@
! csdGLXTokens.cs: glxtokens_8h.xml
! $(GEN) glxtokens_8h.xml libcsdGL.so csdGLXTokens System.Object csdGLXTokens.cs
! csdGLBase.cs: gl_8h.xml glut_8h.xml
! $(GEN) gl_8h.xml libcsdGL.so csdGLBase System.Object csdGLBase.cs
! csdGLUBase.cs: gl_8h.xml glu_8h.xml
! $(GEN) glu_8h.xml libcsdGL.so csdGLUBase csdGLBase csdGLUBase.cs gl_8h.xml
! csdGLUTBase.cs: gl_8h.xml glut_8h.xml
! $(GEN) glut_8h.xml libcsdGL.so csdGLUTBase csdGLUBase csdGLUTBase.cs gl_8h.xml
--- 21,35 ----
$(MCS) -target:library $(GTKLIBOPTS) $^ -out:$@
! csdGLXTokens.cs: glxtokens_8h.xml glxtokens.xml
! $(GEN) glxtokens.xml
! csdGLBase.cs: gl_8h.xml gl.xml
! $(GEN) gl.xml
! csdGLUBase.cs: gl_8h.xml glu_8h.xml glu.xml
! $(GEN) glu.xml
! csdGLUTBase.cs: gl_8h.xml glut_8h.xml glut.xml
! $(GEN) glut.xml
***************
*** 66,69 ****
--- 66,70 ----
rm -f csdGLUTBase.cs
rm -f csdGLXTokens.cs
+ rm -f *_8h.xml
.IGNORE:
--- NEW FILE: glxtokens.xml ---
<Configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xmlInput>glxtokens_8h.xml</xmlInput>
<linkLibrary>libcsdGL.so</linkLibrary>
<className>csdGLXTokens</className>
<upperClass>System.Object</upperClass>
<outputFile>csdGLXTokens.cs</outputFile>
<writeFunctions>true</writeFunctions>
<writeDelegates>true</writeDelegates>
<writeDefines>true</writeDefines>
<BaseTypes>
</BaseTypes>
<TypeDefs>
</TypeDefs>
</Configuration>
--- NEW FILE: glut.xml ---
<Configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xmlInput>glut_8h.xml</xmlInput>
<linkLibrary>libGLUT.so</linkLibrary>
<className>csdGLUTBase</className>
<upperClass>csdGLUBase</upperClass>
<outputFile>csdGLUTBase.cs</outputFile>
<writeFunctions>true</writeFunctions>
<writeDelegates>true</writeDelegates>
<writeDefines>true</writeDefines>
<BaseTypes>
</BaseTypes>
<TypeDefs>
<File>gl_8h.xml</File>
</TypeDefs>
</Configuration>
|