summaryrefslogtreecommitdiffstats
path: root/CMakeScripts/ConfigChecks.cmake (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-09-022geom: Use sincos function if availablePatrick Storz1-6/+2
2019-01-18fix compilation with HAVE_CAIRO_PDF=0Thomas Holder1-7/+0
2019-01-14cmake: Fix missing prefix for datadir in config.hBryce Harrington1-0/+2
2018-10-10Minor cleanup of main.ccTavmjong Bah1-1/+0
2018-10-01Avoid duplicating defines in config.h and on command lineEduard Braun1-5/+0
2018-10-01config.h - remove all defines we never useEduard Braun1-19/+0
(strictly speaking PACKAGE and PACKAGE_NAME are unused, too, but let's keep them for now)
2018-01-28CMake: keep defines in ConfigChecks.cmakeEduard Braun1-0/+5
2017-06-15Remove cmake checks for unused sys/ headers.Elliott Sales de Andrade1-1/+0
Nothing tests these macros nor includes these files, so I don't think there's any useful side-effect for checking that they exist.
2017-06-15Remove cmake checks for C89 headers.Elliott Sales de Andrade1-6/+0
These are roughly equivalent to autoconf's AC_HEADER_STDC and even they say that macro is obsolescent. strings.h is not really a C89 header, but it defined some things that are no longer needed [1]. And no file actually #includes it. [1] https://stackoverflow.com/a/4291328
2017-06-15Remove duplicated build checks.Elliott Sales de Andrade1-7/+0
Most of these #defines are not even checked anyway, though they could have the side-effect of failing configure before the build started. However, these checks are redundant due to other checks for the same thing: * concept_check.hpp was added to Boost in 1.19.0, released in 2000. I sincerely doubt anyone is using that version right now, but I added a minimum version to the find_package() call. In any case, no code actually checked the #define, so it wouldn't have built without it anyway. * FindBoehmGC puts gc.h on the compiler search path, so there's no need to try gc/gc.h also. * libintl.h is found by FindIntl. * unordered_set is part of the C++11 standard. * zlib.h is found by find_package(ZLIB).
2017-06-15Remove checks for unused functions.Elliott Sales de Andrade1-2/+0
2017-06-15Remove outdated checks for GTK+ functions.Elliott Sales de Andrade1-2/+0
gtk_window_fullscreen was added in 2.2 and gtk_window_set_default_icon_from_file is not even used.
2016-04-17OS X Xcode clang 7.0.2 compile fixStefan Zellmann1-0/+2
Have no <tr1/XXX> STL headers w/ OS X clang so try to find the C++11 ones (bzr r14855.1.1)
2016-04-16CMake build: builds with WITH_DBUSMarc Jeanmougin1-2/+1
(bzr r14853)
2016-04-16Added Sebastian Faubels CMake changes for the windows build.Moritz Eberl1-1/+2
(bzr r14761.1.7)
2016-02-25inkview: Drop use of obsolete getoptBryce Harrington1-1/+0
This lets us drop getopt as a cmake requirement. Patch from rindolf, thanks! http://www.shlomifish.org/Files/files/code/inkscape-cmake-get-rid-of-getopt-check-2.diff (bzr r14668)
2016-01-17cmake: Cleanup comments a bitBryce Harrington1-1/+1
(bzr r14595)
2015-08-16Added translations to the cmake build (1451236)houz1-1/+0
Fixed bugs: - https://launchpad.net/bugs/1451236 (bzr r14304)
2015-05-02cmake: fix failing checks due to missing include and library paths (e.g. for ↵houz1-0/+3
gtk_window_fullscreen) (bzr r14091)
2011-07-05Gcodetools have been upgraded to v. 1.7.Nick Drobchenko1-70/+70
(bzr r10417)
2011-06-22cmake: inkscape source dirs were included using system settingCampbell Barton1-1/+1
(bzr r10336)
2011-06-13replace local CheckStructMember.cmake with cmake'sCampbell Barton1-7/+7
(bzr r10287)
2011-06-13cmake:Campbell Barton1-9/+8
- group source/headers per library (for some IDE's) - include headers with source listing (also for IDE's) - remove unneeded Find modules (bzr r10281)
2009-01-12Cmake: Fixed the extra -l in the link command, plus a add linking for all ↵Joshua L. Blocher1-5/+5
sub-libs of inkscape. (bzr r7120)
2008-06-18Cmake: Add src/ to include_directories, fix missing includes for file checksJoshua L. Blocher1-1/+1
(bzr r5986)
2008-06-14Cmake: fix config.h not being foundJoshua L. Blocher1-0/+1
(bzr r5944)
2008-05-31Cmake: added windows path to find modules.Joshua L. Blocher1-1/+1
(bzr r5770)
2008-05-22Cmake: Find Dependencies rebuiltJoshua L. Blocher1-1/+1
(bzr r5731)
2008-05-03Cmake: Fixed HAVE_CAIRO_PDF and moved ConfigChecks to it's own fileJoshua L. Blocher1-85/+3
(bzr r5590)
2008-05-03Cmake: Fix some double linking flagsJoshua L. Blocher1-14/+12
(bzr r5584)
2008-05-02Cmake: More cleanup moved all known paths into ConfigPaths.cmake and temp ↵Joshua L. Blocher1-4/+8
Linking checking to help resolve linking issues (bzr r5576)
2008-04-28Cmake: Fixed optional dependency linkingJoshua L. Blocher1-1/+1
(bzr r5539)
2008-04-11Cmake: Correct INKSCAPE_LIBDIR value in config.h.cmake, to correct compiling ↵Joshua L. Blocher1-26/+26
issue with dependency.cpp (bzr r5406)
2008-04-10cmake: include javainc dir. please check if this works on linux and solaris tooJohan B. C. Engelen1-0/+1
(bzr r5399)
2008-04-07cmake: add CheckStructMember.cmake from KDE. enable struct checks (does this ↵Johan B. C. Engelen1-6/+6
struct even exist? not here on windows) (bzr r5383)
2008-04-07cmake: add many config define checksJohan B. C. Engelen1-4/+37
(bzr r5382)
2008-04-07cmake: generate config files in CMAKE_BINARY_DIR instead of ↵Johan B. C. Engelen1-5/+5
CMAKE_CURRENT_BINARY_DIR . add extra comments. (bzr r5378)
2008-04-07cmake: EOLJohan B. C. Engelen1-110/+110
(bzr r5377)
2008-04-07cmake: make all cmakescripts svn:eol-style native. solved problem i thinkJohan B. C. Engelen1-0/+1
(bzr r5375)
2008-04-07cmake: add comment of why to add base binary dir to include pathJohan B. C. Engelen1-2/+2
(bzr r5373)
2008-04-07cmake: add pango defines necessary for win32 building, also needed for linux?Johan B. C. Engelen1-0/+4
(bzr r5371)
2008-04-07cmake: add CMAKE_CURRENT_BINARY_DIR to include pathJohan B. C. Engelen1-0/+2
(bzr r5368)
2008-04-07add CFLAGS from dependencies to CMAKE_C_FLAGS as well (instead of only to CXX)Johan B. C. Engelen1-0/+1
(bzr r5367)
2008-04-07CMake: add optional flags when foundAaron Spike1-0/+2
(bzr r5365)
2008-04-06CMake build workAaron Spike1-0/+2
- Comment inkview.cpp because it is another executable file. These will each need to be separated into their own targets. - Move deptool.cpp into win32 only. perhaps this isn't used at all for cmake builds. - aggregate all the link flags into a var and pass to the linker to avoid platform specific naming conventions. (bzr r5356)
2008-04-04cmake: add HAVE_GETOPT_HJohan B. C. Engelen1-0/+1
(bzr r5328)
2008-04-04cmake: put each dependency on new line, for better svn diffs.Johan B. C. Engelen1-2/+21
add libxml-2.0 dependency (bzr r5325)
2008-03-31Cmake: Generate inkscape_version.hJoshua L. Blocher1-0/+3
(bzr r5286)
2008-03-31cmake: add define flagsJohan B. C. Engelen1-1/+0
(bzr r5275)
2008-03-31Cmake: added more Platform File ChecksJoshua L. Blocher1-2/+23
(bzr r5273)