226 Commits

Author SHA1 Message Date
zimoch 575b336722 make diverged branches force test version 2022-04-25 16:00:21 +02:00
zimoch 8e289a8a5a bugfix: $(suffix ${file}) contains the dot 2022-03-09 11:41:32 +01:00
zimoch d47f70516a support .dbd.pod files 2022-03-08 15:38:40 +01:00
zimoch eb5f0fe083 allow any header file extension 2022-03-08 15:03:11 +01:00
zimoch 433e452d0e find posix headers too and find headers with different extensions 2022-03-08 09:47:24 +01:00
zimoch a77041f212 no need to put the variable in quotes, just the value 2022-03-08 09:41:51 +01:00
zimoch 45a66ec715 bugfix in INSTBASE check 2022-03-08 09:36:36 +01:00
zimoch d4ba9dbe7f Fix bug when IGNORE_MODULES contains more than one entry 2022-02-25 11:19:28 +01:00
zimoch 84ada50763 fix EPICS 3.13 munch rules for VxWorks 6 2022-02-17 10:52:13 +01:00
zimoch 93e97332a4 filter out silly warnings from registerRecordDeviceDriver.pl 2022-02-17 10:32:11 +01:00
zimoch d125fe34b6 take back arch independent dep files for now... 2022-02-17 10:29:50 +01:00
zimoch c3eabb2084 compare nfs source instead of mountpoint of install location 2021-12-03 16:25:42 +01:00
zimoch 19f3c8ba60 easier to maintain support for arch independent modules (without lib) 2021-11-03 17:43:11 +01:00
zimoch a88e61c578 search for Record.dbd in dir of Record.c/cc/cpp too 2021-09-20 14:51:48 +02:00
zimoch 4ec74f46fb improves error message 2021-09-15 13:45:59 +02:00
zimoch ec218ecdc6 filter out -none- from all VERSIONCHECKFILES 2021-09-15 13:45:13 +02:00
zimoch 80f3340c42 allow DBDS_3 and DBDS_7 too 2021-09-14 09:35:13 +02:00
zimoch d08957d496 keep USR_CPPFLAGS free for users 2021-09-13 09:39:34 +02:00
zimoch 19c48849e2 fix wrong () in VERSIONCHECKFILES 2021-09-10 10:57:06 +02:00
zimoch 6416db98f7 allow code/variables for _3 and _7 2021-09-09 17:49:33 +02:00
zimoch 6f0aa779f5 always use umask 002 when installing files 2021-09-07 15:33:19 +02:00
zimoch dce4b39d50 define USE_TYPED_RSET as empty string to match warnings with drivers which define it in their code 2021-09-07 15:29:28 +02:00
zimoch 37cd1bf96a fix problem in 3.14.12 re-making xxxRecord.h when no Makefile exists 2021-08-10 14:41:11 +02:00
zimoch df59dabc56 add record with module origin (source repo and git hash) 2021-07-20 14:04:51 +02:00
zimoch dfec91854f add missing variable 2021-07-20 13:59:18 +02:00
zimoch 0b93ef2440 fix for win where config file extends PATH 2021-07-09 15:03:40 +02:00
zimoch d78fa95333 do not install QT to old location any longer 2021-07-09 15:03:40 +02:00
zimoch d050a3aea6 fix problem with links to EPICS installations 2021-05-19 17:41:13 +02:00
zimoch fe36f36eb5 fix for EPICS 7.0.5: make sure not to remove #include iocshRegisterCommon.h from *_registerRecordDeviceDriver.cpp 2021-03-05 15:43:24 +01:00
zimoch 9f989a5abf Another problem. New fix try: do not consider branch names as version numbers 2021-01-13 11:11:33 +01:00
zimoch ab393dd6ac better fix for problem with version number: tag must be at beginning of line 2021-01-06 10:08:57 +01:00
zimoch a34fbcbc73 Revert "ignore comments from git status to no confuse the version number parser with branch information"
Makes problem some comment lines from git status which contain useful information.

This reverts commit 2d448c56af.
2021-01-06 09:38:07 +01:00
zimoch 2d448c56af ignore comments from git status to no confuse the version number parser with branch information 2020-12-09 15:29:32 +01:00
zimoch af2dd1eac9 typo 2020-12-01 13:50:56 +01:00
zimoch ebae1f7fd6 fix several bugs handling libraries as input 2020-10-06 17:25:13 +02:00
zimoch 3346dbc753 old make on SL6 has no undefine 2020-09-10 15:31:52 +02:00
zimoch 2d0e65737b speed optimization finding other module's include directories 2020-09-09 18:19:06 +02:00
zimoch a7197ce874 fix os dependent header installation: make sure os dependent headers for another os are not installed in main include dir. Also include os dependent dirs of other modules first 2020-08-17 16:16:19 +02:00
zimoch 38297e2210 Merge branch 'wang_x1/require-fix_perl_popen3' 2020-08-17 14:02:58 +02:00
Xiaoqiang Wang bc00321f36 use select to read child process's stdout and stderr 2020-08-17 14:00:07 +02:00
zimoch 1cdf2471d1 get rid of git warnings from some base installations 2020-08-13 12:12:16 +02:00
zimoch 8a71a986cb fix for ui files with funny file names 2020-08-12 15:21:54 +02:00
zimoch 1fd549ede6 if CONFIGBASE is not set, then install intoo the modules location 2020-08-12 09:28:24 +02:00
zimoch 6373f26e24 INSTALL_PERMISSIONS not defined before R7 2020-08-10 09:27:13 +02:00
zimoch 962de89b11 fix RSET for Windows 2020-07-07 17:11:36 +02:00
zimoch df17da67ab allow to build using 1 out of 4 digits of epics base, e.g. 7 for 7.0.4.1 2020-06-29 08:49:58 +02:00
zimoch 0ca35acb71 add os dependent header rule because 3.14.8 does not yet have it 2020-06-29 08:48:07 +02:00
Xiaoqiang Wang 1723974166 absolute path of os dependent headers 2020-06-28 20:27:25 +02:00
zimoch 41840b13d2 to filter out dirs from HEADERS wildcards, don't filter for -f (is file) but for not -d (is not dir) to be able to catch missing headers (which would otherwise be silently ignored) 2020-06-26 11:38:07 +02:00
zimoch 9fab300866 Merge branch 'fix_header_includes' into 'master'
os specific headers precede defaul headers

See merge request epics_driver_modules/require!7
2020-06-26 11:31:41 +02:00