Commit Graph

160 Commits

Author SHA1 Message Date
Florian Pose 2543cc55bd Version 1.6.8: Fixed FAKE_EC_HOMEDIR usage. 2025-10-06 17:15:04 +02:00
Florian Pose c324df4348 Version bump to 1.6.7. 2025-07-31 13:13:59 +02:00
Florian Pose 11b5061628 Bumped version to 1.6.6. 2025-06-30 16:04:34 +02:00
Florian Pose bf1e45d934 Fixed checking output. 2025-06-26 14:59:28 +02:00
Florian Pose 7fd10f3a31 Include r8169_leds if existing. 2025-06-26 14:57:52 +02:00
Bjarne von Horn 5e060a5d7e Add stmmac for 6.12
Taken from 6.12.8
2025-06-23 16:07:23 +02:00
Bjarne von Horn 11ec5fff67 Add igc for 6.12
Taken from 6.12.8
2025-06-23 13:11:07 +02:00
Florian Pose 990d48e6c1 Bumped version to 1.6.5. 2025-06-10 12:13:37 +02:00
Florian Pose b8a942afb8 Changed autoconf requirement to 2.59 again. 2025-06-10 12:11:27 +02:00
Florian Pose 013c44ad0d Replaced remaining AC_HELP_STRING with AS_HELP_STRING. 2025-06-10 11:46:38 +02:00
Florian Pose 703b611728 Bump version to 1.6.4. 2025-04-17 14:00:06 +02:00
Nicola Fontana 4dc942d789 Update init.d support 2025-02-17 12:45:39 +01:00
Nicola Fontana 9d9839a092 Fix obsolete warnings on bootstrap
Use AS_HELP_STRING instead of the obsolete AC_HELP_STRING and call
LT_INIT instead of AC_PROG_LIBTOOL (if available).
2025-02-14 17:02:39 +01:00
Nicola Fontana 0ca438ccb5 Fix #16: explicitely check for pkg-config macros
Without this patch, `./bootstrap` fails with the following error if
pkgconf/pkg-config is not installed:

    lib/Makefile.am:76: error: 'pkgconfig_DATA' is used but 'pkgconfigdir' is undefined

This can be triggered by disinstalling `pkgconf/pkg-config`. The problem
here is that the check for `pkg-config` is done at configure level but
`automake` fails at bootstrap level because of the above error.

This basically "fixes" the issue by changing the way in which
`./bootstrap` fails.
2025-02-14 17:02:27 +01:00
Florian Pose 11504f3a0f Version bump to 1.6.3. 2025-02-06 09:36:40 +01:00
Florian Pose 29fc602642 Changed version to 1.6.2. 2024-10-31 09:29:55 +01:00
Bjarne von Horn 3e3b938c2f Version bump to 1.6.1 2024-07-26 09:49:18 +02:00
Bjarne von Horn 42b980c0d4 add fake ethercat library to build system. 2024-07-04 19:00:42 +02:00
Bjarne von Horn dd7fc5b8eb Add --enable-driver-resource-verifying option
verify that ecdev pointer in native drivers is dereferenced after it has been initialized by ecdev_offer().
2024-04-03 10:40:14 +02:00
Bjarne von Horn e4f7122548 typo in configure.ac 2024-04-03 10:39:37 +02:00
Bjarne von Horn 5d39d3b0cf Add dwmac_intel and stmmac_pci v6.1.81 2024-04-03 10:33:12 +02:00
Bjarne von Horn e8213ea7e8 allow non-standard RTAI include dir 2024-02-16 14:05:58 +01:00
Bjarne von Horn 1e7b4816c1 Add rtai modules to KBUILD_EXTRA_SYMBOLS 2024-02-05 10:04:35 +01:00
Bjarne von Horn 656526f03c remove EC_RTDM_OPS_HAS_MMAP again 2024-02-05 09:58:04 +01:00
Bjarne von Horn bc1f0e8f41 Add --with-xenomai-config option 2024-02-05 09:58:04 +01:00
Bjarne von Horn 1dae91d8c3 Use mmap handler in Xenomai3 2024-02-05 09:58:04 +01:00
Bjarne von Horn e76109c854 Use xeno_config for xenomai version detection 2024-02-05 09:58:04 +01:00
Joonyoung Shim 023d989ee3 Support Xenomai version 3
From 9567f460411d9a832c24b3ef65252f6f4f902fef Mon Sep 17 00:00:00 2001
Xenomai version 3 has different RTDM interface with version 2 and has
Alchemy interface instead of native API. This supports RTDM of Xenomai
version 3 and to use Alchemy interface.

