Browse Source

lots of little changes for os x

Dave Schuyler 22 years ago
parent
commit
e45fe3235f

+ 6 - 2
direct/metalibs/direct/Sources.pp

@@ -8,9 +8,13 @@
 #define BUILDING_DLL BUILDING_DIRECT
 
 #define COMPONENT_LIBS \
-   directbase dcparser showbase deadrec directd interval
+  directbase dcparser showbase deadrec directd interval
 
-#define OTHER_LIBS panda pandaexpress dtoolconfig dtool
+#define OTHER_LIBS \
+  panda:m \
+  pandaexpress:m \
+  interrogatedb:c dconfig:c dtoolconfig:m \
+  dtoolutil:c dtoolbase:c dtool:m
 
 #begin metalib_target
   #define TARGET direct

+ 5 - 3
direct/src/dcparse/Sources.pp

@@ -1,7 +1,9 @@
-#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
-                   dtoolutil:c dtoolbase:c dtool:m
 #define LOCAL_LIBS \
-    dcparser
+  dcparser
+#define OTHER_LIBS \
+  express:c \
+  interrogatedb:c dconfig:c dtoolconfig:m \
+  dtoolutil:c dtoolbase:c dtool:m
 #define C++FLAGS -DWITHIN_PANDA
 
 #begin bin_target

+ 6 - 3
direct/src/deadrec/Sources.pp

@@ -1,5 +1,11 @@
 #begin lib_target
   #define TARGET deadrec
+  #define LOCAL_LIBS \
+    directbase
+  #define OTHER_LIBS \
+    express:c linmath:c \
+    interrogatedb:c dconfig:c \
+    dtoolutil:c dtoolbase:c dtool:m
 
   #define COMBINED_SOURCES $[TARGET]_composite1.cxx
 
@@ -14,7 +20,4 @@
 
   #define IGATESCAN \
     all
-
-  #define LOCAL_LIBS \
-    directbase
 #end lib_target

+ 5 - 1
direct/src/interval/Sources.pp

@@ -3,7 +3,11 @@
   #define LOCAL_LIBS \
     directbase
   #define OTHER_LIBS \
-    pgraph:c putil:c panda:m express:c pandaexpress:m dtoolconfig dtool
+    downloader:c linmath:c lerp:c \
+    chan:c event:c gobj:c pnmimage:c mathutil:c \
+    pgraph:c putil:c panda:m express:c pandaexpress:m \
+    interrogatedb:c dconfig:c dtoolconfig:m \
+    dtoolutil:c dtoolbase:c dtool:m
 
   #define SOURCES \
     config_interval.cxx config_interval.h \

+ 6 - 1
direct/src/showbase/Sources.pp

@@ -3,7 +3,12 @@
   #define LOCAL_LIBS \
     directbase
   #define OTHER_LIBS \
-    linmath:c putil:c panda:m express:c pandaexpress:m dtoolconfig dtool
+    linmath:c \
+    event:c \
+    putil:c panda:m \
+    express:c pandaexpress:m \
+    interrogatedb:c dconfig:c dtoolconfig:m \
+    dtoolutil:c dtoolbase:c dtool:m
 
   #define SOURCES \
     showBase.cxx showBase.h mersenne.cxx mersenne.h