1. 15 Jun, 2017 2 commits
    • Chun-wei Fan's avatar
      win32/rsvg-rust.mak: Streamline Rust build process · facef142
      Chun-wei Fan authored
      As the recommended way to setup Rust is via rustup, set the default
      toolchain/target during the NMake build process, so that one will only
      need to have the Rust executables in their PATH and ensure that they
      have the needed toolchains (i686-pc-windows-msvc and/or
      x86_64-pc-windows-msvc) installed via rustup.
      
      Please note that we are being conservative here-we use the stable
      releases of the toolchains only.  If using a beta/nightly toolchain
      release, one needs to update this file for this purpose.
      facef142
    • Chun-wei Fan's avatar
      win32/replace.py: Fix replacing items in files with UTF-8 content · fd1be778
      Chun-wei Fan authored
      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
      fd1be778
  2. 06 Mar, 2017 1 commit
  3. 03 Mar, 2017 2 commits
  4. 02 Mar, 2017 1 commit
  5. 01 Mar, 2017 1 commit
  6. 23 Feb, 2017 1 commit
    • Chun-wei Fan's avatar
      Visual Studio builds: Move projects to win32/ · 1bfa2d7b
      Chun-wei Fan authored
      Move the projects to win32/ from build/win32/, so that one will need to go down
      one less level down the tree to reach the project files, and will allow the
      autotools modules (Makefile.msvcproj, Makefile-newvs.am,
      Makefile.msvc-introspection) to be in sync with the ones in GLib and G-I master.
      
      This also makes the support of Visual Studio 2017 complete by allowing it in the
      NMake Makefiles, which is a must for this package since NMake Makefiles are used
      to build the Rust bits on Visual Studio, as well as for introspection builds.
      1bfa2d7b