use combined srcs

This commit is contained in:
cxgeorge 2002-02-09 02:24:39 +00:00
parent bd84c7a5ad
commit 4ecb0b5d0b
5 changed files with 76 additions and 33 deletions

View File

@ -3,37 +3,42 @@
#define LOCAL_LIBS converter pandatoolbase #define LOCAL_LIBS converter pandatoolbase
#define OTHER_LIBS \ #define OTHER_LIBS \
mathutil:c linmath:c putil:c express:c panda:m dtoolconfig dtool mathutil:c linmath:c putil:c express:c panda:m dtoolconfig dtool
#define UNIX_SYS_LIBS \ #define UNIX_SYS_LIBS m
m
#define COMBINED_SOURCES $[TARGET]_composite1.cxx
#define SOURCES \ #define SOURCES \
config_flt.cxx config_flt.h fltBead.cxx fltBead.h fltBeadID.cxx \ config_flt.h fltBead.h fltBeadID.h fltCurve.I fltCurve.h \
fltBeadID.h fltCurve.I fltCurve.cxx fltCurve.h \ fltError.h fltExternalReference.h fltEyepoint.h fltFace.I \
fltError.cxx fltError.h fltExternalReference.cxx \ fltFace.h fltGeometry.I fltGeometry.h fltGroup.h fltHeader.h \
fltExternalReference.h fltEyepoint.cxx fltEyepoint.h fltFace.I \ fltInstanceDefinition.h fltInstanceRef.h fltLOD.h \
fltFace.cxx fltFace.h fltGeometry.I fltGeometry.cxx fltGeometry.h \ fltLightSourceDefinition.h fltLocalVertexPool.I \
fltGroup.cxx fltGroup.h fltHeader.cxx \ fltLocalVertexPool.h fltMaterial.h fltMesh.I fltMesh.h \
fltHeader.h fltInstanceDefinition.cxx fltInstanceDefinition.h \ fltMeshPrimitive.I fltMeshPrimitive.h fltObject.h \
fltInstanceRef.cxx fltInstanceRef.h fltLOD.cxx fltLOD.h \ fltOpcode.h fltPackedColor.I fltPackedColor.h fltRecord.I \
fltLightSourceDefinition.cxx fltLightSourceDefinition.h \ fltRecord.h fltRecordReader.h fltRecordWriter.h fltTexture.h \
fltLocalVertexPool.I fltLocalVertexPool.cxx fltLocalVertexPool.h \ fltTrackplane.h fltTransformGeneralMatrix.h \
fltMaterial.cxx fltMaterial.h fltMesh.I fltMesh.cxx fltMesh.h \ fltTransformPut.h fltTransformRecord.h \
fltMeshPrimitive.I fltMeshPrimitive.cxx fltMeshPrimitive.h \ fltTransformRotateAboutEdge.h fltTransformRotateAboutPoint.h \
fltObject.cxx fltObject.h \ fltTransformRotateScale.h fltTransformScale.h \
fltOpcode.cxx fltOpcode.h fltPackedColor.I fltPackedColor.cxx \ fltTransformTranslate.h fltUnsupportedRecord.h fltVertex.I \
fltPackedColor.h fltRecord.I fltRecord.cxx fltRecord.h \ fltVertex.h fltVertexList.h
fltRecordReader.cxx fltRecordReader.h fltRecordWriter.cxx \
fltRecordWriter.h fltTexture.cxx fltTexture.h fltTrackplane.cxx \ #define INCLUDED_SOURCES \
fltTrackplane.h fltTransformGeneralMatrix.cxx \ config_flt.cxx fltBead.cxx fltBeadID.cxx fltCurve.cxx \
fltTransformGeneralMatrix.h fltTransformPut.cxx fltTransformPut.h \ fltError.cxx fltExternalReference.cxx fltEyepoint.cxx \
fltTransformRecord.cxx fltTransformRecord.h \ fltFace.cxx fltGeometry.cxx fltGroup.cxx fltHeader.cxx \
fltTransformRotateAboutEdge.cxx fltTransformRotateAboutEdge.h \ fltInstanceDefinition.cxx fltInstanceRef.cxx fltLOD.cxx \
fltTransformRotateAboutPoint.cxx fltTransformRotateAboutPoint.h \ fltLightSourceDefinition.cxx fltLocalVertexPool.cxx \
fltTransformRotateScale.cxx fltTransformRotateScale.h \ fltMaterial.cxx fltMesh.cxx fltMeshPrimitive.cxx \
fltTransformScale.cxx fltTransformScale.h fltTransformTranslate.cxx \ fltObject.cxx fltOpcode.cxx fltPackedColor.cxx fltRecord.cxx \
fltTransformTranslate.h fltUnsupportedRecord.cxx \ fltRecordReader.cxx fltRecordWriter.cxx fltTexture.cxx \
fltUnsupportedRecord.h fltVertex.I fltVertex.cxx fltVertex.h \ fltTrackplane.cxx fltTransformGeneralMatrix.cxx \
fltVertexList.cxx fltVertexList.h fltTransformPut.cxx fltTransformRecord.cxx \
fltTransformRotateAboutEdge.cxx \
fltTransformRotateAboutPoint.cxx fltTransformRotateScale.cxx \
fltTransformScale.cxx fltTransformTranslate.cxx \
fltUnsupportedRecord.cxx fltVertex.cxx fltVertexList.cxx
#define INSTALL_HEADERS \ #define INSTALL_HEADERS \
fltBead.h fltBeadID.h fltCurve.I fltCurve.h \ fltBead.h fltBeadID.h fltCurve.I fltCurve.h \

