summaryrefslogtreecommitdiffstats
path: root/CMakeScripts (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Improve xgettext processMarc Jeanmougin2019-05-271-1/+1
|
* Mix init-tool and xgettext to allow inx and glade filesJabiertxof2019-02-092-0/+132
|
* Add xgettext instead intl-toolJabiertxof2019-02-092-136/+3
|
* Rename Linux metadata Issue fixvanntile2019-01-242-6/+6
|
* fix compilation with HAVE_CAIRO_PDF=0Thomas Holder2019-01-181-7/+0
|
* translate and install inkscape.appdata.xmlMarc Jeanmougin2019-01-141-0/+2
|
* cmake: Fix missing prefix for datadir in config.hBryce Harrington2019-01-141-0/+2
|
* cmake: Drop dist updates for Makefile.am, which we no longer haveBryce Harrington2019-01-131-3/+1
|
* cmake: Replace dist target with logic from the 0.92.3 branchBryce Harrington2019-01-121-4/+6
| | | | | This was producing nearly empty tarballs, with incorrect internal root paths. The replacement logic is C/P from what we shipped 0.92.3 with.
* Fix linking for MacPortsThomas Holder2019-01-051-1/+2
|
* CMake: Do not override CMAKE_<LANG>_LINK_EXECUTABLE variablesEduard Braun2018-11-211-2/+0
| | | | | | | | Despite the misleading name they are actually supposed to hold the "rule" to link an executable (i.e. the full linker command line) and not just the linker executable name. CMake already defaults to the CMAKE_<LANG>_COMPILER for the latter.
* CMake: Specifically enable Microsoft bit-field layout for structsEduard Braun2018-11-211-0/+1
| | | | (silences warnings in clang / already default for gcc)
* CMake: Remove popt from dependenciesEduard Braun2018-11-215-99/+1
| | | | Not required anymore after 408cb49b5559a81ea803df64bf58457a5dd4bf16
* CMake/MSYS2: Add new dependency of libtiff (libzstd)Eduard Braun2018-11-211-1/+2
|
* -Werror=format -Werror=format-securityThomas Holder2018-11-211-0/+3
|
* Clarify licensesMax Gaukler2018-11-083-8/+8
| | | | | | - add license headers to everything - convert a few files from public domain or LGPL2.1+ to GPL2+ - some archaeology to clarify which files are from which library
* Fix install location of .mo filesEduard Braun2018-10-122-2/+2
| | | | | | | .mo files were copied to e.g. "en.mo" instead of "inkscape.mo" This was broken after e939fcccf36f2a89435b0f8328db9be32ce3b600 as there was one tiny customization in our copy of FindGettext.cmake
* Minor cleanup of main.ccTavmjong Bah2018-10-101-1/+0
|
* Merge branch 'cmake-cxx11' of gitlab.com:xzcvczx/inkscapeMarc Jeanmougin2018-10-081-0/+2
|\
| * Add CMAKE_CXX_STANDARD for cmake 3.1Simon Wells2018-10-081-0/+2
| | | | | | | | add note saying can remove -std=c++11 when minimum cmake is 3.1
* | Prefer LDFLAGS over LIBRARIES for pkgconfigSimon Wells2018-10-061-12/+2
|/ | | | | LDFLAGS include LIBRARIES, therefore remove duplicates Replaced LIBRARIES with LDFLAGS for gtk and gtkspell so they work even if the libraries are not in a standard path
* CMake: Allow to build with GraphicsMagick instead of ImageMagickEduard Braun2018-10-021-8/+20
| | | | | | | | | For now we still default to ImageMagick, but we can fall-back to GraphicsMagick (e.g. if only ImageMagick 7 is available; add a check for this). To prefer GraphicsMagick despite a compatible version of ImageMagick use -DWITH_IMAGE_MAGICK=OFF when running CMake
* Avoid duplicating defines in config.h and on command lineEduard Braun2018-10-012-9/+2
|
* config.h - remove all defines we never useEduard Braun2018-10-014-29/+0
| | | | | (strictly speaking PACKAGE and PACKAGE_NAME are unused, too, but let's keep them for now)
* Move GTKMM_CHECK_VERSION from config.h to it's own headerEduard Braun2018-10-011-9/+0
| | | | | Avoids having to recompile most of the Inkscape codebase whenever gtkmm is updated.
* CMake/po: Check for presence of intltool for creating inkscape.potEduard Braun2018-09-292-239/+9
| | | | | Also remove FindGettext module and use the one that ships with CMake (bumps minimum version to CMake 2.8.8 for GETTEXT_VERSION_STRING)
* CMake: Whitespace cleanupEduard Braun2018-09-291-80/+78
|
* fix 1789208 poppler 0.69Thomas Holder2018-09-281-12/+0
|
* CMake/MSYS2: Update dependenciesEduard Braun2018-09-271-0/+2
|
* Misc. typosluz.paz2018-09-111-1/+1
| | | Found via `codespell -q 3 -I ../inkscape-whitelist.txt --skip="*.svg,*.po,*.nsh,*.in,./src/3rdparty"`
* CMake: Fix for renamed NEWS fileEduard Braun2018-09-112-2/+2
| | | | (see eb2928ad13bd794e53b5631ffee997e48a764c51)
* CMake/MSYS2: Properly disable jemalloc for all buildsEduard Braun2018-09-101-0/+1
|
* MSYS2: Use system python2-six to avoid conflict with pip versionEduard Braun2018-09-091-2/+2
|
* CMake/MSYS2: Add new pango dependency (libthai)Eduard Braun2018-08-271-0/+2
| | | | Also add libdatrie which is required by libthai.
* CMake/MSYS2: Fix install location of libenchant providersEduard Braun2018-08-141-1/+1
|
* CMake/MSYS2: Add new curl dependency (libpsl)Eduard Braun2018-07-301-0/+1
|
* CMake/MSYS2: Update for enchant-2Eduard Braun2018-07-181-2/+2
| | | | | | | | Re-enable usage of enchant-2 after 3f5b88a264397918cf7e1623d0e5e8828a5ceb77 (while not failing completely anymore enchant-2 is still broken unfortunately)
* CMake: Set WITH_GTKSPELL to OFF if not found for consistencyEduard Braun2018-06-301-46/+36
| | | | | Also remove (unused) legacy variable "TRY_GTKSPELL", remove an outdated comment, fix indentation and some cleanup
* CMake/MSYS2: Add new curl dependency (libbrotli)Eduard Braun2018-03-311-1/+2
|
* make yaml optional even if presentMarc Jeanmougin2018-03-201-9/+11
|
* make jemalloc optional at compile timeMarc Jeanmougin2018-03-171-3/+7
|
* Fix GTKMM version check macroAlexander Valavanis2018-03-041-0/+9
|
* CI/AppVeyor: add new dependencyEduard Braun2018-02-211-0/+1
|
* CMake/MSYS2: install libjasperEduard Braun2018-02-031-0/+1
| | | | | Preemptive fix for upstream change in gdk-pixbuf2 package https://github.com/Alexpux/MINGW-packages/commit/0526d12f93d160c6bff9829942c4d4f2964e1523
* CMake: keep defines in ConfigChecks.cmakeEduard Braun2018-01-281-0/+5
|
* CMake/CPack: Define INKSCAPE_CPACK_PREFIX instead of overwriting ↵Eduard Braun2018-01-281-3/+3
| | | | | | INKSCAPE_DIST_PREFIX Allows moving the CPack configuration to a more reasonable position...
* 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
|