فهرست منبع

use composite srcs

cxgeorge 24 سال پیش
والد
کامیت
00560ef9d6
5فایلهای تغییر یافته به همراه74 افزوده شده و 2 حذف شده
  1. 2 2
      dtool/pptempl/Depends.pp
  2. 2 0
      dtool/pptempl/Global.pp
  3. 24 0
      panda/src/sgattrib/composite1.cxx
  4. 29 0
      panda/src/sgattrib/composite2.cxx
  5. 17 0
      panda/src/sgattrib/composite3.cxx

+ 2 - 2
dtool/pptempl/Depends.pp

@@ -28,11 +28,11 @@
 Warning: Lib(s) $[nonexisting], referenced in $[DIRNAME]/$[TARGET], not found.
     #endif
 
-    #set DEPENDABLE_HEADERS $[DEPENDABLE_HEADERS] $[filter %.h %.I %_src.cxx,$[all_sources]]
+    #set DEPENDABLE_HEADERS $[DEPENDABLE_HEADERS] $[filter %.h %.I %_src.cxx $[included_sources],$[all_sources]]
   #end metalib_target static_lib_target ss_lib_target lib_target noinst_lib_target bin_target noinst_bin_target
 
   #forscopes test_bin_target
-    #set DEPENDABLE_HEADERS $[DEPENDABLE_HEADERS] $[filter %.h %.I %_src.cxx,$[all_sources]]
+    #set DEPENDABLE_HEADERS $[DEPENDABLE_HEADERS] $[filter %.h %.I %_src.cxx $[included_sources],$[all_sources]]  
   #end test_bin_target
 
   // Allow the user to define additional EXTRA_DEPENDS targets in each

+ 2 - 0
dtool/pptempl/Global.pp

@@ -315,6 +315,8 @@
   $[IF_IPC_SOURCES] \
   $[IF_NET_SOURCES] \
   $[IF_PYTHON_SOURCES]
+  
+#defer included_sources $[INCLUDED_SOURCES]
 
 // This variable returns the set of sources that are to be
 // interrogated for the current target.

+ 24 - 0
panda/src/sgattrib/composite1.cxx

@@ -0,0 +1,24 @@
+#include "alphaTransformAttribute.cxx"
+#include "clipPlaneAttribute.cxx"
+#include "colorAttribute.cxx"
+#include "colorBlendAttribute.cxx"
+#include "colorMaskAttribute.cxx"
+#include "colorMatrixAttribute.cxx"
+#include "cullFaceAttribute.cxx"
+#include "decalAttribute.cxx"
+#include "depthTestAttribute.cxx"
+#include "depthWriteAttribute.cxx"
+#include "fogAttribute.cxx"
+#include "linesmoothAttribute.cxx"
+#include "materialAttribute.cxx"
+#include "pointShapeAttribute.cxx"
+#include "polygonOffsetAttribute.cxx"
+#include "renderModeAttribute.cxx"
+#include "showHideAttribute.cxx"
+#include "stencilAttribute.cxx"
+#include "texGenAttribute.cxx"
+#include "texMatrixAttribute.cxx"
+#include "textureApplyAttribute.cxx"
+#include "textureAttribute.cxx"
+#include "transformAttribute.cxx"
+#include "transparencyAttribute.cxx"

+ 29 - 0
panda/src/sgattrib/composite2.cxx

@@ -0,0 +1,29 @@
+#include "alphaTransformAttribute.cxx"
+#include "alphaTransformProperty.cxx"
+#include "alphaTransformTransition.cxx"
+#include "billboardTransition.cxx"
+#include "clipPlaneTransition.cxx"
+#include "colorBlendTransition.cxx"
+#include "colorMaskTransition.cxx"
+#include "colorMatrixTransition.cxx"
+#include "colorTransition.cxx"
+#include "cullFaceTransition.cxx"
+#include "decalTransition.cxx"
+#include "depthTestTransition.cxx"
+#include "depthWriteTransition.cxx"
+#include "drawBoundsTransition.cxx"
+#include "fogTransition.cxx"
+#include "linesmoothTransition.cxx"
+#include "materialTransition.cxx"
+#include "pointShapeTransition.cxx"
+#include "polygonOffsetTransition.cxx"
+#include "pruneTransition.cxx"
+#include "renderModeTransition.cxx"
+#include "showHideTransition.cxx"
+#include "stencilTransition.cxx"
+#include "texGenTransition.cxx"
+#include "texMatrixTransition.cxx"
+#include "textureApplyTransition.cxx"
+#include "textureTransition.cxx"
+#include "transformTransition.cxx"
+#include "transparencyTransition.cxx"

+ 17 - 0
panda/src/sgattrib/composite3.cxx

@@ -0,0 +1,17 @@
+#include "config_sgattrib.cxx"
+#include "alphaTransformProperty.cxx"
+#include "attribTraverser.cxx"
+#include "colorBlendProperty.cxx"
+#include "colorMaskProperty.cxx"
+#include "colorProperty.cxx"
+#include "cullFaceProperty.cxx"
+#include "depthTestProperty.cxx"
+#include "pointShapeProperty.cxx"
+#include "polygonOffsetProperty.cxx"
+#include "renderModeProperty.cxx"
+#include "renderRelation.cxx"
+#include "stencilProperty.cxx"
+#include "texGenProperty.cxx"
+#include "textureApplyProperty.cxx"
+#include "transparencyProperty.cxx"
+