Commit Graph

  • 0f22ca91ec only try to install .lib for Windows if .dll exists master zimoch 2026-01-20 11:27:18 +01:00
  • e7501dbc4b allow to build from other dir using -C zimoch 2026-01-16 16:08:41 +01:00
  • 8ccbd795bd fix EXCLUDE_VERSIONS so that 7.0.1 does not match 7.0.10 but 7.0 still matches both zimoch 2026-01-12 10:19:12 +01:00
  • bc299baad5 add GPL3 license 3.4.1 zimoch 2025-12-05 15:36:21 +01:00
  • 7395bf8be4 drop cygwin / windows 32 path conversions zimoch 2025-10-21 13:52:33 +02:00
  • 91f30e855f drop support for obsolete INSTBASE zimoch 2025-10-21 13:49:05 +02:00
  • fb478d4b62 fix loading libraries with relative paths in Windows zimoch 2025-10-21 12:01:51 +02:00
  • d841bd8aef Always install .lib on Windows because GNUmakefile may use different variable for headers zimoch 2025-10-21 09:33:45 +02:00
  • c5573e2e8c export ARCH_PARTS zimoch 2025-06-11 11:29:38 +02:00
  • 04c3267a8e add ? prefix to ignore command errors in runScript 3.4.0 zimoch 2025-05-26 16:53:11 +02:00
  • ee5e15408e fix 'force rebuild library when LIBVERSION changed' zimoch 2025-05-23 17:11:27 +02:00
  • bb0d23ba91 Fix windows link problems with SHRLIBS zimoch 2025-05-13 17:50:54 +02:00
  • e2da39ec95 fix problem with bind-mounted install directory zimoch 2025-05-12 17:34:51 +02:00
  • 7456d9fc68 fix problem with SHRLIBS with relative paths zimoch 2025-05-12 17:34:21 +02:00
  • 136f3f50cf fix problem with SHLIBS_xxx not being recognized zimoch 2025-05-12 09:59:17 +02:00
  • 923a33316b make sure all specified shared libraries are linked zimoch 2025-05-09 09:44:27 +02:00
  • 1eb5fe5de0 force rebuild library when LIBVERSION changed zimoch 2025-05-02 10:18:03 +02:00
  • f339a58da9 another attempt to fix tags with lots of numbers zimoch 2025-05-02 09:02:54 +02:00
  • 6ddf2657d3 fix for case that readelf does not find a SONAME in a library zimoch 2025-04-22 11:09:15 +02:00
  • 16dade6126 fix duplicate file elimination (not inside {...}) zimoch 2025-02-18 17:30:20 +01:00
  • d9337eda8a streamline header file generation and allow extra GEN_HEADERS zimoch 2025-02-18 17:23:58 +01:00
  • 8693baecbc install SHRLIBS with their SONAME (and link them automatically) zimoch 2025-02-18 13:54:42 +01:00
  • 8f8d0ef6b7 add more pkgconfig dirs (for deb* archs) 3.3.4 zimoch 2024-11-28 15:51:57 +01:00
  • d2460f1f51 some improvements for driver compilation on other archs zimoch 2024-11-20 09:13:34 +01:00
  • 5f3cd1a065 yet another fix for tags with lots of numbers zimoch 2024-11-20 09:12:01 +01:00
  • 29f4de9cb3 fix recognition of some special tag patterns like F_1_2_2_O_1_0_2 zimoch 2024-08-12 10:03:51 +02:00
  • 0ea5bad395 pragma is not needed brands 2024-07-09 17:52:47 +02:00
  • 64ed937dd4 changes for windows in Makefile and require.c brands 2024-07-09 17:41:35 +02:00
  • 41801b38cb allow multiple entries in GIT_DOMAIN 3.3.3 zimoch 2024-07-02 16:35:00 +02:00
  • aacb5605e0 added GIT_DOMAIN for ORIGIN Niko Kivel 2023-03-29 15:53:50 -06:00
  • c8e2c962eb update defaults zimoch 2024-06-13 12:10:32 +02:00
  • 837456e735 drop support for ancient style driver pool zimoch 2024-06-13 12:05:09 +02:00
  • ccf816ac96 moved startup files to separate repo zimoch 2024-07-02 16:21:44 +02:00
  • 1d3ae631dc drop CVS support zimoch 2024-06-13 11:44:28 +02:00
  • 8f34ad44da set up pkgconfig for cross SYSROOT zimoch 2024-05-14 17:27:30 +02:00
  • b21f690d39 avoid creating libdirs too early with modern EPICS base versions zimoch 2024-05-14 17:26:43 +02:00
  • 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) zimoch 2024-01-24 11:57:36 +01:00
  • e7e772d55c fix IGNORE_SUBMODULES filter zimoch 2024-01-22 14:29:03 +01:00
  • 3f11ce996c Add option to avoid mlock and do so automatically for systems with small memory zimoch 2023-11-24 11:54:11 +01:00
  • cec78aed9f Quiet wine error messages zimoch 2023-11-24 11:38:03 +01:00
  • f6de1354e6 allow our own wine64 version zimoch 2023-11-06 17:39:32 +01:00
  • 55c97cd029 fix for the fix: while realpath caused problems with links, abspath is still needed or install cannot find all headers 3.3.2 zimoch 2023-08-30 09:54:26 +02:00
  • 51bf9c1547 bugfix: annotated tags were not handled correctly zimoch 2023-08-30 09:14:00 +02:00
  • e4760cee1d bugfix: anchored pattern did not allow additional _ before number part zimoch 2023-08-28 15:18:06 +02:00
  • e151698cd2 realpath breaks with links and filter_out_dir does not need it zimoch 2023-08-22 17:25:08 +02:00
  • e7608b81d6 anchor patterns to beginning of line to avoid false parsing like reading comments as version tags zimoch 2023-08-09 17:22:28 +02:00
  • b3c1b8f9e9 fix bug checking remote tag info of format string_major_minor_patch zimoch 2023-08-08 17:21:51 +02:00
  • 08d12526b1 fix bug in branch parsing when being ahead of remote branch zimoch 2023-08-08 14:55:01 +02:00
  • c1a1d12645 find only numeric epics versions automatically zimoch 2023-08-08 14:44:55 +02:00
  • 43bbae8b52 softIocPVA crashes on Deltatau zimoch 2023-08-08 14:14:14 +02:00
  • e992b3e81d bugfix in parsing commit hash zimoch 2023-08-08 14:04:44 +02:00
  • 4d12d32d92 improve error handling when checking remote tag zimoch 2023-07-12 11:26:26 +02:00
  • 9d65582504 check tags for consistency with remote (and clean up and improve debugging) zimoch 2023-07-07 15:16:53 +02:00
  • 78686f04e2 add 'make what' command to see what would be built zimoch 2023-06-30 15:45:25 +02:00
  • f8588de83b set PATH containing EPICS base bin location before calling init scripts and starting ioc zimoch 2023-05-15 10:07:08 +02:00
  • 3a3a15032e add CLEANRULE and make it and BUILDRULE and INSTALLRULE available for users zimoch 2023-05-02 14:48:10 +02:00
  • 54714db5d0 fix problem with USING_NEW_RSET evaluated too early zimoch 2023-05-02 14:47:17 +02:00
  • f7805d6d3b Bail out if EPICS_HOST_ARCH is not set (rather than fail with cryptic errors) zimoch 2023-04-13 13:43:02 +02:00
  • 3b8d4aa71c fix recursive macros with environment variables 3.3.1 zimoch 2023-03-31 17:31:15 +02:00
  • e3696d910f allow environment macros in substitution files 3.3.0 zimoch 2023-03-27 17:51:17 +02:00
  • b65039e9ae improve finding default EPICS versions zimoch 2023-02-23 14:35:01 +01:00
  • 61b5488899 support user defined EXIT traps in init scripts zimoch 2023-02-23 14:16:45 +01:00
  • 16a3302375 allow to ignore git submodules zimoch 2023-02-22 17:46:20 +01:00
  • c1b9db6b3e make sure extglob is enabled for shell zimoch 2023-02-16 12:03:02 +01:00
  • 141a3ab98e don't start PVA on Moxa zimoch 2023-02-16 11:51:48 +01:00
  • f5ca2ad2c2 old bash on Moxa has no =~ operator 3.2.4 zimoch 2022-07-18 09:38:30 +02:00
  • dcbd586299 allow early -v and -? (before checking EPICS versions etc) zimoch 2022-07-15 10:57:41 +02:00
  • 2976d1aaa9 fix for last commit zimoch 2022-07-11 14:24:19 +02:00
  • d37e6d3cf1 old bash versions have no tolower variable substitutions zimoch 2022-07-11 12:18:35 +02:00
  • 75254e2f9c fix problems with different wine versions zimoch 2022-07-11 11:05:30 +02:00
  • 2264df942c simplify windows lib path handling zimoch 2022-07-08 15:13:40 +02:00
  • 7fc8f52c8d allow to set a different tmp directory for generated startup script zimoch 2022-07-08 11:39:53 +02:00
  • 696af46397 improved help message and error handling zimoch 2022-07-08 11:35:17 +02:00
  • c768ab0504 variable NOPVA now treats 0, n, no, f, false, off (case insensitive) and empty string or unset as boolean false, any other non-empty string as boolean true (which prevents using softIocPVA) zimoch 2022-07-08 10:17:20 +02:00
  • 9f63b463f3 add registerExternalModules for Darwin 3.2.3 Xiaoqiang Wang 2022-06-30 18:30:08 +02:00
  • d81dbdb65b allow to opt-out of PVA zimoch 2022-07-01 09:52:14 +02:00
  • 99240e6d6a quote everything to deal better with empty strings from failed searches zimoch 2022-07-01 09:51:20 +02:00
  • 575b336722 make diverged branches force test version 3.2.2 zimoch 2022-04-25 16:00:21 +02:00
  • c0a714f5c3 handle bug in VxWorks 6 environment variables zimoch 2022-04-04 16:07:38 +02:00
  • 8e289a8a5a bugfix: $(suffix ${file}) contains the dot zimoch 2022-03-09 11:40:49 +01:00
  • d47f70516a support .dbd.pod files zimoch 2022-03-08 15:04:57 +01:00
  • eb5f0fe083 allow any header file extension zimoch 2022-03-08 15:03:11 +01:00
  • 433e452d0e find posix headers too and find headers with different extensions zimoch 2022-03-08 09:47:24 +01:00
  • a77041f212 no need to put the variable in quotes, just the value zimoch 2022-03-08 09:41:51 +01:00
  • 45a66ec715 bugfix in INSTBASE check zimoch 2022-03-08 09:36:36 +01:00
  • 63c00899b0 Add IGNORE_MODULES to documentation zimoch 2022-02-25 11:32:54 +01:00
  • d4ba9dbe7f Fix bug when IGNORE_MODULES contains more than one entry zimoch 2022-02-25 11:19:28 +01:00
  • 84ada50763 fix EPICS 3.13 munch rules for VxWorks 6 zimoch 2022-02-17 10:52:13 +01:00
  • 93e97332a4 filter out silly warnings from registerRecordDeviceDriver.pl zimoch 2022-02-17 10:32:11 +01:00
  • d125fe34b6 take back arch independent dep files for now... zimoch 2022-02-17 10:29:50 +01:00
  • c3eabb2084 compare nfs source instead of mountpoint of install location zimoch 2021-12-03 16:25:42 +01:00
  • 48b5b720d1 bugfix: Need to check if module version supports our current EPICS release 3.2.1 zimoch 2021-11-04 14:49:08 +01:00
  • 19f3c8ba60 easier to maintain support for arch independent modules (without lib) 3.2.0 zimoch 2021-11-03 17:43:11 +01:00
  • a88e61c578 search for Record.dbd in dir of Record.c/cc/cpp too zimoch 2021-09-20 14:51:48 +02:00
  • 45ac44c156 update docu zimoch 2021-09-16 12:02:17 +02:00
  • 4ec74f46fb improves error message zimoch 2021-09-15 13:45:59 +02:00
  • ec218ecdc6 filter out -none- from all VERSIONCHECKFILES zimoch 2021-09-15 13:45:13 +02:00
  • 80f3340c42 allow DBDS_3 and DBDS_7 too zimoch 2021-09-14 09:35:13 +02:00
  • d08957d496 keep USR_CPPFLAGS free for users zimoch 2021-09-13 09:39:34 +02:00
  • 19c48849e2 fix wrong () in VERSIONCHECKFILES zimoch 2021-09-10 10:57:06 +02:00