summaryrefslogtreecommitdiffstats
path: root/CMakeScripts (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* CMake/CPack: Set CPACK_PACKAGE_INSTALL_DIRECTORY only onceEduard Braun2018-01-281-2/+0
|
* CMake/CPack: CPackDeb only available on UNIXEduard Braun2018-01-281-16/+17
|
* Fix creation of icon-theme.cacheEduard Braun2018-01-281-0/+1
| | | | | | | | | Escaping "${CMAKE_INSTALL_PREFIX}" with a backslash allows this to work for the normal install target as well as with cpack (expansion of the variable is delayed until installation where it has the correct value). Also make sure Adwaita's icon-theme.cache is up-to-date
* Add FindNSIS and fix prefixMarc Jeanmougin2018-01-232-1/+56
|
* CPack fixesMarc Jeanmougin2018-01-221-16/+5
|
* Configure CPackMarc Jeanmougin2018-01-213-229/+308
|
* Support INKSCAPE_ICONPATH in the desktop fileTed Gould2018-01-131-0/+8
|
* Merge branch 'static_libs' of gitlab.com:Ede123/inkscapeMarc Jeanmougin2018-01-111-10/+0
|\
| * Do not install static librariesEduard Braun2018-01-091-10/+0
| |
* | Explicitly link against libX11 for ld.goldTobias Ellinghaus2018-01-101-3/+11
|/ | | | | | Some linkers, like gold, don't find symbols in libraries not explicitly linked against. So we have to add libX11. On systems not using X11 this shouldn't hurt.
* Fix profiling buildEduard Braun2018-01-092-19/+9
| | | | | Also remove ConfigCompileFlags.cmake (which wasn't included anymore for almost 10 years now)
* remove git remnantsMarc Jeanmougin2017-12-291-1/+1
|
* Use a macro for GtkMM version checksAlexander Valavanis2017-12-251-48/+0
|
* Misc. typosluzpaz2017-12-041-2/+2
| | | | | | Please confirm typos in the following `doc/nr-filter-interface.txt` `share/symbols/BalloonSymbols.svg` .
* Packaging/MSYS2: remove unneeded librariesEduard Braun2017-11-301-9/+0
|
* Packaging/MSYS2: include tcl/tk accessory filesEduard Braun2017-11-301-0/+7
| | | | | | | | They are required for tkinter Fixed bugs: - https://bugs.launchpad.net/inkscape/+bug/1735451 - https://bugs.launchpad.net/inkscape/+bug/1695946
* Misc. typosUnknown2017-11-071-3/+3
| | | | | | | | | | | | Found using `codespell -q 3 -w --skip="*.svg,*.po,*.ts,./share/tutorials,./src/libavoid,./packaging/win32/languages,./man,./src/2geom" -I ../inkscape-whitelist.txt` whereby whitelist file contained: ``` dum iff glight substract te upto ```
* fix buildMarc Jeanmougin2017-11-021-1/+1
|
* Remove deprecated GNOME VFSStefano Facchini2017-10-132-100/+0
| | | | Just use Gio::File when access to non-local files is needed.
* adapt to poppler 0.58David Tardon2017-09-071-0/+4
|
* cmake/MSYS2: drop unused dependencyEduard Braun2017-09-061-1/+0
|
* cmake/MSYS2: add missing dependenciesEduard Braun2017-08-261-0/+3
| | | | | - libidn2 now required by curl - libraqm (-> libfridi) required by python2-pillow >= 4.2.0
* MSYS2: disable use of bitmap fonts in fontconfigEduard Braun2017-07-301-0/+2
| | | | | | | | | | Bitmap fonts are currently unusable by Inkscape but still show up in the font list (https://bugs.launchpad.net/inkscape/+bug/714859) Even worse: If a bitmap font is present Inkscape won't be able to use it but also substitution rules for this font family won't work causing Pango to fall back to "Sans" instead of a proper replacement (e.g. https://bugs.launchpad.net/inkscape/+bug/1429793)
* cmake/MSYS2: Fix fontconfig's conf.d/ not being installedEduard Braun2017-07-291-1/+1
| | | | | This resulted in font substitutions being broken (i.e. "Sans" was serif)
* CI/AppVeyor: Use dist-win targets and create installers on tagEduard Braun2017-07-241-13/+15
| | | | | | | | | | Use a globbing expression to get WiX location as it's dependent on the version installed. Add note about the .msi installer still not being created properly and wix exiting with an error code (mostly to make CI happy). Somebody should figure this out eventually but the .msi format cost me too many hours of my life already...
* cmake/MSYS2: install only required library translationsEduard Braun2017-07-231-6/+10
| | | | Exclude translations for which Inkscape does not provide a transltation
* delete old 7z archive, otherwise we try to add to itEduard Braun2017-07-231-0/+2
|
* cmake: Add 'dist-win-all' targetEduard Braun2017-07-231-0/+5
| | | | | | | This creates all currently supported forms of distribution: - .7z archive - .exe installer - .msi installer
* cmake: Add 'dist' target to create Windows .msi installerEduard Braun2017-07-231-3/+44
| | | | | | - 'dist-win-msi' allows to create a Windows .msi installer using WiX - 'dist-win-msi-fast' has a no compression but is much faster and can be used for testing purposes
* cmake: Add 'dist' target to create Windows .exe installerEduard Braun2017-07-231-0/+28
| | | | | | - 'dist-win-exe' allows to create a Windows .exe installer using NSIS - 'dist-win-exe-fast' has a bad compression ratio but is much faster and can be used for testing purposes
* cmake: Add 'dist' target to create Windows binary archiveEduard Braun2017-07-231-0/+38
| | | | | | | - 'dist-win-7z' allows to create a binary distribution archive compressed with 7z format - 'dist-win-7z-fast' has slightly worse compression but is considerably faster
* cmake: Prepare script for 'dist'-like targetsEduard Braun2017-07-232-5/+30
| | | | | | | 'dist' is the same as before only difference: add date and commit hash for development and pre-release
* cmake: update uninstall targetEduard Braun2017-07-201-0/+21
| | | | | | | | - update cmake_uninstall.cmake.in from https://cmake.org/Wiki/CMake_FAQ#Can_I_do_.22make_uninstall.22_with_CMake.3F and move the file to /CMakeScripts - on WIN32 simply delete the whole distribution directory (should be sufficient ant the script version is unbearably slow)
* cmake: cleanup man page generationEduard Braun2017-07-201-4/+4
| | | | | - move code from main CMakeLists.txt to separate cmake file in /man - root dir tidying: move fix-roff-punct
* Cleanup: eliminate version from config.hEduard Braun2017-07-171-1/+1
| | | | | | The idea behind inkscape-version.h / inkscape-version.cpp is to avoid rebuilding most of the code base when the version number changes. Defining a version number in config.h defeats this purpose.
* cmake: fix 'dist' target to actually include INKSCAPE_REVISIONEduard Braun2017-07-161-8/+8
| | | | (re-use inkscape-version.cpp in order not to duplicate code)
* root dir tidying: move mingwenv.cmake -> CMakeScripts/ConfigEnvMinGW.cmakeEduard Braun2017-07-152-1/+189
|
* Add functionality to msys2checkdeps.py to check for libraries which were ↵Eduard Braun2017-07-131-1/+1
| | | | | | installed but are unused (should detect if globs added to the list from 170049663979e3531d247f4228b94fe1ccd2568f that are too lenient)
* cmake/MSYS2: Try to make the installation a bit more lenient towards version ↵Eduard Braun2017-07-131-106/+104
| | | | | | numbers in library names. This should be more future-proof against package updates but also allows to build with slightly outdated libraries.
* cmake/MSYS2: update with missing libs detected with script from previous commitEduard Braun2017-07-131-10/+15
|
* Improve revision formatEduard Braun2017-07-111-6/+6
|
* cmake: fix inkscape-version for linked worktreesEduard Braun2017-07-081-1/+1
| | | | (they don't have a '.git/' directory, but only a '.git' file storing the link to the gitdir)
* Merge branch 'su-v/inkscape-fix-MSYS2-libsoup-req'Eduard Braun2017-07-061-0/+2
|\
| * Update MSYS2 port for new dependency (libsoup)su-v2017-07-061-0/+2
| | | | | | | | | | | | - update script to install dependencies - update InstallMSYS2.cmake - fix Windows builds (uint -> unsigned int)
* | Fix DefineDependsandFlags.cmake (remove spaces in pkg_check_modules)Marc Jeanmougin2017-07-061-2/+1
| |
* | http: Migrate to new LibSoup APIAlexander Valavanis2017-07-061-1/+1
|/
* Add new libsoup based http access with caching and asyncMartin Owens2017-07-061-1/+4
|
* Update InstallMSYS2.cmake for latest libgfortransu-v2017-07-041-1/+1
|
* Fix version strings to work on windows & unixsu-v2017-07-011-7/+6
|
* Merge branch 'hacking' of gitlab.com:__chr__/inkscapeMarc Jeanmougin2017-06-302-1/+76
|\