From: Tim R. <ti...@us...> - 2004-09-11 12:07:30
|
Update of /cvsroot/csdopenglnet/csdOpenGL/GL In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24527/GL Modified Files: Makefile gl.xml glu.xml glut.xml Added Files: GL.build Log Message: bring GL to Nant Index: glu.xml =================================================================== RCS file: /cvsroot/csdopenglnet/csdOpenGL/GL/glu.xml,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** glu.xml 11 Sep 2004 08:10:41 -0000 1.3 --- glu.xml 11 Sep 2004 12:07:14 -0000 1.4 *************** *** 4,8 **** <className>csdGLUBase</className> <upperClass>csdGLBase</upperClass> ! <outputFile>csdGLUBase.cs</outputFile> <writeFunctions>true</writeFunctions> <writeDelegates>true</writeDelegates> --- 4,8 ---- <className>csdGLUBase</className> <upperClass>csdGLBase</upperClass> ! <outputFile>glu.xml.cs</outputFile> <writeFunctions>true</writeFunctions> <writeDelegates>true</writeDelegates> Index: gl.xml =================================================================== RCS file: /cvsroot/csdopenglnet/csdOpenGL/GL/gl.xml,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** gl.xml 11 Sep 2004 08:10:41 -0000 1.3 --- gl.xml 11 Sep 2004 12:07:14 -0000 1.4 *************** *** 4,8 **** <className>csdGLBase</className> <upperClass>System.Object</upperClass> ! <outputFile>csdGLBase.cs</outputFile> <writeFunctions>true</writeFunctions> <writeDelegates>true</writeDelegates> --- 4,8 ---- <className>csdGLBase</className> <upperClass>System.Object</upperClass> ! <outputFile>gl.xml.cs</outputFile> <writeFunctions>true</writeFunctions> <writeDelegates>true</writeDelegates> --- NEW FILE: GL.build --- <?xml version="1.0"?> <project name="OpenGL Tools Library" default="build"> <description>Basic Math Library</description> <target name="clean" description="remove all generated files"> <delete file="${build.dir}/csDragons.OpenGL.dll" failonerror="false" /> <delete file="${build.dir}/csDragons.OpenGL.dll.config" failonerror="false" /> <delete file="*.xml.cs" failonerror="false" /> </target> <target name="wrapper" description="builds GL wrapper"> <foreach item="File" property="filename"> <in> <items> <include name="gl.xml" /> <include name="glu.xml" /> <include name="glut.xml" /> </items> </in> <do> <exec program="${gen}" commandline="${filename}" unless="${file::up-to-date('${filename}.cs','${filename}')}"/> </do> </foreach> </target> <target name="build" description="compiles the source code" depends="wrapper"> <csc target="library" output="${build.dir}/csDragons.OpenGL.dll" debug="${debug}"> <sources> <include name="*.cs" /> </sources> <references> <include name="System.Drawing.dll" /> </references> </csc> <copy file="csDragons.OpenGL.dll.config" todir="${build.dir}" /> </target> </project> Index: Makefile =================================================================== RCS file: /cvsroot/csdopenglnet/csdOpenGL/GL/Makefile,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** Makefile 11 Sep 2004 08:10:41 -0000 1.6 --- Makefile 11 Sep 2004 12:07:14 -0000 1.7 *************** *** 1,3 **** ! FILES=csdGLBase.cs csdGL.cs csdGLUBase.cs csdGLUTBase.cs Exceptions.cs GEN=mono ../generator/csdGenerator.exe --- 1,3 ---- ! FILES=gl.xml.cs csdGL.cs glu.xml.cs glut.xml.cs Exceptions.cs GEN=mono ../generator/csdGenerator.exe *************** *** 29,32 **** --- 29,35 ---- $(GEN) glut.xml + %.xml.cs:%.xml + $(GEN) $^ + install: install-gac *************** *** 43,50 **** rm -f *.exe rm -f *.dll ! rm -f csdGLBase.cs ! rm -f csdGLUBase.cs ! rm -f csdGLUTBase.cs ! rm -f csdGLXTokens.cs .IGNORE: --- 46,50 ---- rm -f *.exe rm -f *.dll ! rm -f *.xml.cs .IGNORE: Index: glut.xml =================================================================== RCS file: /cvsroot/csdopenglnet/csdOpenGL/GL/glut.xml,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** glut.xml 11 Sep 2004 08:10:41 -0000 1.5 --- glut.xml 11 Sep 2004 12:07:14 -0000 1.6 *************** *** 4,8 **** <className>csdGLUTBase</className> <upperClass>csdGLUBase</upperClass> ! <outputFile>csdGLUTBase.cs</outputFile> <writeFunctions>true</writeFunctions> <writeDelegates>true</writeDelegates> --- 4,8 ---- <className>csdGLUTBase</className> <upperClass>csdGLUBase</upperClass> ! <outputFile>glut.xml.cs</outputFile> <writeFunctions>true</writeFunctions> <writeDelegates>true</writeDelegates> |