View File

@ -29,4 +29,6 @@ extern const bool flt_error_abort;
extern void init_libflt(); extern void init_libflt();
static const int header_size = 4;
#endif #endif

View File

@ -23,8 +23,6 @@
#include <assert.h> #include <assert.h>
static const int header_size = 4;
//////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////
// Function: FltRecordReader::Constructor // Function: FltRecordReader::Constructor
// Access: Public // Access: Public

View File

@ -25,8 +25,6 @@
#include <assert.h> #include <assert.h>
static const int header_size = 4;
// Don't attempt to write more than this number of bytes in one // Don't attempt to write more than this number of bytes in one
// record. If the record requires more than this, use continuation // record. If the record requires more than this, use continuation
// records. // records.

View File

@ -0,0 +1,40 @@
#include "config_flt.cxx"
#include "fltBead.cxx"
#include "fltBeadID.cxx"
#include "fltCurve.cxx"
#include "fltError.cxx"
#include "fltExternalReference.cxx"
#include "fltEyepoint.cxx"
#include "fltFace.cxx"
#include "fltGeometry.cxx"
#include "fltGroup.cxx"
#include "fltHeader.cxx"
#include "fltInstanceDefinition.cxx"
#include "fltInstanceRef.cxx"
#include "fltLOD.cxx"
#include "fltLightSourceDefinition.cxx"
#include "fltLocalVertexPool.cxx"
#include "fltMaterial.cxx"
#include "fltMesh.cxx"
#include "fltMeshPrimitive.cxx"
#include "fltObject.cxx"
#include "fltOpcode.cxx"
#include "fltPackedColor.cxx"
#include "fltRecord.cxx"
#include "fltRecordReader.cxx"
#include "fltRecordWriter.cxx"
#include "fltTexture.cxx"
#include "fltTrackplane.cxx"
#include "fltTransformGeneralMatrix.cxx"
#include "fltTransformPut.cxx"
#include "fltTransformRecord.cxx"
#include "fltTransformRotateAboutEdge.cxx"
#include "fltTransformRotateAboutPoint.cxx"
#include "fltTransformRotateScale.cxx"
#include "fltTransformScale.cxx"
#include "fltTransformTranslate.cxx"
#include "fltUnsupportedRecord.cxx"
#include "fltVertex.cxx"
#include "fltVertexList.cxx"