glu: only export public symbols
authorJulien Cristau <jcristau@debian.org>
Sun, 13 Jul 2008 15:27:58 +0000 (17:27 +0200)
committerBrian Paul <brian.paul@tungstengraphics.com>
Mon, 14 Jul 2008 14:42:02 +0000 (08:42 -0600)
src/glu/sgi/Makefile
src/glu/sgi/glu.exports [new file with mode: 0644]

index 2ce6ac043005c4f9f48cbbafb1cf74e695f0dbba..cdd267a025cdb68e3b33bbf64d52436517495d7d 100644 (file)
@@ -139,6 +139,7 @@ $(TOP)/$(LIB_DIR)/$(GLU_LIB_NAME): $(OBJECTS)
        $(TOP)/bin/mklib -o $(GLU_LIB) -linker '$(CXX)' \
                -major $(GLU_MAJOR) -minor $(GLU_MINOR) -patch $(GLU_TINY) \
                -cplusplus $(MKLIB_OPTIONS) -install $(TOP)/$(LIB_DIR) \
+               -exports glu.exports \
                $(GLU_LIB_DEPS) $(OBJECTS)
 
 
diff --git a/src/glu/sgi/glu.exports b/src/glu/sgi/glu.exports
new file mode 100644 (file)
index 0000000..1d1b6da
--- /dev/null
@@ -0,0 +1,59 @@
+       gluBeginCurve
+       gluBeginPolygon
+       gluBeginSurface
+       gluBeginTrim
+       gluBuild1DMipmapLevels
+       gluBuild1DMipmaps
+       gluBuild2DMipmapLevels
+       gluBuild2DMipmaps
+       gluBuild3DMipmapLevels
+       gluBuild3DMipmaps
+       gluCheckExtension
+       gluCylinder
+       gluDeleteNurbsRenderer
+       gluDeleteQuadric
+       gluDeleteTess
+       gluDisk
+       gluEndCurve
+       gluEndPolygon
+       gluEndSurface
+       gluEndTrim
+       gluErrorString
+       gluGetNurbsProperty
+       gluGetString
+       gluGetTessProperty
+       gluLoadSamplingMatrices
+       gluLookAt
+       gluNewNurbsRenderer
+       gluNewQuadric
+       gluNewTess
+       gluNextContour
+       gluNurbsCallback
+       gluNurbsCallbackData
+       gluNurbsCallbackDataEXT
+       gluNurbsCurve
+       gluNurbsProperty
+       gluNurbsSurface
+       gluOrtho2D
+       gluPartialDisk
+       gluPerspective
+       gluPickMatrix
+       gluProject
+       gluPwlCurve
+       gluQuadricCallback
+       gluQuadricDrawStyle
+       gluQuadricNormals
+       gluQuadricOrientation
+       gluQuadricTexture
+       gluScaleImage
+       gluSphere
+       gluTessBeginContour
+       gluTessBeginPolygon
+       gluTessCallback
+       gluTessEndContour
+       gluTessEndPolygon
+       gluTessNormal
+       gluTessProperty
+       gluTessVertex
+       gluUnProject
+       gluUnProject4