Skip to content

Commit

Permalink
Update the OVERALL_DESIGN to reflect the current way the tests are bu…
Browse files Browse the repository at this point in the history
…ilt and where they are stored.

git-svn-id: https://svn.macosforge.org/repository/xquartz/AppleSGLX/trunk@328 9052f27e-8171-453d-b9bb-b0e8541e09c8
  • Loading branch information
George Staplin committed Mar 27, 2009
1 parent d868c80 commit 91ae7dd
Showing 1 changed file with 3 additions and 5 deletions.
8 changes: 3 additions & 5 deletions OVERALL_DESIGN
Original file line number Diff line number Diff line change
@@ -1,20 +1,18 @@

A lot of the code is automatically generated.

The following are generated based on specs/gl.spec and specs/enum.spec (from OpenGL.org):

apple_xgl_api.h
apple_xgl_api.c
exports.list
include/GL/gl.h (this probably might as well just be an include of the OpenGL framework GL)
include/GL/gl.h
include/GL/glext.h (includes the OpenGL framework glext.h)

The gen_code.tcl script is what executes the various gen_*.tcl scripts to produce those.

You will need Tcl 8.5 for the gen_code.tcl script.

The tests/ directory contains some tests that are built in builds/.
(TODO move the libGL.dylib and libGL.1.2.dylib, libGL.1.3.dylib creation into builds)
The tests/ directory contains some tests that are built in testbuilds.

The tests built in builds don't require installation of the library.
The tests built in testbuilds don't require installation of the library.

0 comments on commit 91ae7dd

Please sign in to comment.