mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-01 17:35:34 -04:00
Phew, I hope these are the last fixes for 1.6.0.
This commit is contained in:
parent
5599e1b604
commit
3a9a7f007f
@ -628,7 +628,7 @@ def CompileLib(lib, obj, opts):
|
||||
def CompileLink(dll, obj, opts):
|
||||
if (COMPILER=="MSVC"):
|
||||
cmd = 'link /nologo /NOD:MFC80.LIB /NOD:MFC90.LIB /NOD:LIBCI.LIB /NOD:MSVCRTD.LIB /DEBUG '
|
||||
cmd = cmd + " /nod:libc /nod:libcmtd /nod:atlthunk /FORCE:MULTIPLE"
|
||||
cmd = cmd + " /nod:libc /nod:libcmtd /nod:atlthunk"
|
||||
if (GetOrigExt(dll) != ".exe"): cmd = cmd + " /DLL"
|
||||
optlevel = GetOptimizeOption(opts,OPTIMIZE)
|
||||
if (optlevel==1): cmd = cmd + " /MAP /MAPINFO:EXPORTS"
|
||||
@ -2485,18 +2485,10 @@ TargetAdd('pview.exe', opts=['ADVAPI'])
|
||||
OPTS=['DIR:panda/src/tinydisplay', 'BUILDING:TINYDISPLAY']
|
||||
TargetAdd('tinydisplay_composite1.obj', opts=OPTS, input='tinydisplay_composite1.cxx')
|
||||
TargetAdd('tinydisplay_composite2.obj', opts=OPTS, input='tinydisplay_composite2.cxx')
|
||||
TargetAdd('tinydisplay_ztriangle_1.obj', opts=OPTS, input='ztriangle_1.cxx')
|
||||
TargetAdd('tinydisplay_ztriangle_2.obj', opts=OPTS, input='ztriangle_2.cxx')
|
||||
TargetAdd('tinydisplay_ztriangle_3.obj', opts=OPTS, input='ztriangle_3.cxx')
|
||||
TargetAdd('tinydisplay_ztriangle_4.obj', opts=OPTS, input='ztriangle_4.cxx')
|
||||
TargetAdd('tinydisplay_ztriangle_table.obj', opts=OPTS, input='ztriangle_table.cxx')
|
||||
TargetAdd('tinydisplay_ztriangle.obj', opts=OPTS, input='ztriangle.cxx')
|
||||
TargetAdd('libtinydisplay.dll', input='tinydisplay_composite1.obj')
|
||||
TargetAdd('libtinydisplay.dll', input='tinydisplay_composite2.obj')
|
||||
TargetAdd('libtinydisplay.dll', input='tinydisplay_ztriangle_1.obj')
|
||||
TargetAdd('libtinydisplay.dll', input='tinydisplay_ztriangle_2.obj')
|
||||
TargetAdd('libtinydisplay.dll', input='tinydisplay_ztriangle_3.obj')
|
||||
TargetAdd('libtinydisplay.dll', input='tinydisplay_ztriangle_4.obj')
|
||||
TargetAdd('libtinydisplay.dll', input='tinydisplay_ztriangle_table.obj')
|
||||
TargetAdd('libtinydisplay.dll', input='tinydisplay_ztriangle.obj')
|
||||
TargetAdd('libtinydisplay.dll', input=COMMON_PANDA_LIBS)
|
||||
if (sys.platform == "win32"):
|
||||
TargetAdd('libtinydisplay.dll', input='libp3windisplay.dll')
|
||||
@ -3626,6 +3618,9 @@ Description: The Panda3D free 3D engine
|
||||
# We're not putting "python" in the "Requires" field,
|
||||
# since the rpm-based distros don't have a common
|
||||
# naming for the Python package.
|
||||
# The "AutoReqProv: no" field is necessary, otherwise
|
||||
# the user will be required to install Maya in order
|
||||
# to install the resulting RPM.
|
||||
INSTALLER_SPEC_FILE="""
|
||||
Summary: The Panda3D free 3D engine
|
||||
Name: panda3d
|
||||
@ -3634,6 +3629,7 @@ Release: 1
|
||||
License: BSD License
|
||||
Group: Development/Libraries
|
||||
BuildRoot: PANDASOURCE/linuxroot
|
||||
AutoReqProv: no
|
||||
%description
|
||||
The Panda3D engine.
|
||||
%post
|
||||
|
Loading…
x
Reference in New Issue
Block a user