This Trac instance is not used for development anymore!

We migrated our development workflow to git and Gitea.
To test the future redirection, replace trac by ariadne in the page URL.

Changeset 9836 for ps


Ignore:
Timestamp:
07/16/11 00:45:50 (13 years ago)
Author:
philip
Message:

Set up manifest via linkoptions for test executable

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ps/trunk/build/premake/premake4.lua

    r9830 r9836  
    363363
    364364
     365-- Add command-line options to set up the manifest dependencies for Windows
     366-- (See lib/sysdep/os/win/manifest.cpp)
     367function project_add_manifest()
     368    linkoptions { "\"/manifestdependency:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='X86' publicKeyToken='6595b64144ccf1df'\"" }
     369    configuration "Debug"
     370        linkoptions { "\"/manifestdependency:type='win32' name='Microsoft.VC80.DebugCRT' version='8.0.50727.4053' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'\"" }
     371    configuration "Release"
     372        linkoptions { "\"/manifestdependency:type='win32' name='Microsoft.VC80.CRT' version='8.0.50727.4053' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'\"" }
     373    configuration { }
     374end
     375
    365376--------------------------------------------------------------------------------
    366377-- engine static libraries
     
    656667            -- allow manual unload of delay-loaded DLLs
    657668            "/DELAY:UNLOAD",
    658 
    659             -- see manifest.cpp
    660             "\"/manifestdependency:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='X86' publicKeyToken='6595b64144ccf1df'\""
    661669        }
    662670
    663         -- see manifest.cpp
    664         configuration "Debug"
    665             linkoptions { "\"/manifestdependency:type='win32' name='Microsoft.VC80.DebugCRT' version='8.0.50727.4053' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'\"" }
    666         configuration "Release"
    667             linkoptions { "\"/manifestdependency:type='win32' name='Microsoft.VC80.CRT' version='8.0.50727.4053' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'\"" }
    668         configuration { }
     671        project_add_manifest()
    669672
    670673    elseif os.is("linux") then
     
    10661069        linkoptions { "/INCLUDE:_wstartup_InitAndRegisterShutdown" }
    10671070
     1071        project_add_manifest()
     1072
    10681073    elseif os.is("linux") then
    10691074
Note: See TracChangeset for help on using the changeset viewer.