| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | | | | | | | | | |
|
| |\ \ \ \ \ \ \ \ \
| |_|/ / / / / / /
|/| | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
- speed up build by skipping full system upgrade
- build all branches (as long as they have an appveyor.yml)
- actually fail if there are errors during build
- run some basic tests on inkscape.exe
- prepare actual tests (disabled for now as they deadlock sometimes)
|
| | | | | | | | | | |
|
| | | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
(won't fail yet If tests do not complete sucessfully because of frequent SEGFAULTs on exit whose source has yet to be determined)
|
| | | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
(https://github.com/Alexpux/MINGW-packages/pull/2597) and gtest (https://github.com/Alexpux/MINGW-packages/pull/2588)
- libgc 7.6.0 solves a deadlocking issue that prevented tests to ever complete (it might also be related to https://bugs.launchpad.net/inkscape/+bug/1659172 and https://bugs.launchpad.net/inkscape/+bug/1655619)
- gtest 1.8.0 includes gmock making it unnecessary to download and build separately
|
| | | | | | | | | | |
|
| | | | | | | | | | |
|
| | | | | | | | | | |
|
| | | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
(this is necessary as we're running an additional bash inside the CI environment and are never generating any exit codes on the actual console)
|
| | | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
the UI setting to "Skip branches without appveyor.yml" is enabled)
|
| |/ / / / / / / /
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Speeds up the build by a few minutes. most packages are not needed anyway, and those that are should be updated by msys2installdeps.sh
|
| |\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
already includes gmock)
While tests pass in principle some assertion errors are thrown and tests often SEGFAULT on exit (I suspect an issue with libgc)
|
| | | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
2cf0d896e314d46767ec2c0f7e2734473f523490)
|
| | | | | | | | | | |
|
| | | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
(notably this includes shared libraries on Windows which should end up together with the executables)
Also use CMAKE_LIBRARY_OUTPUT_DIRECTORY instead of the old LIBRARY_OUTPUT_PATH
|
| |/ / / / / / / / |
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
different data directory by setting the environment variable INKSCAPE_DATADIR at runtime
|
| | | | | | | | | |
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Remove a lot of unused / overly compicated path manipulation functions and replace them with a solution that also handles the case where inkscape.exe is located in a /bin subdirectory.
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Neither gthread nor FreeType appear to be used for anything.
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
On macOS, it's added if GTK+ 2 uses the x11 backends, which seems a
bit silly since Inkscape is using GTK+ 3. Linux also doesn't appear to
require x11 linkage, especially if using Wayland as a backend.
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
These are neither read nor set by anything (i.e., always commented out
in the final config.h). They are probably mostly leftovers from the
Autotools build.
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Nothing tests these macros nor includes these files, so I don't think
there's any useful side-effect for checking that they exist.
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
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
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
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).
|
| | | | | | | | | |
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
gtk_window_fullscreen was added in 2.2 and
gtk_window_set_default_icon_from_file is not even used.
|
| |\ \ \ \ \ \ \ \ |
|
| | | | | | | | | | |
|
| | | | | | | | | | |
|
| | |/ / / / / / / |
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| |/ / / / / / / |
|
| |\ \ \ \ \ \ \ |
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | |\ \ \ \ \ \ \ |
|
| | | | | | | | | | |
|
| | |\ \ \ \ \ \ \ \
| | |/ / / / / / /
| |/| | | | | | | |
|
| | | | | | | | | | |
|
| | | | | | | | | | |
|
| | | | | | | | | | |
|
| | | | | | | | | | |
|
| | | | | | | | | | |
|
| | |\ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
Update .gitlab-ci.yml
|
| | | | | | | | | | | |
|
| | | | | | | | | | | |
|
| | | | | | | | | | | |
|
| | | | | | | | | | | |
|