Marcel Holtmann
a6e9ba71eb
build: Allow installing pre-built manual pages if rst2man is missing
2019-10-03 10:05:19 +02:00
Marcel Holtmann
69583191de
build: Don't create manual pages if rst2man is not found
2019-10-03 09:46:53 +02:00
Marcel Holtmann
c2e268aeb0
build: Fix wrong variable name for --disable-manual-pages
2019-10-01 16:15:28 +02:00
Marcel Holtmann
6876323972
build: Remove duplicate AM_CONDITIONAL statement
2019-10-01 16:10:31 +02:00
Marcel Holtmann
4f58c557f3
build: Also check for rst2man.py if rst2man is not found
2019-09-24 15:54:50 +02:00
Marcel Holtmann
765bb92084
build: Add skeleton manual pages for all installed binaries
2019-09-22 21:57:47 +02:00
Marcel Holtmann
2bbd61cd1c
Release 0.21
2019-09-17 19:22:57 +02:00
Marcel Holtmann
00f0039232
Release 0.20
2019-08-28 21:39:38 +02:00
Marcel Holtmann
3d7a40f119
build: Require at least version 0.22 when building with external ELL
2019-08-28 21:39:38 +02:00
Marcel Holtmann
899d802744
Release 0.19
2019-08-04 21:19:55 +02:00
Marcel Holtmann
16c489490c
build: Fix issue with incorrect ReadWritePaths in unit files
2019-08-03 09:52:28 +02:00
Marcel Holtmann
a8faa23de6
build: Re-arrange some configuration options
2019-08-03 09:47:53 +02:00
Marcel Holtmann
c923448bac
Release 0.18
2019-05-11 21:32:54 +02:00
Marcel Holtmann
0c3de62880
build: Require at least version 0.20 when building with external ELL
2019-05-11 21:14:57 +02:00
Marcel Holtmann
170125aa01
Release 0.17
2019-04-12 21:51:30 +02:00
Marcel Holtmann
c45de8bf13
Release 0.16
2019-04-04 07:19:37 +02:00
Marcel Holtmann
3975482ac3
Release 0.15
2019-04-03 19:52:46 +02:00
Marcel Holtmann
842fd2f62e
build: Bump external ELL version to 0.18
2019-04-03 19:18:23 +02:00
Marcel Holtmann
c751519d2c
build: Add check for explicit_bzero function
2019-03-28 09:14:40 +01:00
Marcel Holtmann
39ee15dbc3
build: Provide modules-load.d for loading pkcs8_key_parser module
2019-01-23 18:22:11 +01:00
Marcel Holtmann
f87159964c
Release 0.14
2019-01-15 20:31:53 +01:00
Denis Kenzior
3063c4968a
build: Add support for various sanitizers
...
Shamelessly stolen from the ell build system. Credit goes to:
Mat Martineau <mathew.j.martineau@linux.intel.com>
2019-01-11 11:32:54 -06:00
Marcel Holtmann
8a8a0df05c
Release 0.13
2018-12-11 12:42:07 +01:00
Marcel Holtmann
d54b235dae
build: Require at least version 0.16 when building with external ELL
2018-12-11 12:35:18 +01:00
Andreas Henriksson
aef4dd4286
build: set things up to enable large file support
...
Spotted by lintian check, tag explained at:
https://lintian.debian.org/tags/binary-file-built-without-LFS-support.html
2018-12-07 09:41:15 -06:00
Andreas Henriksson
b6910e1210
build: only enable backtrace(3) in maintainer mode
...
Using backtrace() is of no use when building with PIE (which most
distro compilers do by default) and prevents catching the coredump
for later retracing, which is needed since distros usually don't
install debug symbols by default either.
This patch thus only enables backtrace() when --enable-maintainer-mode
is passed and also tries to explicitly disable PIE.
2018-11-26 14:32:04 -06:00
Marcel Holtmann
d7609915db
Release 0.12
2018-11-15 22:19:55 +01:00
Marcel Holtmann
f9db6c917a
build: Require at least version 0.15 when building with external ELL
2018-11-15 22:12:09 +01:00
Marcel Holtmann
6c3110551a
Release 0.11
2018-11-09 21:29:01 +01:00
Marcel Holtmann
1237382dda
build: Require at least version 0.14 when building with external ELL
2018-11-09 20:49:19 +01:00
Marcel Holtmann
3336fc78d2
Release 0.10
2018-10-20 20:08:01 +02:00
Marcel Holtmann
601c1b10f5
build: Require ELL 0.12 for most binaries
2018-10-20 20:05:11 +02:00
Marcel Holtmann
a4f6e66f82
build: Use files instead of file in option description
2018-10-20 07:12:43 +02:00
Marcel Holtmann
2200b2663e
build: Add support for compiling with an external ELL shared library
2018-10-18 20:31:29 +02:00
Marcel Holtmann
f86f3f7af8
build: Use [] notation for configure option name
2018-10-18 19:26:29 +02:00
Marcel Holtmann
dc87830aac
Release 0.9
2018-10-03 20:49:02 +02:00
Marcel Holtmann
6b1c716324
Release 0.8
2018-09-20 19:13:32 +02:00
Marcel Holtmann
a160989e65
build: Create define for Ethernet daemon storage directory
2018-09-14 18:02:13 +02:00
Marcel Holtmann
2606bc73ad
build: Add DAEMON_ prefix to CONFIGDIR and STORAGEDIR
2018-09-14 17:58:44 +02:00
Marcel Holtmann
6d1f1331e6
build: Fix simple spelling mistake
2018-09-14 16:09:39 +02:00
Marcel Holtmann
463eaa0fa9
build: Change order of systemd-service and dbus-policy options
2018-09-14 15:59:47 +02:00
Marcel Holtmann
502aac073f
tools: Add configure option and D-Bus policy file for hwsim utility
2018-09-14 15:24:15 +02:00
Marcel Holtmann
706f0775c3
build: Add option to disable the wireless daemon binary
2018-09-14 14:36:07 +02:00
Marcel Holtmann
a3454f5d82
build: Move readline check for client to right location
2018-09-14 14:27:26 +02:00
Marcel Holtmann
0071ecef8b
build: Add skeleton for Ethernet authentication daemon
2018-09-14 13:47:51 +02:00
Marcel Holtmann
8da33905f4
build: Add configuration for building internal utilities
2018-09-14 13:46:55 +02:00
Marcel Holtmann
7531b175c9
build: Fix plugin enabling for oFono and hard coded SIM
2018-09-14 13:29:58 +02:00
Marcel Holtmann
3200936048
Release 0.7
2018-08-24 20:27:48 +02:00
Marcel Holtmann
e56656521d
Release 0.6
2018-08-10 21:33:53 +02:00
Marcel Holtmann
cb24b622ae
Release 0.5
2018-08-10 18:09:15 +02:00
Marcel Holtmann
28573c90d1
build: Add support for systemd D-Bus activation
2018-08-06 22:37:22 +02:00
Marcel Holtmann
4b9cdd8d7c
Release 0.4
2018-07-25 06:18:45 +02:00
Marcel Holtmann
dc956d4f33
Release 0.3
2018-06-15 11:02:16 +02:00
John Zimmermann
3b4c1dd4d3
build: check for existence of execinfo.h
...
GLIBC is not necessarily the only library that provides execinfo.
With libexecinfo execinfo can be used also in other Libraries.
The patch lets the configure check the existence of the header
and the libexecinfo Library and uses them if avaible.
(also fixes compilation if execinfo is not avaible)
2018-05-17 17:42:28 -05:00
Marcel Holtmann
eacbcc8499
Release 0.2
2018-05-06 10:11:15 +02:00
Marcel Holtmann
9b1aaf8f4b
Release 0.1
2018-02-10 19:12:21 +01:00
Marcel Holtmann
c31244ddec
build: Add support for installing systemd service unit
2018-02-10 18:42:43 +01:00
Marcel Holtmann
90aafba6d4
build: Check for readline only if client utility has been enabled
2018-02-10 11:10:26 +01:00
Marcel Holtmann
e0b5680543
build: Fall back to D-Bus sysconfdir if datadir is not available
2018-02-10 11:05:58 +01:00
Marcel Holtmann
9f19cc3d25
build: Add option to disable monitor and client utilities
2018-02-09 17:14:31 +01:00
Marcel Holtmann
1f7d44056c
build: Separate between D-Bus policy and data directory
2018-02-09 17:01:31 +01:00
Marcel Holtmann
f82eb13f65
build: Make the manual pages creation optional
2018-01-29 03:04:17 -08:00
Marcel Holtmann
b4c9e63a8b
build: Make D-Bus policy configuration install optional
2018-01-29 02:55:54 -08:00
James Prestwood
5d6118681d
plugins: added ofono plugin to build
2017-12-13 11:53:42 -06:00
James Prestwood
074fb7df56
make: added hardcoded SIM plugin to build
2017-12-06 15:04:07 -06:00
Marcel Holtmann
d8d7a31f74
build: Use PKG_PROG_PKG_CONFIG to ensure $PKG_CONFIG is set
2017-08-30 23:09:42 +02:00
Tim Kourt
54cab3bf6c
configure: introduce dbusconfdir
2017-05-04 18:03:08 -05:00
Tim Kourt
e858c3b8c0
build: Check for the presence of readline
2017-03-23 17:50:51 -05:00
Marcel Holtmann
39483e638d
build: Disable manual page generation if a2x is not available
2017-03-07 22:06:50 +01:00
Tim Kourt
2ab4d424b8
configure: Add config. dir path
2016-11-02 15:35:13 -05:00
Mat Martineau
bf82c69f10
build: Undef _FORTIFY_SOURCE for unoptimized builds
...
'./configure --disable-optimization --enable-maintainer-mode' would
result in build errors. _FORTIFY_SOURCE requires that optimization is
enabled and issues a compile-time warning which is treated as an
error. Disabling optimization takes precedence over fortification in
this case, since it is being explicitly requested.
2016-08-10 12:12:15 -05:00
Denis Kenzior
9d7f3030f0
storage: Add initial set of utilities
2015-04-27 07:55:09 -05:00
Marcel Holtmann
428aad8907
build: Test for linux/types.h and linux/if_alg.h headers
2015-02-27 21:04:34 +01:00
Marcel Holtmann
8cdc43f540
build: Check for a2x binary and use its full path if found
2014-08-15 21:10:58 +02:00
Marcel Holtmann
ad27f03a49
build: Add debug options to configure
2014-07-16 02:10:15 +02:00
Marcel Holtmann
c11be930ea
build: Use default compiler flags
2014-07-15 22:18:59 +02:00
Marcel Holtmann
6748514804
build: Add support for internal ELL compilation
2014-05-11 11:01:11 -07:00
Marcel Holtmann
344a33268c
Initial revision
2014-04-25 17:57:48 -07:00