William Pitcock
|
38cda5e584
|
autotools: replace PKGCONFIGDIR with PKG_DEFAULT_PATH
|
2017-06-24 12:45:44 -05:00 |
William Pitcock
|
3ae11b1b4d
|
meson: add kyua integration for testsuite for now
|
2017-06-24 12:40:33 -05:00 |
William Pitcock
|
a928ad75e6
|
meson: use join_paths() for kyua invocation
|
2017-06-20 16:20:30 -05:00 |
William Pitcock
|
adc7f92874
|
meson: fix up SYSTEM_LIBDIR, SYSTEM_INCLUDEDIR, PKG_DEFAULT_PATH
|
2017-06-20 01:23:55 -05:00 |
William Pitcock
|
bca827649d
|
meson: add some support for pulling in testsuite
|
2017-06-20 01:11:36 -05:00 |
William Pitcock
|
186545fc4f
|
meson: fix check for HAVE_CYGWIN_CONV_PATH
|
2017-06-20 00:29:03 -05:00 |
William Pitcock
|
d40a90761a
|
meson: clean up a few things
|
2017-06-19 19:11:42 -05:00 |
Jussi Pakkanen
|
40fd995060
|
Experiment to build with Meson (#119)
* Initial Meson build definitions.
* Install man page and headers.
|
2017-06-19 19:03:00 -05:00 |
William Pitcock
|
b77fbbb025
|
libpkgconf: add win-dirent.h to file list too
|
2017-06-16 21:26:23 -05:00 |
William Pitcock
|
01a2c2375c
|
fix autotools build
|
2017-06-16 21:25:44 -05:00 |
William Pitcock
|
b45cf98fb7
|
start NEWS for 1.4 series
|
2017-06-16 21:19:20 -05:00 |
William Pitcock
|
037d15210c
|
add some notes on building for Windows
|
2017-06-16 21:15:23 -05:00 |
William Pitcock
|
864b14e5b9
|
Merge branch 'cmakeify' of github.com:dankegel/pkgconf
|
2017-06-16 21:06:01 -05:00 |
William Pitcock
|
03f7841065
|
libpkgconf: pkg: windows can use either \ or / as directory separators
ref #118
|
2017-06-16 15:27:23 -05:00 |
William Pitcock
|
d45e850130
|
Revert "pkg: use pkgconf_pkg_t.realname instead of pkgconf_pkg_t.id for injecting the default provides entry"
This reverts commit 0c22b4d8a1 .
|
2017-06-16 13:03:51 -05:00 |
William Pitcock
|
0c22b4d8a1
|
pkg: use pkgconf_pkg_t.realname instead of pkgconf_pkg_t.id for injecting the default provides entry
This issue was noticed while porting pkgconf to Windows.
ref #118
|
2017-06-16 11:49:54 -05:00 |
Dan Kegel
|
794aa5016a
|
Tidy up a bit.
|
2017-06-05 20:54:57 -07:00 |
Dan Kegel
|
0ba391bc6f
|
Miscelaneous tweaks for Visual C in Cygwin compatibility
|
2017-06-05 17:41:13 -07:00 |
Dan Kegel
|
ededaa6415
|
cmake: add missing configure variables, install headers and .pc file, use simpler line to invoke kyua, tweak build location of dll for ease of testing
|
2017-06-05 17:40:10 -07:00 |
Dan Kegel
|
4ba2bac538
|
Don't depend on libtool magic to control which symbols are exported from shared libraries
|
2017-06-05 14:00:02 -07:00 |
Dan Kegel
|
2e80d72a6f
|
cmake: remove DOS line endings from tests
|
2017-06-05 13:58:03 -07:00 |
Dan Kegel
|
9258874ee1
|
cmake: use right soversion for libpkgconf
|
2017-06-05 10:23:56 -07:00 |
Dan Kegel
|
9131496d64
|
getopt_long.c: placate visual c by adding a few explicit typecasts
|
2017-06-05 10:23:30 -07:00 |
Dan Kegel
|
347539ca87
|
cmake: ignore more visual C warnings, don't feed DOS line endings to atf
|
2017-06-05 10:22:38 -07:00 |
Dan Kegel
|
26d9a81c9c
|
install_deps.sh: first cut at cygwin support
|
2017-06-05 07:26:00 -07:00 |
Dan Kegel
|
8b4a4b831b
|
First draft of cmake install rules
|
2017-06-04 19:32:08 -07:00 |
Dan Kegel
|
4d7b4d7c8e
|
Minimal tweaks to compile with Visual C 2015
|
2017-06-04 19:19:55 -07:00 |
Dan Kegel
|
35d0f63daf
|
win-dirent.h: MIT-licensed port of dirent to win32 from https://github.com/tronkko/dirent
|
2017-06-04 19:19:01 -07:00 |
Dan Kegel
|
d4098f95c3
|
Document how to install test dependencies on ubuntu
Just a tip to save other devs a few minutes.
|
2017-06-04 19:17:44 -07:00 |
Dan Kegel
|
251f747343
|
First draft of cmake port
|
2017-06-04 17:44:37 -07:00 |
William Pitcock
|
f7e9d61f4d
|
pkgconf 1.3.7.
|
2017-05-19 23:47:51 -05:00 |
William Pitcock
|
4a508b4fd9
|
tests: regress: add regression test for malformed package testcase
|
2017-05-19 23:43:47 -05:00 |
William Pitcock
|
d280060ed7
|
libpkgconf: pkg: add additional validation rules in post-parse phase
|
2017-05-19 23:37:57 -05:00 |
William Pitcock
|
0262b8251d
|
libpkgconf: pkgconf_pkg_find(): correctly handle failure from pkgconf_pkg_new_from_file()
|
2017-05-19 23:33:49 -05:00 |
William Pitcock
|
cf3c50ca78
|
libpkgconf: pkg: pkgconf_try_specific_path() and pkgconf_pkg_new_from_file() require a mutable client to release resources when encountering invalid packages
|
2017-05-19 23:21:58 -05:00 |
William Pitcock
|
4b104d49df
|
pkgconf 1.3.6.
|
2017-05-09 19:43:08 -05:00 |
William Pitcock
|
f55e989f0a
|
update NEWS for 1.3.6
|
2017-05-09 19:42:48 -05:00 |
William Pitcock
|
3c7f82a7fb
|
fragment: also protect -nostdinc, -nostdlibinc, -nobuiltininc
|
2017-05-09 19:38:57 -05:00 |
William Pitcock
|
74eb74a3ef
|
fragment: handle -include similarly to -isystem and -idirafter
|
2017-05-09 19:37:23 -05:00 |
William Pitcock
|
9fde4be1f3
|
fragment: also protect -ansi, -std=, -stdlib=, -pedantic, -trigraphs, -Wa, and -Wp fragments
|
2017-05-09 19:34:39 -05:00 |
William Pitcock
|
c7a8e1e3b8
|
fragment: give -Wl fragments the same protection as -pthread
|
2017-05-09 19:30:02 -05:00 |
William Pitcock
|
90d52e6c2a
|
fragment: add -pthread as a special fragment
|
2017-05-05 01:40:57 -05:00 |
William Pitcock
|
ce47fa8d89
|
tests: add reduced version of freebsd gtk+-3.0 crappy output situation as a testcase
|
2017-05-05 01:40:09 -05:00 |
William Pitcock
|
5940ad6412
|
pkgconf 1.3.5.
|
2017-04-04 16:20:57 -05:00 |
William Pitcock
|
a504e67097
|
update NEWS for 1.3.5.
|
2017-04-04 16:20:44 -05:00 |
William Pitcock
|
30c35b7096
|
main: re-enable --variable pkg-config bug emulation because downstreams take advantage of it
|
2017-04-01 18:34:59 -05:00 |
William Pitcock
|
a7f8a809c1
|
pkgconf 1.3.4.
|
2017-03-29 18:02:59 -05:00 |
William Pitcock
|
1da1b83ba5
|
update NEWS for 1.3.4
|
2017-03-29 18:02:43 -05:00 |
William Pitcock
|
6e643aa432
|
libpkgconf: hopefully the last necessary tweak to quoting...
|
2017-03-29 18:00:57 -05:00 |
William Pitcock
|
77ca17b6ff
|
tests: back out go-style test, just verify the output because shells are terrible
|
2017-03-29 18:00:10 -05:00 |