Explorar o código

Ditch libpandastripped and libpandaeggstripped

rdb %!s(int64=16) %!d(string=hai) anos
pai
achega
06a2a4e9fb
Modificáronse 2 ficheiros con 4 adicións e 45 borrados
  1. 2 44
      makepanda/makepanda.py
  2. 2 1
      makepanda/makepandacore.py

+ 2 - 44
makepanda/makepanda.py

@@ -2512,48 +2512,6 @@ TargetAdd('libpandaegg.dll', input='libegg_igate.obj')
 TargetAdd('libpandaegg.dll', input=COMMON_PANDA_LIBS)
 TargetAdd('libpandaegg.dll', input=COMMON_PANDA_LIBS)
 TargetAdd('libpandaegg.dll', opts=['ADVAPI'])
 TargetAdd('libpandaegg.dll', opts=['ADVAPI'])
 
 
-#
-# DIRECTORY: panda/metalibs/panda/
-#
-
-OPTS=['DIR:panda/metalibs/panda', 'BUILDING:PANDA',  'FFTW', 'PNG', 'JPEG', 'TIFF', 'ZLIB', 'OPENSSL', 'ADVAPI', 'WINSOCK2', 'WINUSER', 'WINMM']
-TargetAdd('libpandastripped.dll', input='pipeline_composite.obj')
-TargetAdd('libpandastripped.dll', input='pipeline_contextSwitch.obj')
-TargetAdd('libpandastripped.dll', input='event_composite.obj')
-TargetAdd('libpandastripped.dll', input='net_composite.obj')
-TargetAdd('libpandastripped.dll', input='nativenet_composite.obj')
-TargetAdd('libpandastripped.dll', input='pstatclient_composite.obj')
-TargetAdd('libpandastripped.dll', input='linmath_composite.obj')
-TargetAdd('libpandastripped.dll', input='mathutil_composite.obj')
-TargetAdd('libpandastripped.dll', input='putil_composite1.obj')
-TargetAdd('libpandastripped.dll', input='putil_composite2.obj')
-TargetAdd('libpandastripped.dll', input='pnmimagetypes_composite.obj')
-TargetAdd('libpandastripped.dll', input='pnmimage_composite.obj')
-TargetAdd('libpandastripped.dll', input='pandabase_pandabase.obj')
-TargetAdd('libpandastripped.dll', input='libpandaexpress.dll')
-TargetAdd('libpandastripped.dll', input='libp3dtoolconfig.dll')
-TargetAdd('libpandastripped.dll', input='libp3dtool.dll')
-TargetAdd('libpandastripped.dll', input='dtool_have_vrpn.dat')
-TargetAdd('libpandastripped.dll', input='dtool_have_freetype.dat')
-TargetAdd('libpandastripped.dll', opts=OPTS)
-
-#
-# DIRECTORY: panda/metalibs/pandaegg/
-#
-
-OPTS=['DIR:panda/metalibs/pandaegg', 'DIR:panda/src/egg', 'BUILDING:PANDAEGG']
-TargetAdd('pandaegg_pandaeggnopg.obj', opts=OPTS, input='pandaeggnopg.cxx')
-TargetAdd('libpandaeggstripped.dll', input='pandaegg_pandaeggnopg.obj')
-TargetAdd('libpandaeggstripped.dll', input='egg_composite1.obj')
-TargetAdd('libpandaeggstripped.dll', input='egg_composite2.obj')
-TargetAdd('libpandaeggstripped.dll', input='egg_parser.obj')
-TargetAdd('libpandaeggstripped.dll', input='egg_lexer.obj')
-TargetAdd('libpandaeggstripped.dll', input='libpandastripped.dll')
-TargetAdd('libpandaeggstripped.dll', input='libpandaexpress.dll')
-TargetAdd('libpandaeggstripped.dll', input='libp3dtoolconfig.dll')
-TargetAdd('libpandaeggstripped.dll', input='libp3dtool.dll')
-TargetAdd('libpandaeggstripped.dll', opts=['ADVAPI'])
-
 #
 #
 # DIRECTORY: panda/src/mesadisplay/
 # DIRECTORY: panda/src/mesadisplay/
 #
 #
@@ -3432,8 +3390,8 @@ for VER in MAXVERSIONS:
     TargetAdd('maxeggimport'+VNUM+'.dle', input='maxegg'+VNUM+'_loader.obj')
     TargetAdd('maxeggimport'+VNUM+'.dle', input='maxegg'+VNUM+'_loader.obj')
     TargetAdd('maxeggimport'+VNUM+'.dle', input='maxprogs'+VNUM+'_maxeggimport.obj')
     TargetAdd('maxeggimport'+VNUM+'.dle', input='maxprogs'+VNUM+'_maxeggimport.obj')
     TargetAdd('maxeggimport'+VNUM+'.dle', input='maxImportRes.obj')
     TargetAdd('maxeggimport'+VNUM+'.dle', input='maxImportRes.obj')
-    TargetAdd('maxeggimport'+VNUM+'.dle', input='libpandaeggstripped.dll')
-    TargetAdd('maxeggimport'+VNUM+'.dle', input='libpandastripped.dll')
+    TargetAdd('maxeggimport'+VNUM+'.dle', input='libpandaegg.dll')
+    TargetAdd('maxeggimport'+VNUM+'.dle', input='libpanda.dll')
     TargetAdd('maxeggimport'+VNUM+'.dle', input='libpandaexpress.dll')
     TargetAdd('maxeggimport'+VNUM+'.dle', input='libpandaexpress.dll')
     TargetAdd('maxeggimport'+VNUM+'.dle', input='maxEggImport.def', ipath=OPTS)
     TargetAdd('maxeggimport'+VNUM+'.dle', input='maxEggImport.def', ipath=OPTS)
     TargetAdd('maxeggimport'+VNUM+'.dle', input=COMMON_DTOOL_LIBS)
     TargetAdd('maxeggimport'+VNUM+'.dle', input=COMMON_DTOOL_LIBS)

+ 2 - 1
makepanda/makepandacore.py

@@ -928,7 +928,8 @@ def SdkLocateMSPlatform():
     # Doesn't work with the Express versions, so we're checking for the "atlmfc" dir, which is not in the Express 
     # Doesn't work with the Express versions, so we're checking for the "atlmfc" dir, which is not in the Express 
     if (platsdk == 0 and os.path.isdir(os.path.join(GetProgramFiles(), "Microsoft Visual Studio 9\\VC\\atlmfc"))):
     if (platsdk == 0 and os.path.isdir(os.path.join(GetProgramFiles(), "Microsoft Visual Studio 9\\VC\\atlmfc"))):
         platsdk = os.path.join(GetProgramFiles(), "Microsoft Visual Studio 9\\VC\\PlatformSDK")
         platsdk = os.path.join(GetProgramFiles(), "Microsoft Visual Studio 9\\VC\\PlatformSDK")
-	#This may not be the best idea but it does give a warning
+    
+    # This may not be the best idea but it does give a warning
     if (platsdk == 0):
     if (platsdk == 0):
         if( os.environ.has_key("WindowsSdkDir") ):
         if( os.environ.has_key("WindowsSdkDir") ):
             WARNINGS.append("Windows SDK directory not found in registry, found in Environment variables instead")
             WARNINGS.append("Windows SDK directory not found in registry, found in Environment variables instead")