mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-04 10:54:24 -04:00
SHELL32
This commit is contained in:
parent
f1f4de03b7
commit
97bb4c2d8e
@ -1338,6 +1338,7 @@ def CompileLink(dll, obj, opts, ldef):
|
|||||||
if (opts.count("WINIMM")): cmd = cmd + " imm32.lib"
|
if (opts.count("WINIMM")): cmd = cmd + " imm32.lib"
|
||||||
if (opts.count("WINKERNEL")): cmd = cmd + " kernel32.lib"
|
if (opts.count("WINKERNEL")): cmd = cmd + " kernel32.lib"
|
||||||
if (opts.count("WINOLDNAMES")): cmd = cmd + " oldnames.lib"
|
if (opts.count("WINOLDNAMES")): cmd = cmd + " oldnames.lib"
|
||||||
|
if (opts.count("WINSHELL")): cmd = cmd + " shell32.lib"
|
||||||
if (opts.count("WINGDI")): cmd = cmd + " gdi32.lib"
|
if (opts.count("WINGDI")): cmd = cmd + " gdi32.lib"
|
||||||
if (opts.count("ADVAPI")): cmd = cmd + " advapi32.lib"
|
if (opts.count("ADVAPI")): cmd = cmd + " advapi32.lib"
|
||||||
if (opts.count("GLUT")): cmd = cmd + " opengl32.lib glu32.lib"
|
if (opts.count("GLUT")): cmd = cmd + " opengl32.lib glu32.lib"
|
||||||
@ -2044,7 +2045,7 @@ sys.stdout.flush()
|
|||||||
#
|
#
|
||||||
|
|
||||||
IPATH=['dtool/src/dtoolbase']
|
IPATH=['dtool/src/dtoolbase']
|
||||||
OPTS=['BUILDING_DTOOL', 'OPT3']
|
OPTS=['BUILDING_DTOOL']
|
||||||
EnqueueCxx(ipath=IPATH, opts=OPTS, src='dtoolbase_composite1.cxx', obj='dtoolbase_composite1.obj')
|
EnqueueCxx(ipath=IPATH, opts=OPTS, src='dtoolbase_composite1.cxx', obj='dtoolbase_composite1.obj')
|
||||||
EnqueueCxx(ipath=IPATH, opts=OPTS, src='dtoolbase_composite2.cxx', obj='dtoolbase_composite2.obj')
|
EnqueueCxx(ipath=IPATH, opts=OPTS, src='dtoolbase_composite2.cxx', obj='dtoolbase_composite2.obj')
|
||||||
EnqueueCxx(ipath=IPATH, opts=OPTS, src='lookup3.c', obj='dtoolbase_lookup3.obj')
|
EnqueueCxx(ipath=IPATH, opts=OPTS, src='lookup3.c', obj='dtoolbase_lookup3.obj')
|
||||||
@ -2060,7 +2061,7 @@ else:
|
|||||||
#
|
#
|
||||||
|
|
||||||
IPATH=['dtool/src/dtoolutil']
|
IPATH=['dtool/src/dtoolutil']
|
||||||
OPTS=['BUILDING_DTOOL', 'OPT3']
|
OPTS=['BUILDING_DTOOL']
|
||||||
CopyFile('built/include/','dtool/src/dtoolutil/vector_src.cxx')
|
CopyFile('built/include/','dtool/src/dtoolutil/vector_src.cxx')
|
||||||
EnqueueCxx(ipath=IPATH, opts=OPTS, src='gnu_getopt.c', obj='dtoolutil_gnu_getopt.obj')
|
EnqueueCxx(ipath=IPATH, opts=OPTS, src='gnu_getopt.c', obj='dtoolutil_gnu_getopt.obj')
|
||||||
EnqueueCxx(ipath=IPATH, opts=OPTS, src='gnu_getopt1.c', obj='dtoolutil_gnu_getopt1.obj')
|
EnqueueCxx(ipath=IPATH, opts=OPTS, src='gnu_getopt1.c', obj='dtoolutil_gnu_getopt1.obj')
|
||||||
@ -2071,9 +2072,9 @@ EnqueueCxx(ipath=IPATH, opts=OPTS, src='dtoolutil_composite.cxx', obj='dtooluti
|
|||||||
#
|
#
|
||||||
|
|
||||||
IPATH=['dtool/metalibs/dtool']
|
IPATH=['dtool/metalibs/dtool']
|
||||||
OPTS=['BUILDING_DTOOL', 'OPT3']
|
OPTS=['BUILDING_DTOOL']
|
||||||
EnqueueCxx(ipath=IPATH, opts=OPTS, src='dtool.cxx', obj='dtool_dtool.obj')
|
EnqueueCxx(ipath=IPATH, opts=OPTS, src='dtool.cxx', obj='dtool_dtool.obj')
|
||||||
EnqueueLink(opts=['ADVAPI', 'OPT3'], dll='libp3dtool.dll', obj=[
|
EnqueueLink(opts=['ADVAPI','WINSHELL'], dll='libp3dtool.dll', obj=[
|
||||||
'dtool_dtool.obj',
|
'dtool_dtool.obj',
|
||||||
'dtoolutil_gnu_getopt.obj',
|
'dtoolutil_gnu_getopt.obj',
|
||||||
'dtoolutil_gnu_getopt1.obj',
|
'dtoolutil_gnu_getopt1.obj',
|
||||||
@ -2090,7 +2091,7 @@ EnqueueLink(opts=['ADVAPI', 'OPT3'], dll='libp3dtool.dll', obj=[
|
|||||||
#
|
#
|
||||||
|
|
||||||
IPATH=['dtool/src/cppparser']
|
IPATH=['dtool/src/cppparser']
|
||||||
OPTS=['OPT3']
|
OPTS=[]
|
||||||
CreateStubHeader("built/include/cppBison.h")
|
CreateStubHeader("built/include/cppBison.h")
|
||||||
EnqueueBison(ipath=IPATH, opts=OPTS, pre='cppyy', src='cppBison.yxx', dsth='cppBison.h', obj='cppParser_cppBison.obj')
|
EnqueueBison(ipath=IPATH, opts=OPTS, pre='cppyy', src='cppBison.yxx', dsth='cppBison.h', obj='cppParser_cppBison.obj')
|
||||||
EnqueueCxx(ipath=IPATH, opts=OPTS, src='cppParser_composite.cxx', obj='cppParser_composite.obj')
|
EnqueueCxx(ipath=IPATH, opts=OPTS, src='cppParser_composite.cxx', obj='cppParser_composite.obj')
|
||||||
@ -2104,7 +2105,7 @@ EnqueueLib(lib='libcppParser.ilb', obj=[
|
|||||||
#
|
#
|
||||||
|
|
||||||
IPATH=['dtool/src/prc']
|
IPATH=['dtool/src/prc']
|
||||||
OPTS=['BUILDING_DTOOLCONFIG', 'OPENSSL', 'OPT3']
|
OPTS=['BUILDING_DTOOLCONFIG', 'OPENSSL']
|
||||||
EnqueueCxx(ipath=IPATH, opts=OPTS, src='prc_composite.cxx', obj='prc_composite.obj')
|
EnqueueCxx(ipath=IPATH, opts=OPTS, src='prc_composite.cxx', obj='prc_composite.obj')
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -2112,7 +2113,7 @@ EnqueueCxx(ipath=IPATH, opts=OPTS, src='prc_composite.cxx', obj='prc_composite.o
|
|||||||
#
|
#
|
||||||
|
|
||||||
IPATH=['dtool/src/dconfig']
|
IPATH=['dtool/src/dconfig']
|
||||||
OPTS=['BUILDING_DTOOLCONFIG', 'OPT3']
|
OPTS=['BUILDING_DTOOLCONFIG']
|
||||||
EnqueueCxx(ipath=IPATH, opts=OPTS, src='dconfig_composite.cxx', obj='dconfig_composite.obj')
|
EnqueueCxx(ipath=IPATH, opts=OPTS, src='dconfig_composite.cxx', obj='dconfig_composite.obj')
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -2120,7 +2121,7 @@ EnqueueCxx(ipath=IPATH, opts=OPTS, src='dconfig_composite.cxx', obj='dconfig_com
|
|||||||
#
|
#
|
||||||
|
|
||||||
IPATH=['dtool/src/interrogatedb']
|
IPATH=['dtool/src/interrogatedb']
|
||||||
OPTS=['BUILDING_DTOOLCONFIG', 'OPT3']
|
OPTS=['BUILDING_DTOOLCONFIG']
|
||||||
EnqueueCxx(ipath=IPATH, opts=OPTS, src='interrogatedb_composite.cxx', obj='interrogatedb_composite.obj')
|
EnqueueCxx(ipath=IPATH, opts=OPTS, src='interrogatedb_composite.cxx', obj='interrogatedb_composite.obj')
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -2128,12 +2129,12 @@ EnqueueCxx(ipath=IPATH, opts=OPTS, src='interrogatedb_composite.cxx', obj='inter
|
|||||||
#
|
#
|
||||||
|
|
||||||
IPATH=['dtool/metalibs/dtoolconfig']
|
IPATH=['dtool/metalibs/dtoolconfig']
|
||||||
OPTS=['BUILDING_DTOOLCONFIG', 'OPT3']
|
OPTS=['BUILDING_DTOOLCONFIG']
|
||||||
SRCFILE="pydtool.cxx"
|
SRCFILE="pydtool.cxx"
|
||||||
if (OMIT.count("PYTHON")): SRCFILE="null.cxx"
|
if (OMIT.count("PYTHON")): SRCFILE="null.cxx"
|
||||||
EnqueueCxx(ipath=IPATH, opts=OPTS, src='dtoolconfig.cxx', obj='dtoolconfig_dtoolconfig.obj')
|
EnqueueCxx(ipath=IPATH, opts=OPTS, src='dtoolconfig.cxx', obj='dtoolconfig_dtoolconfig.obj')
|
||||||
EnqueueCxx(ipath=IPATH, opts=OPTS, src=SRCFILE, obj='dtoolconfig_pydtool.obj', xdep=["dtool_have_python.dat"])
|
EnqueueCxx(ipath=IPATH, opts=OPTS, src=SRCFILE, obj='dtoolconfig_pydtool.obj', xdep=["dtool_have_python.dat"])
|
||||||
EnqueueLink(opts=['ADVAPI', 'OPENSSL', 'OPT3'], dll='libp3dtoolconfig.dll', obj=[
|
EnqueueLink(opts=['ADVAPI', 'OPENSSL'], dll='libp3dtoolconfig.dll', obj=[
|
||||||
'dtoolconfig_dtoolconfig.obj',
|
'dtoolconfig_dtoolconfig.obj',
|
||||||
'dtoolconfig_pydtool.obj',
|
'dtoolconfig_pydtool.obj',
|
||||||
'interrogatedb_composite.obj',
|
'interrogatedb_composite.obj',
|
||||||
@ -2147,9 +2148,9 @@ EnqueueLink(opts=['ADVAPI', 'OPENSSL', 'OPT3'], dll='libp3dtoolconfig.dll', obj
|
|||||||
#
|
#
|
||||||
|
|
||||||
IPATH=['dtool/src/pystub']
|
IPATH=['dtool/src/pystub']
|
||||||
OPTS=['BUILDING_DTOOLCONFIG', 'OPT3']
|
OPTS=['BUILDING_DTOOLCONFIG']
|
||||||
EnqueueCxx(ipath=IPATH, opts=OPTS, src='pystub.cxx', obj='pystub_pystub.obj')
|
EnqueueCxx(ipath=IPATH, opts=OPTS, src='pystub.cxx', obj='pystub_pystub.obj')
|
||||||
EnqueueLink(opts=['ADVAPI', 'OPT3'], dll='libp3pystub.dll', obj=[
|
EnqueueLink(opts=['ADVAPI'], dll='libp3pystub.dll', obj=[
|
||||||
'pystub_pystub.obj',
|
'pystub_pystub.obj',
|
||||||
'libp3dtool.dll',
|
'libp3dtool.dll',
|
||||||
])
|
])
|
||||||
@ -2159,9 +2160,9 @@ EnqueueLink(opts=['ADVAPI', 'OPT3'], dll='libp3pystub.dll', obj=[
|
|||||||
#
|
#
|
||||||
|
|
||||||
IPATH=['dtool/src/interrogate', 'dtool/src/cppparser', 'dtool/src/interrogatedb']
|
IPATH=['dtool/src/interrogate', 'dtool/src/cppparser', 'dtool/src/interrogatedb']
|
||||||
OPTS=[ 'OPT3']
|
OPTS=[]
|
||||||
EnqueueCxx(ipath=IPATH, opts=OPTS, src='interrogate_composite.cxx', obj='interrogate_composite.obj')
|
EnqueueCxx(ipath=IPATH, opts=OPTS, src='interrogate_composite.cxx', obj='interrogate_composite.obj')
|
||||||
EnqueueLink(opts=['ADVAPI', 'OPENSSL', 'OPT3'], dll='interrogate.exe', obj=[
|
EnqueueLink(opts=['ADVAPI', 'OPENSSL'], dll='interrogate.exe', obj=[
|
||||||
'interrogate_composite.obj',
|
'interrogate_composite.obj',
|
||||||
'libcppParser.ilb',
|
'libcppParser.ilb',
|
||||||
'libp3pystub.dll',
|
'libp3pystub.dll',
|
||||||
@ -2170,7 +2171,7 @@ EnqueueLink(opts=['ADVAPI', 'OPENSSL', 'OPT3'], dll='interrogate.exe', obj=[
|
|||||||
])
|
])
|
||||||
|
|
||||||
EnqueueCxx(ipath=IPATH, opts=OPTS, src='interrogate_module.cxx', obj='interrogate_module_interrogate_module.obj')
|
EnqueueCxx(ipath=IPATH, opts=OPTS, src='interrogate_module.cxx', obj='interrogate_module_interrogate_module.obj')
|
||||||
EnqueueLink(opts=['ADVAPI', 'OPENSSL', 'OPT3'], dll='interrogate_module.exe', obj=[
|
EnqueueLink(opts=['ADVAPI', 'OPENSSL'], dll='interrogate_module.exe', obj=[
|
||||||
'interrogate_module_interrogate_module.obj',
|
'interrogate_module_interrogate_module.obj',
|
||||||
'libcppParser.ilb',
|
'libcppParser.ilb',
|
||||||
'libp3pystub.dll',
|
'libp3pystub.dll',
|
||||||
@ -2179,7 +2180,7 @@ EnqueueLink(opts=['ADVAPI', 'OPENSSL', 'OPT3'], dll='interrogate_module.exe', o
|
|||||||
])
|
])
|
||||||
|
|
||||||
EnqueueCxx(ipath=IPATH, opts=OPTS, src='parse_file.cxx', obj='parse_file_parse_file.obj')
|
EnqueueCxx(ipath=IPATH, opts=OPTS, src='parse_file.cxx', obj='parse_file_parse_file.obj')
|
||||||
EnqueueLink(opts=['ADVAPI', 'OPENSSL', 'OPT3'], dll='parse_file.exe', obj=[
|
EnqueueLink(opts=['ADVAPI', 'OPENSSL'], dll='parse_file.exe', obj=[
|
||||||
'parse_file_parse_file.obj',
|
'parse_file_parse_file.obj',
|
||||||
'libcppParser.ilb',
|
'libcppParser.ilb',
|
||||||
'libp3pystub.dll',
|
'libp3pystub.dll',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user