summaryrefslogtreecommitdiff
path: root/win32
Commit message (Collapse)AuthorAgeFilesLines
* Visual Studio builds: "Add" Visual Studio 2019 projectsHEADmasterChun-wei Fan2019-06-183-1/+42
| | | | | | | Copy and update the relevant items in the visual Studio 2010 projects so that we have project files that is usable out-of-the-box in Visual Studio 2019, like what we did for the Visual Studio 2012~2017 projects.
* Visual Studio builds: Enhance security of x64 binariesChun-wei Fan2017-10-201-0/+4
| | | | | | | Use the HIGHENTROPYVA linker option on x64 builds with MSVC 2012 and later to enhance the security of the built binaries. Pointed out by Ignacio Casal Quinteiro.
* win32/replace.py: Fix replacing items in files with UTF-8 contentChun-wei Fan2017-05-091-2/+8
| | | | | | | | | Some files that this script will process might have UTF-8 items in there, which can cause problems on Python 3.x as it is more strict and careful on unicode issues. Fix this by: -Doing what we did before on Python 2.x -Opening the file with encoding='utf-8' on Python 3.x
* Visual Studio builds: Generate .pc filesChun-wei Fan2017-03-0312-13/+120
| | | | | | | | | Generate and copy the libcroco-0.6.pc during the "install" stage of the build, when a Python installation is found at the configured location in croco-version-paths.[vsprops|props]. Also fix the 201x "install" project as a "'" is missed, and clean up things a bit.
* Visual Studio builds: Add .pc generation scriptsChun-wei Fan2017-03-014-2/+269
| | | | | | | This adds Python scripts to generate .pc files for libcroco, so that it is easier for people who need to use the .pc files for the package. Integration to generate the .pc files will be added later to the project files.
* Visual Studio builds: Get the micro version as wellChun-wei Fan2017-03-012-2/+26
| | | | | | Update croco-version-paths.[vsprops|props].in to record the major, minor and micro versions of a release, and assemble the API version from these values. This prepares for generating the .pc file for libcroco.
* Visual Studio builds: Move projects to win32/Chun-wei Fan2017-02-2327-0/+2151
This enables us to go one less layer down the tree to reach the projects and allows the autotools modules Makefile-newvs.am and Makefile.msvcproj be in sync with the latest ones in GLib master.