freetype-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Git][freetype/freetype][master] [msbuild] Streamline the process.


From: Alexei Podtelezhnikov (@apodtele)
Subject: [Git][freetype/freetype][master] [msbuild] Streamline the process.
Date: Thu, 07 Dec 2023 04:36:33 +0000

Alexei Podtelezhnikov pushed to branch master at FreeType / FreeType

Commits:

  • 50740b37
    by Alexei Podtelezhnikov (Алексей Подтележников) at 2023-12-06T23:33:32-05:00
    [msbuild] Streamline the process.
    
    MSBuild.exe can now be fired from the root folder without options.
    
    * builds/windows/vc2010/freetype.sln: Relocated to...
    * MSBuild.sln: ... here with minor changes.
    * MSBuild.rsp: New file with command line options.
    * docs/INSTALL: Reference `MSBuild.sln`.
    

3 changed files:

Changes:

  • MSBuild.rsp
    1
    +#/p:WindowsTargetPlatformVersion=10.0.16299.0
    
    2
    +/p:Configuration="Release"

  • builds/windows/vc2010/freetype.slnMSBuild.sln
    1 1
     Microsoft Visual Studio Solution File, Format Version 11.00
    
    2 2
     # Visual Studio Express 2012 for Windows Desktop
    
    3
    -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "freetype", "freetype.vcxproj", "{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}"
    
    3
    +#
    
    4
    +# You can build FreeType with MSBuild as follows
    
    5
    +#
    
    6
    +#    MSBuild.exe -t:Rebuild
    
    7
    +#                -p:Configuration=Debug
    
    8
    +#                -p:Platform=x64
    
    9
    +#                -p:UserDefines=FT_DEBUG_LOGGING
    
    10
    +#                   MSBuild.sln
    
    11
    +#
    
    12
    +# or with different appropriate switches. The library file
    
    13
    +# freetype.dll and/or freetype.lib should appear in the objs/
    
    14
    +# folder. A copy should be sent to ../freetype-demos/bin/
    
    15
    +# to be used with the demo programs.
    
    16
    +#
    
    17
    +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "freetype", "builds\windows\vc2010\freetype.vcxproj", "{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}"
    
    4 18
     EndProject
    
    5 19
     Global
    
    6 20
     	GlobalSection(SolutionConfigurationPlatforms) = preSolution
    

  • docs/INSTALL
    ... ... @@ -59,7 +59,7 @@ II. Normal installation and upgrades
    59 59
     
    
    60 60
           CMake   :: see `CMakeLists.txt` for more information
    
    61 61
           Meson   :: see `meson.build` for more information
    
    62
    -      MSBuild :: see `builds/windows/vc2010/freetype.vcxproj`
    
    62
    +      MSBuild :: see `MSBuild.sln` for more information
    
    63 63
           MMS     :: see `vms_make.com` and `docs/INSTALL.VMS`
    
    64 64
     
    
    65 65
     
    


  • reply via email to

    [Prev in Thread] Current Thread [Next in Thread]