1. 23 Apr, 2019 2 commits
  2. 22 Apr, 2019 2 commits
  3. 15 Apr, 2019 1 commit
  4. 12 Apr, 2019 1 commit
  5. 11 Apr, 2019 1 commit
  6. 04 Jan, 2018 2 commits
  7. 23 Sep, 2017 1 commit
  8. 01 Aug, 2017 1 commit
  9. 07 Jan, 2017 1 commit
    • Alvin Wong's avatar
      Remove `ALWAYS 0` "option" to ExternalProject_Add · 30abe0db
      Alvin Wong authored
      It is actually not an available option; and thanks to how ExternalProject
      is parsing the options, the `UPDATE_COMMAND ""` option that is often
      conveniently placed immediately before that would cause CMake to always
      rebuild the external project.
      Removing them should stop most unnecessary rebuilds.
  10. 27 Sep, 2016 1 commit
    • Boudewijn Rempt's avatar
      Improve build support with more mingw-w64 versions on Windows · 5abe4aa1
      Boudewijn Rempt authored
      This is a squashed commit.
      - Include cmath instead of math.h since the code references cmath
          functions with the std namespace specifier.
      - ext_poppler is missing two defines in the cmake config which can cause
          compilation error with some mingw versions, so we patch it.
      - Try to detect ext_boost dll name for mingw instead of hard-coding a specific version
      - Use 32-bit fftw DLLs when compiling for x86
      - Skip files ending in .debug when loading plugins. This is to support
          separating debug info from the executable files and not polluting the gdb
          output with tons of "xxx.debug has no json" messages.
      Reviewers: rempt
      Subscribers: woltherav
      Tags: #krita
      Differential Revision: https://phabricator.kde.org/D2856
  11. 22 Jul, 2016 1 commit
  12. 14 Feb, 2016 1 commit
    • Stefano Bonicatti's avatar
      Several fixes to krita deps compilation on Windows · b7370789
      Stefano Bonicatti authored
      Fixed Qt configuration line to be the same in the readme and the
      ext_qt CMakeLists.txt.
      Added instructions for issues with missing dlls.
      Added a new patch for Qt about private includes, because when using
      the sources coming from the source only archive, and not the pre-built
      binaries, the CMake private includes path variable is empty.
      Removed fftw3 and boost special instructions, since now CMake is copying
      the necessary files.
  13. 03 Jan, 2016 1 commit
  14. 20 Dec, 2015 1 commit
  15. 19 Dec, 2015 1 commit
    • Boudewijn Rempt's avatar
      Add cmake external projects for all dependencies · ab36b445
      Boudewijn Rempt authored
      Qt is supposed to be built/installed separately because building Qt from
      a complex cmake externals tree almost always fails somewhere.
      Also missing are curl and libssh2 which are optional dependencies for
      g'mic. poppler/freetype/fontconfig doesn't work on Linux yet, fontconfig
      cannot find a locally installed freetype.
      The internal dependencies graph isn't really filled in yet, because
      trying to build all deps in one almost always fails anyway -- better
      build the deps by hand or provide your own bat or sh script for that.
      This now works on Linux; check 3rdparty/description for a small
      howto. Next phase are adapting to OSX and Windows...