Signed-off-by: Joonyoung Shim <jy0922.shim@samsung.com>
2024-02-05 09:58:04 +01:00
Florian Pose eb05547c77 Version bump to 1.6.0. 2024-02-01 18:20:45 +01:00
Florian Pose 6200ecca77 Limited line length to 78. 2024-02-01 17:44:20 +01:00
Bjarne von Horn 2e071ad680 Remove EtherCAT copyright notice. 2024-02-01 09:18:26 +01:00
Nicola Fontana aad0686cc3 Disable 8139too driver by default
From now on, if you want 8139too support you must explicitly pass
`--enable-8139too` to `./configure`.
2024-01-31 15:18:02 +01:00
Bjarne von Horn f43a83555f Avoid AX_COMPARE_VERSION dependency 2024-01-10 12:09:23 +01:00
Bjarne von Horn 52100d9278 unify r8169 configure for kernels >= 5.0.0
NOTE: this adds a dependency on autoconf-archive package,
because `AX_COMPARE_VERSION` macro is used.
2024-01-10 11:20:29 +01:00
Bjarne von Horn 9b9e8a4a6e initial r8169 5.10 2024-01-10 11:20:29 +01:00
Bjarne von Horn 92cebe2ec9 Merge remote-tracking branch 'origin/stable-1.5' into igc-6.x 2023-11-30 10:16:31 +01:00
Victor Lopez a892b99d3c Add igc for kernel 6.6
I had doubts in a few places and marked them  with a //todo comment
2023-11-03 16:56:43 +01:00
Bjarne von Horn 3e303865f1 initial broadcom genet from kernel 6.1.38 2023-09-11 21:31:57 +02:00
Florian Pose b7d4134baa Added 'foreign' to AM_INIT_AUTOMAKE(), cause README was renamed to README.md. 2023-01-30 11:32:42 +01:00
Florian Pose 57adee4c7b Changed email and postal address. 2023-01-09 09:59:08 +01:00
Nicola Fontana 4c8ffd9a57 Do not hardcode paths in scripts
Try to reuse the configured paths as much as possible. Unfortunately, to
be able to fully expand some variable (e.g. `bindir`), these files must
be expanded by make, not by configure. This adds some complexity:

https://www.gnu.org/software/automake/manual/html_node/Scripts.html
2021-07-22 14:40:03 +02:00
Nicola Fontana 82399a9239 Revive 'make distcheck' 2021-06-22 14:43:07 +00:00
Bjarne von Horn a0ba01ae74 Add cmake config module 2021-06-09 11:49:01 +00:00
Nicola Fontana d23b8ae258 Remove empty m4/Makefile.am 2021-06-07 14:42:43 +02:00
Nicola Fontana 1d65f6617f Proper systemd support
Follow the directions on integrating systemd with autotools provided by
the systemd documentation itself:

https://www.freedesktop.org/software/systemd/man/daemon.html#Installing%20systemd%20Service%20Files

The snippet has been adapted to better match our coding style, e.g.
directly use of `if` instead of `AS_IF`.
2021-05-22 07:22:57 +02:00
Bjarne von Horn 566e9289c3 Add .pc file for ethercat lib 2021-04-08 17:35:04 +02:00
Florian Pose b87076135e Use Git for version detection and tools. 2021-03-17 14:51:35 +01:00
Florian Pose 554eb6bf3e Changed default prefix to /usr/local. 2019-01-02 11:26:36 +01:00
Florian Pose 8c60ca5c72 Set --enable-sii-assign by default. 2018-10-05 10:24:11 +02:00
Florian Pose 8da461bdab Added clean igb driver from kernel 3.18 (no EtherCAT yet). 2017-09-08 14:39:38 +02:00