]>
granicus.if.org Git - zziplib/log
Guido Draheim [Wed, 15 Apr 2020 23:04:15 +0000 (01:04 +0200)]
docs - add some newlines in html
Guido Draheim [Wed, 15 Apr 2020 23:02:37 +0000 (01:02 +0200)]
make stable filename expansion for zziplib.xml
Guido Draheim [Wed, 15 Apr 2020 21:34:57 +0000 (23:34 +0200)]
make visual path correct also for cmake with its absolute pathname arguments
Guido Draheim [Wed, 15 Apr 2020 20:58:46 +0000 (22:58 +0200)]
it is really generated: docs/zziplib.html
Guido Draheim [Wed, 15 Apr 2020 20:57:15 +0000 (22:57 +0200)]
setup builds with HOME/local for easier removal in tests
Guido Draheim [Wed, 15 Apr 2020 20:56:44 +0000 (22:56 +0200)]
adjust topdir project = zziplib and zzip-subdir = zzip / using {proj}lib for generation
Guido Draheim [Wed, 15 Apr 2020 20:56:01 +0000 (22:56 +0200)]
compare install-docs with automake original
Guido Draheim [Wed, 15 Apr 2020 20:55:03 +0000 (22:55 +0200)]
align install-docs with automake original
Guido Draheim [Wed, 15 Apr 2020 18:15:32 +0000 (20:15 +0200)]
add testbuilds/centos7-am-docs.dockerfile
Guido Draheim [Wed, 15 Apr 2020 15:53:13 +0000 (17:53 +0200)]
check that destdir-install has it identical
Guido Draheim [Wed, 15 Apr 2020 15:26:20 +0000 (17:26 +0200)]
testsbuilds - make diff to report and have it mostly succesful
Guido Draheim [Wed, 15 Apr 2020 15:16:32 +0000 (17:16 +0200)]
renumber comparison testcases
Guido Draheim [Wed, 15 Apr 2020 15:14:50 +0000 (17:14 +0200)]
clean comparison of automake to cmake builds
Guido Draheim [Wed, 15 Apr 2020 15:14:24 +0000 (17:14 +0200)]
better compatibility with old pkg-config
Guido Draheim [Wed, 15 Apr 2020 15:13:21 +0000 (17:13 +0200)]
fix install SDL_rwops_zzip.pc
Guido Draheim [Wed, 15 Apr 2020 14:21:29 +0000 (16:21 +0200)]
make tests
Guido Draheim [Wed, 15 Apr 2020 14:20:53 +0000 (16:20 +0200)]
make am-sdl2 tests and also testbuilds to get a diff
Guido Draheim [Wed, 15 Apr 2020 13:46:07 +0000 (15:46 +0200)]
renumber testcases
Guido Draheim [Wed, 15 Apr 2020 05:18:28 +0000 (07:18 +0200)]
changes.htm is generated (autoreconf)
Guido Draheim [Wed, 15 Apr 2020 05:18:00 +0000 (07:18 +0200)]
changes.htm is generated
Guido Draheim [Wed, 15 Apr 2020 05:14:27 +0000 (07:14 +0200)]
add some ignores
Guido Draheim [Wed, 15 Apr 2020 05:13:16 +0000 (07:13 +0200)]
update zzip/_msvc.h
Guido Draheim [Wed, 15 Apr 2020 05:11:34 +0000 (07:11 +0200)]
remove junk SDL/zzip-sdl-config.pc SDL/zzip-sdl-rwops.pc
Guido Draheim [Wed, 15 Apr 2020 05:07:46 +0000 (07:07 +0200)]
remove junk zzipwrap/zzipwrap.pc
Guido Draheim [Wed, 15 Apr 2020 05:05:02 +0000 (07:05 +0200)]
have some test targets
Guido Draheim [Wed, 15 Apr 2020 05:04:50 +0000 (07:04 +0200)]
make SDL_rwops_zzip.pc in cmake as well
Guido Draheim [Wed, 15 Apr 2020 05:04:15 +0000 (07:04 +0200)]
autoreconf
Guido Draheim [Wed, 15 Apr 2020 05:03:50 +0000 (07:03 +0200)]
need to use PKG_CONFIG check before SDL checks
Guido Draheim [Wed, 15 Apr 2020 04:20:33 +0000 (06:20 +0200)]
check in-source build and add DISTCLEANFILES (autoreconf)
Guido Draheim [Wed, 15 Apr 2020 04:20:18 +0000 (06:20 +0200)]
check in-source build and add DISTCLEANFILES
Guido Draheim [Wed, 15 Apr 2020 04:08:21 +0000 (06:08 +0200)]
use a GNUmakefile frontend to add new targets
Guido Draheim [Wed, 15 Apr 2020 04:07:56 +0000 (06:07 +0200)]
reconfigure with automake 1.15.1
Guido Draheim [Wed, 15 Apr 2020 04:07:18 +0000 (06:07 +0200)]
remove the automatic subdir build
Guido Draheim [Wed, 15 Apr 2020 04:06:04 +0000 (06:06 +0200)]
remove the generated 'Makefile' and ignore it
Guido Draheim [Tue, 14 Apr 2020 00:34:24 +0000 (02:34 +0200)]
make symlinks of lib*.so.XX more similar to non-cmake build
Guido Draheim [Tue, 14 Apr 2020 00:33:57 +0000 (02:33 +0200)]
allow to compare automake vs cmake builds
Guido Draheim [Mon, 13 Apr 2020 23:47:36 +0000 (01:47 +0200)]
centosX-automake for comparison added
Guido Draheim [Mon, 13 Apr 2020 21:49:21 +0000 (23:49 +0200)]
README.MD
Guido Draheim [Mon, 13 Apr 2020 21:47:14 +0000 (23:47 +0200)]
README.MD
Guido Draheim [Mon, 13 Apr 2020 21:46:42 +0000 (23:46 +0200)]
README.MD
Guido Draheim [Mon, 13 Apr 2020 21:45:42 +0000 (23:45 +0200)]
README.MD
Guido Draheim [Mon, 13 Apr 2020 21:44:37 +0000 (23:44 +0200)]
README.MD
Guido Draheim [Mon, 13 Apr 2020 21:43:28 +0000 (23:43 +0200)]
README.MD
Guido Draheim [Mon, 13 Apr 2020 21:42:53 +0000 (23:42 +0200)]
README.MD
Guido Draheim [Mon, 13 Apr 2020 21:42:07 +0000 (23:42 +0200)]
README.MD
Guido Draheim [Mon, 13 Apr 2020 21:41:11 +0000 (23:41 +0200)]
README.MD
Guido Draheim [Mon, 13 Apr 2020 21:40:48 +0000 (23:40 +0200)]
README.MD
Guido Draheim [Mon, 13 Apr 2020 21:39:55 +0000 (23:39 +0200)]
README.MD
Guido Draheim [Mon, 13 Apr 2020 21:28:34 +0000 (23:28 +0200)]
README.MD
Guido Draheim [Mon, 13 Apr 2020 21:27:22 +0000 (23:27 +0200)]
Merge branch 'develop' of github.com:gdraheim/zziplib into develop
Guido Draheim [Mon, 13 Apr 2020 21:26:00 +0000 (23:26 +0200)]
new README.md
Guido Draheim [Mon, 13 Apr 2020 20:52:55 +0000 (22:52 +0200)]
revert README
Guido Draheim [Mon, 13 Apr 2020 20:52:55 +0000 (22:52 +0200)]
as README.MD
Guido Draheim [Mon, 13 Apr 2020 20:51:16 +0000 (22:51 +0200)]
as README.MD
Guido Draheim [Mon, 13 Apr 2020 20:47:46 +0000 (22:47 +0200)]
as README.MD
Guido Draheim [Mon, 13 Apr 2020 20:43:33 +0000 (22:43 +0200)]
as README.MD
Guido Draheim [Mon, 13 Apr 2020 20:42:31 +0000 (22:42 +0200)]
as README.MD
Guido Draheim [Mon, 13 Apr 2020 20:40:44 +0000 (22:40 +0200)]
azure badg
Guido Draheim [Mon, 13 Apr 2020 20:39:21 +0000 (22:39 +0200)]
status pic
Guido Draheim [Mon, 13 Apr 2020 20:38:17 +0000 (22:38 +0200)]
status pic
Guido Draheim [Mon, 13 Apr 2020 20:32:25 +0000 (22:32 +0200)]
Merge branch 'develop' of github.com:gdraheim/zziplib into develop
Guido Draheim [Mon, 13 Apr 2020 20:32:15 +0000 (22:32 +0200)]
testbuilds/ubuntu16-azure.dockerfile
Guido Draheim [Mon, 13 Apr 2020 20:31:22 +0000 (22:31 +0200)]
status pic
Guido U. Draheim [Mon, 13 Apr 2020 20:29:31 +0000 (22:29 +0200)]
Update azure-pipelines.yml for Azure Pipelines
Guido Draheim [Mon, 13 Apr 2020 20:21:56 +0000 (22:21 +0200)]
status pic
Guido Draheim [Mon, 13 Apr 2020 20:20:17 +0000 (22:20 +0200)]
status pic
Guido Draheim [Mon, 13 Apr 2020 20:18:37 +0000 (22:18 +0200)]
status pic
Guido Draheim [Mon, 13 Apr 2020 20:17:11 +0000 (22:17 +0200)]
status pic
Guido Draheim [Mon, 13 Apr 2020 20:14:10 +0000 (22:14 +0200)]
status pic
Guido Draheim [Mon, 13 Apr 2020 20:10:36 +0000 (22:10 +0200)]
azure-tests-master.md
Guido Draheim [Mon, 13 Apr 2020 20:06:29 +0000 (22:06 +0200)]
testbuilds/ubuntu16-azure.dockerfile
Guido Draheim [Mon, 13 Apr 2020 19:30:26 +0000 (21:30 +0200)]
allow zziptests.py to fail if xmlrunner not available
Guido Draheim [Mon, 13 Apr 2020 19:14:30 +0000 (21:14 +0200)]
master branch tests
Guido Draheim [Mon, 13 Apr 2020 19:12:35 +0000 (21:12 +0200)]
azure-tests-master.md
Guido Draheim [Mon, 13 Apr 2020 18:47:12 +0000 (20:47 +0200)]
testbuilds/windows-shared-x64.dockerfile
Guido Draheim [Mon, 13 Apr 2020 18:44:26 +0000 (20:44 +0200)]
testbuilds/windows-static-x64.dockerfile
Guido Draheim [Mon, 13 Apr 2020 17:47:53 +0000 (19:47 +0200)]
complete with testbuilds/ubuntu16-build.dockerfile
Guido Draheim [Mon, 13 Apr 2020 17:45:00 +0000 (19:45 +0200)]
rename to correct ubuntu16-sdl2.dockerfile
Guido Draheim [Mon, 13 Apr 2020 17:43:53 +0000 (19:43 +0200)]
ubuntu16-32bit.dockerfile
Guido Draheim [Mon, 13 Apr 2020 16:43:05 +0000 (18:43 +0200)]
ubuntu18-sdl2.dockerfile and enhance local repo for ubuntu-universe-repo
Guido Draheim [Mon, 13 Apr 2020 16:25:39 +0000 (18:25 +0200)]
adding tests for zlib.pc for all targets
Guido Draheim [Mon, 13 Apr 2020 15:51:55 +0000 (17:51 +0200)]
#86 emit project_version into zzipwrap.pc
Guido Draheim [Mon, 13 Apr 2020 15:42:54 +0000 (17:42 +0200)]
upgrading testbuild dockerfiles to have no_check and no_install --build-arg options
Guido Draheim [Mon, 13 Apr 2020 15:42:15 +0000 (17:42 +0200)]
#86 do not install sdl headers when no libSDL
Guido Draheim [Mon, 13 Apr 2020 14:57:25 +0000 (16:57 +0200)]
Merge branch 'master' into develop
Guido U. Draheim [Mon, 13 Apr 2020 14:54:47 +0000 (16:54 +0200)]
Merge pull request #87 from jtojnar/cmake-fixes
CMake fixes
Jan Tojnar [Mon, 13 Apr 2020 14:33:22 +0000 (16:33 +0200)]
build: Add descriptions to pc files
Guido Draheim [Mon, 13 Apr 2020 14:21:26 +0000 (16:21 +0200)]
#86 implant new package version into subdir CMakeFiles as well
Guido Draheim [Mon, 13 Apr 2020 14:20:25 +0000 (16:20 +0200)]
add testbuilds/centos8-sdl2.dockerfile
Jan Tojnar [Mon, 13 Apr 2020 14:16:11 +0000 (16:16 +0200)]
build: Produce correct pc file with absolute libdir
The CMAKE_INSTALL_INCLUDEDIR and CMAKE_INSTALL_LIBDIR variables
can be absolute paths so simply appending them to \${prefix}
might not work.
Unfortunately, CMake does not have simple function for joining paths [1]
so I had to write my own suboptimal one.
It somewhat handles the following cases
- prefix absolute + libdir relative
- prefix absolute + libdir absolute but not under prefix
but for
- prefix absolute + libdir absolute & under prefix
we would want to strip the prefix and make the libdir relative
so we can make it relative to the pkg-config variables.
Basically, we want the equivalent of the following Python function:
import os.path
from pathlib import PurePath
if os.path.isabs(libdir) and os.path.commonpath([libdir, prefix]) == str(PurePath(prefix)):
# Convert path to be relative to prefix
skip = len(prefix) + 1
libdir = libdir[skip:]
return os.path.join('${prefix}', libdir)
This would be non-trivial to replicate in CMake scripts as far as I can tell.
[1]: https://gitlab.kitware.com/cmake/cmake/issues/19568
Guido Draheim [Mon, 13 Apr 2020 14:14:14 +0000 (16:14 +0200)]
#86 missing description in .pc
Guido Draheim [Mon, 13 Apr 2020 13:52:31 +0000 (15:52 +0200)]
testbuilds/centos7-sdl2.dockerfile
Guido Draheim [Mon, 13 Apr 2020 13:44:31 +0000 (15:44 +0200)]
testbuilds/opensuse15-sdl2.dockerfile
Guido Draheim [Mon, 13 Apr 2020 13:35:11 +0000 (15:35 +0200)]
clean testbuilds/opensuse15-build.dockerfile
Guido Draheim [Mon, 13 Apr 2020 13:34:14 +0000 (15:34 +0200)]
add ubuntu18-build.dockerfile
Jan Tojnar [Mon, 13 Apr 2020 13:33:39 +0000 (15:33 +0200)]
build: Fix libdir paths
CMAKE_INSTALL_LIBDIR can be absolute so appending to it CMAKE_INSTALL_PREFIX might not work.
Guido Draheim [Mon, 13 Apr 2020 13:19:58 +0000 (15:19 +0200)]
add testbuilds/centos8-build.dockerfile
Guido Draheim [Mon, 13 Apr 2020 13:19:45 +0000 (15:19 +0200)]
cleanup testbuilds/centos7-build.dockerfile
Jan Tojnar [Mon, 13 Apr 2020 12:57:57 +0000 (14:57 +0200)]
build: Install man pages correctly
CMAKE_INSTALL_MANDIR can be absolute path so simply appending it to CMAKE_INSTALL_PREFIX will not work an may produce paths like /nix/store/5r86wqbn6ncdxrdwvmskc381krm32pzh-zziplib-0.13.70/nix/store/5r86wqbn6ncdxrdwvmskc381krm32pzh-zziplib-0.13.70/…
Guido Draheim [Mon, 13 Apr 2020 12:57:30 +0000 (14:57 +0200)]
force python3 (on centos cmake)