summaryrefslogtreecommitdiffstats
path: root/CMakeScripts (follow)
Commit message (Collapse)AuthorAgeFilesLines
* cmake: Fix install target on Windows after ↵Eduard Braun2017-06-132-2/+2
| | | | 21c9bc7b2cf2fbda2ed1dd5841eb9333bb274023
* cmake/MSYS2: Improve error output in case of for failing shell scripts in ↵Eduard Braun2017-06-091-8/+19
| | | | | | list_files_pacman / list_files_pip (see https://bugs.launchpad.net/inkscape/+bug/1696720)
* cmake/MSYS2: Update for libicu58Eduard Braun2017-06-091-3/+3
|
* cmake/MSYS2: install python2-pillowEduard Braun2017-05-291-1/+1
| | | (bzr r15717)
* cmake/MSYS2: Include libyaml for xverb featureEduard Braun2017-05-231-0/+1
| | | (bzr r15699)
* cmake/MSYS2: Install translations for glib (required for help output on console)Eduard Braun2017-05-141-0/+1
| | | (bzr r15693)
* cmake: Store defauklt CMAKE_INSTALL_PREFIX to cache, otherwise it will be ↵Eduard Braun2017-05-141-1/+2
| | | | | lost on subsequent runs (bzr r15692)
* cmake/Windows: convert all 'DESTINATION's to relative paths and allow easy ↵Eduard Braun2017-05-093-41/+43
| | | | | customization of install location via 'CMAKE_INSTALL_PREFIX' (bzr r15681)
* cmake: Don't include 'ConfigPaths.cmake' twiceEduard Braun2017-05-091-2/+0
| | | (bzr r15680)
* cmake: do not install static libraries on WindowsEduard Braun2017-05-081-4/+9
| | | (bzr r15679)
* cmake: Correctly use 'install(TARGETS ...)' instead of 'install(FILES ...)' ↵Eduard Braun2017-05-082-39/+0
| | | | | | | | | | | for inkscape executables. It's not only more elegant, but it also makes the "install/strip" target work! Also convert DESTINATION to a relative path. As relative paths are relative to ${CMAKE_INSTALL_PREFIX}, it's effectively the same as before, but cmake does not properly handle absolute paths on Windows, see [1]. [1] https://gitlab.kitware.com/cmake/cmake/issues/16859 (bzr r15678)
* Build an inkview.com as consoler wrapper around inkview.exe to allow for ↵Eduard Braun2017-05-081-0/+5
| | | | | | | printing to console (just as we do with inkscape.com / inkscape.exe) (bzr r15677)
* cmake/MSYS2: adjust fonts.conf to store fontconfig cache in AppDataEduard Braun2017-05-041-0/+13
| | | | | | | MSYS2 uses '/var/cache/fontconfig' by default which is not available outside of the MSYS environment and therefore get's created in the root folder of the Inkscape installation. On most systems this will be in read-only 'Program Files' (which might still work thanks to virtual store, but better be safe then sorry). This also makes sure we do not re-introduce bug #1196373 (bzr r15661)
* cmake/MSYS2: Exclude python testsuite from installEduard Braun2017-05-031-1/+3
| | | | | (those are unittests for Python itself, unittest module is still included) (bzr r15660)
* cmake: Do not build/install folders (data,modules,plugins)Eduard Braun2017-04-292-34/+6
| | | | | They're empty, are only created on Windows and seem to be completely unused (bzr r15651)
* cmake/MSYS2: Only install a fixed list of Python extensions (instead of all ↵Eduard Braun2017-04-293-5/+161
| | | | | extensions that happen to be installed on the build system) (bzr r15650)
* cmake/MSYS2: Spell checking via gtkspell now workingEduard Braun2017-04-081-0/+12
| | | | | | | | | | | * the Aspell backend for Enchant was missing (now available [1]) * actually install the backend * install translations required by gtkspell Also re-enable installation of gtk3 translations after r15583 as we still need them in the context menu of native gtk inputs [1] https://github.com/Alexpux/MINGW-packages/pull/2369 (bzr r15618)
* CMake: Don't install /share/locale on WindowsEduard Braun2017-03-082-8/+0
| | | | | | | We only ever wanted "gtk30.mo" for translation of stock items. - As we stripped all stock items from our source we don't need it anymore - As there are *lots* of translations in MSYS2 we installed a huge amount of unneeded files (bzr r15583)
* CMake: Don't install /share/themes on WindowsEduard Braun2017-03-082-6/+0
| | | | | There's nothing we want but stuff we definitely don't need. (bzr r15582)
* CMake: Prefer to install the genuine /hicolor/index.theme file in MSYS2 installsEduard Braun2017-03-081-3/+4
| | | | | | This avoids the issues hiughlighted by su_v in https://bugs.launchpad.net/inkscape/+bug/1659336/comments/5 (bzr r15581)
* CMake: Assume mingw-w64 for MinGW buildsEduard Braun2017-03-081-8/+3
| | | | | | | (should be a safe assumption, if not let me know...) This resolves the "mingw-w64" vs. "MinGW 64-bit" ambiguity of the "HAVE_MINGW64" cmake variable (which worked before as devlibs = 32bit = mingw; devlibs64 = 64-bit = mingw-w64), but is not senseful for newer 32-bit MinGW builds that are based on mingw-w64, too. (bzr r15579)
* CMake: python2-numpy was missing dependenciesEduard Braun2017-03-051-1/+5
| | | (bzr r15566)
* Support for building with MSYS2Eduard Braun2017-03-042-2/+232
| | | | | | See Wiki for build instructions: http://wiki.inkscape.org/wiki/index.php/Compiling_Inkscape_on_Windows_with_MSYS2 (bzr r15564)
* CMake: Generate a dummy file in hicolor/index.theme to avoid bug 1659336 on ↵Eduard Braun2017-02-201-0/+4
| | | | | | | | Windows Fixed bugs: - https://launchpad.net/bugs/1659336 (bzr r15535)
* partial fix bug 1640899mathog2017-02-171-6/+9
| | | (bzr r15527)
* CMake: Cosmetic fix for version stringEduard Braun2017-02-131-1/+1
| | | | | (set concatenates arguments with a semicolon ";") (bzr r15517)
* CMake: Include GSettings schemas into Windows installationEduard Braun2017-02-131-0/+3
| | | | | | | | | | Fixes crash issue when trying to use GTK file dialogs (error: "GLib-GIO-ERROR **: No GSettings schemas are installed on the system") Fixed bugs: - https://launchpad.net/bugs/1663884 - https://launchpad.net/bugs/1663999 (bzr r15514)
* CMake: Remove duplicated check for sigc++Eduard Braun2017-02-043-146/+0
| | | | | | | | | - It didn't make much sense to check twice anyway - The additional check for C++11 is not required anymore after r15039 as we use -std=c++11 by default now - The check broke subsequent cmake runs on Windows (i.e. compilation broke whenever a .cmake file changed and CMakeCache hat to be cleared manually) http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/revision/15039 (bzr r15475)
* Install the localized manpages in the correct directorymattia@debian.org2017-01-071-1/+4
| | | (bzr r15399.1.1)
* prevent use of string concat for compatibility with old cmakeMarc Jeanmougin2016-12-021-1/+1
| | | (bzr r15292)
* CMake: Add ${INKSCAPE_SHARE_INSTALL}Eduard Braun2016-11-262-1/+2
| | | | | This is set to "share/inkscape" by default, on Windows we need to be able to install directly into "share" however (bzr r15278)
* annotate custom builds, and add correct revno into make dist tarballsMarc Jeanmougin2016-11-071-0/+10
| | | (bzr r15223)
* beautify identsDmitry Zhulanov2016-10-031-39/+35
| | | (bzr r15136.1.14)
* fix cmake warning and remove whole xverbs code from compilation without yamlDmitry Zhulanov2016-10-011-1/+1
| | | (bzr r15136.1.11)
* disable xverb feature if WITH_YAML definedDmitry Zhulanov2016-10-012-4/+11
| | | (bzr r15136.1.9)
* add x-verbs supportDmitry Zhulanov2016-09-262-0/+57
| | | (bzr r15136.1.1)
* cmake: fix "make install" to actually produce a runnable distribution on WindowsEduard Braun2016-09-111-46/+38
| | | (bzr r15113)
* Update CMake checkerCampbell Barton2016-09-031-89/+123
| | | | | Report stale ignore files (bzr r15101)
* Use HarfBuzz instead of deprecated Pango OTAlex Valavanis2016-08-301-1/+8
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1488159 (bzr r15094)
* Merged trunkAdrian Boguszewski2016-08-092-34/+7
|\ | | | | (bzr r14954.1.30)
| * Require C++11Alex Valavanis2016-08-041-0/+6
| | | | | | (bzr r15039)
| * End GTK+ 2 support and remove GDL forkAlex Valavanis2016-08-041-31/+0
| |\ | | | | | | (bzr r15038)
| | * Finish removing GTK+ 2 fallbacksAlex Valavanis2016-07-281-1/+0
| | | | | | | | | (bzr r15023.2.8)
| | * Drop remaining GTKMM 2 fallback supportAlex Valavanis2016-07-281-1/+0
| | | | | | | | | (bzr r15023.2.7)
| | * Disable GTK+ 2 support and delete internal copy of GDLAlex Valavanis2016-07-271-29/+0
| | | | | | | | | | | | | | | | | | | | | Fixed bugs: - https://launchpad.net/bugs/1424830 - https://launchpad.net/bugs/1606558 (bzr r15023.2.1)
* | | Merged trunkAdrian Boguszewski2016-08-031-1/+9
|\| | | | | | | | (bzr r14954.1.29)
| * | CMake on Windows produces same output as btool.Sebastian Faubel2016-07-261-1/+9
| |/ | | | | | | | | | | Added inkscape.com and icon to inkview.exe Added msysenv.sh to support compiling using MSYS. (bzr r15023.1.1)
* | Merged trunkAdrian Boguszewski2016-07-114-77/+358
|\| | | | | (bzr r14954.1.18)
| * Fixing build for Linux.Sebastian Faubel2016-07-061-4/+1
| | | | | | (bzr r15002.1.8)
| * Fixing build for Linux.Sebastian Faubel2016-07-063-323/+314
| | | | | | | | | | Replaced tabs with whitespaces. (bzr r15002.1.7)