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:37:49 +0000 (08:37 -0600)
src/glu/sgi/Makefile
src/glu/sgi/glu.exports [new file with mode: 0644]

index 63eca5cbe771fe3391efa26d4edd38d73f8f27bb..cd1354cc80274d54e53ab0950ab1caebafe60d33 100644 (file)
@@ -139,6 +139,7 @@ $(TOP)/$(LIB_DIR)/$(GLU_LIB_NAME): $(OBJECTS)
        $(MKLIB) -o $(GLU_LIB) -linker '$(CXX)' -ldflags '$(LDFLAGS)' \
                -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