Add CMakeLists for panda/grutil.

This commit is contained in:
kestred 2014-01-21 23:26:11 -07:00
parent 3cf973f64c
commit 2cac5d9b1c
5 changed files with 46 additions and 3 deletions

View File

@ -40,10 +40,10 @@ add_subdirectory(src/char)
add_subdirectory(src/dgraph)
add_subdirectory(src/device)
add_subdirectory(src/pnmtext)
add_subdirectory(src/parametrics)
#add_subdirectory(src/text)
#add_subdirectory(src/grutil)
add_subdirectory(src/text)
add_subdirectory(src/grutil)
#add_subdirectory(src/tform)
#add_subdirectory(src/framework)
#add_subdirectory(src/testbed)

View File

@ -0,0 +1,40 @@
set(P3GRUTIL_HEADERS
pipeOcclusionCullTraverser.I pipeOcclusionCullTraverser.h
cardMaker.I cardMaker.h
config_grutil.h
movieTexture.I movieTexture.h
fisheyeMaker.I fisheyeMaker.h
frameRateMeter.I frameRateMeter.h
meshDrawer.I meshDrawer.h
meshDrawer2D.I meshDrawer2D.h
geoMipTerrain.I geoMipTerrain.h
sceneGraphAnalyzerMeter.I sceneGraphAnalyzerMeter.h
heightfieldTesselator.I heightfieldTesselator.h
lineSegs.I lineSegs.h
multitexReducer.I multitexReducer.h
nodeVertexTransform.I nodeVertexTransform.h
pfmVizzer.I pfmVizzer.h
rigidBodyCombiner.I rigidBodyCombiner.h
)
set(P3GRUTIL_SOURCES
cardMaker.cxx
movieTexture.cxx
fisheyeMaker.cxx
config_grutil.cxx
frameRateMeter.cxx
meshDrawer.cxx
meshDrawer2D.cxx
geoMipTerrain.cxx
sceneGraphAnalyzerMeter.cxx
heightfieldTesselator.cxx
nodeVertexTransform.cxx
pfmVizzer.cxx
pipeOcclusionCullTraverser.cxx
lineSegs.cxx
rigidBodyCombiner.cxx
)
composite_sources(p3grutil P3GRUTIL_SOURCES)
add_library(p3grutil ${P3GRUTIL_SOURCES} ${P3GRUTIL_HEADERS})
target_link_libraries(p3grutil p3display p3text)
target_interrogate(p3grutil ALL)

View File

@ -20,6 +20,7 @@
#include "geomPoints.h"
#include "geomVertexReader.h"
#include "geomVertexWriter.h"
#include "colorAttrib.h"
////////////////////////////////////////////////////////////////////
// Function: LineSegs::Constructor

View File

@ -21,6 +21,7 @@
#include "geomTriangles.h"
#include "geomVertexWriter.h"
#include "lens.h"
#include "pnmImage.h"
#include "config_grutil.h"
////////////////////////////////////////////////////////////////////

View File

@ -22,6 +22,7 @@
#include "geomVertexAnimationSpec.h"
#include "sceneGraphReducer.h"
#include "omniBoundingVolume.h"
#include "cullTraverserData.h"
TypeHandle RigidBodyCombiner::_type_handle;