zimoch
0f22ca91ec
only try to install .lib for Windows if .dll exists
2026-01-20 11:27:18 +01:00
zimoch
e7501dbc4b
allow to build from other dir using -C
2026-01-16 16:08:41 +01:00
zimoch
8ccbd795bd
fix EXCLUDE_VERSIONS so that 7.0.1 does not match 7.0.10 but 7.0 still matches both
2026-01-12 10:19:12 +01:00
zimoch
bc299baad5
add GPL3 license
3.4.1
2025-12-05 15:36:21 +01:00
zimoch
7395bf8be4
drop cygwin / windows 32 path conversions
2025-10-21 13:52:33 +02:00
zimoch
91f30e855f
drop support for obsolete INSTBASE
2025-10-21 13:49:05 +02:00
zimoch
fb478d4b62
fix loading libraries with relative paths in Windows
2025-10-21 12:01:51 +02:00
zimoch
d841bd8aef
Always install .lib on Windows because GNUmakefile may use different variable for headers
2025-10-21 09:33:45 +02:00
zimoch
c5573e2e8c
export ARCH_PARTS
2025-06-11 11:29:38 +02:00
zimoch
04c3267a8e
add ? prefix to ignore command errors in runScript
3.4.0
2025-05-26 17:00:14 +02:00
zimoch
ee5e15408e
fix 'force rebuild library when LIBVERSION changed'
2025-05-23 17:11:27 +02:00
zimoch
bb0d23ba91
Fix windows link problems with SHRLIBS
...
Need to link to the *.lib of each *.dll which may be in a different directory.
If no such *.lib exist, don't link but install the .dll anyway.
If only *.lib is specified, link but don't look for a corresponding *.dll,
assuming the *.dll is already installed on the target system.
Install only own *.lib and that only if this is a depencency to other modules
which is detected by having at least one header file to install.
2025-05-14 09:57:46 +02:00
zimoch
e2da39ec95
fix problem with bind-mounted install directory
2025-05-12 17:34:51 +02:00
zimoch
7456d9fc68
fix problem with SHRLIBS with relative paths
2025-05-12 17:34:21 +02:00
zimoch
136f3f50cf
fix problem with SHLIBS_xxx not being recognized
2025-05-12 10:05:14 +02:00
zimoch
923a33316b
make sure all specified shared libraries are linked
2025-05-09 10:14:50 +02:00
zimoch
1eb5fe5de0
force rebuild library when LIBVERSION changed
2025-05-02 10:18:03 +02:00
zimoch
f339a58da9
another attempt to fix tags with lots of numbers
2025-05-02 09:02:54 +02:00
zimoch
6ddf2657d3
fix for case that readelf does not find a SONAME in a library
2025-04-22 11:09:15 +02:00
zimoch
16dade6126
fix duplicate file elimination (not inside {...})
2025-02-19 17:20:51 +01:00
zimoch
d9337eda8a
streamline header file generation and allow extra GEN_HEADERS
2025-02-19 17:20:50 +01:00
zimoch
8693baecbc
install SHRLIBS with their SONAME (and link them automatically)
2025-02-19 17:20:45 +01:00
zimoch
8f8d0ef6b7
add more pkgconfig dirs (for deb* archs)
3.3.4
2025-01-10 09:17:58 +01:00
zimoch
d2460f1f51
some improvements for driver compilation on other archs
2024-11-20 09:13:34 +01:00
zimoch
5f3cd1a065
yet another fix for tags with lots of numbers
2024-11-20 09:12:01 +01:00
zimoch
29f4de9cb3
fix recognition of some special tag patterns like F_1_2_2_O_1_0_2
2024-08-14 14:04:28 +02:00
brands
0ea5bad395
pragma is not needed
2024-07-09 17:52:47 +02:00
brands
64ed937dd4
changes for windows in Makefile and require.c
2024-07-09 17:41:35 +02:00
zimoch
41801b38cb
allow multiple entries in GIT_DOMAIN
3.3.3
2024-07-02 16:39:54 +02:00
Niko Kivel
aacb5605e0
added GIT_DOMAIN for ORIGIN
2024-07-02 16:39:54 +02:00
zimoch
c8e2c962eb
update defaults
2024-07-02 16:39:54 +02:00
zimoch
837456e735
drop support for ancient style driver pool
2024-07-02 16:39:54 +02:00
zimoch
ccf816ac96
moved startup files to separate repo
2024-07-02 16:39:54 +02:00
zimoch
1d3ae631dc
drop CVS support
2024-07-02 16:39:28 +02:00
zimoch
8f34ad44da
set up pkgconfig for cross SYSROOT
2024-05-15 10:48:33 +02:00
zimoch
b21f690d39
avoid creating libdirs too early with modern EPICS base versions
2024-05-14 17:26:43 +02:00
zimoch
c6126ab738
switch off iocsh history file which wants to write to boot directory and does not work well anyway (also stores startup script commands, not only user input)
2024-01-24 11:57:59 +01:00
zimoch
e7e772d55c
fix IGNORE_SUBMODULES filter
2024-01-22 14:29:03 +01:00
zimoch
3f11ce996c
Add option to avoid mlock and do so automatically for systems with small memory
2023-11-27 10:30:04 +01:00
zimoch
cec78aed9f
Quiet wine error messages
2023-11-24 11:38:03 +01:00
zimoch
f6de1354e6
allow our own wine64 version
2023-11-06 17:39:32 +01:00
zimoch
55c97cd029
fix for the fix: while realpath caused problems with links, abspath is still needed or install cannot find all headers
3.3.2
2023-08-30 09:54:26 +02:00
zimoch
51bf9c1547
bugfix: annotated tags were not handled correctly
2023-08-30 09:14:00 +02:00
zimoch
e4760cee1d
bugfix: anchored pattern did not allow additional _ before number part
2023-08-28 15:40:07 +02:00
zimoch
e151698cd2
realpath breaks with links and filter_out_dir does not need it
2023-08-22 17:25:08 +02:00
zimoch
e7608b81d6
anchor patterns to beginning of line to avoid false parsing like reading comments as version tags
2023-08-09 17:22:28 +02:00
zimoch
b3c1b8f9e9
fix bug checking remote tag info of format string_major_minor_patch
2023-08-08 17:21:51 +02:00
zimoch
08d12526b1
fix bug in branch parsing when being ahead of remote branch
2023-08-08 14:55:01 +02:00
zimoch
c1a1d12645
find only numeric epics versions automatically
2023-08-08 14:44:55 +02:00
zimoch
43bbae8b52
softIocPVA crashes on Deltatau
2023-08-08 14:14:14 +02:00