202 Commits

Author SHA1 Message Date
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 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 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
Xiaoqiang Wang ad81f18869 os specific headers precede defaul headers 2020-06-26 09:55:56 +02:00
zimoch ee90976cd6 fix problems with OS dependent headers: 1. find the correct one, 2. install default 2020-06-25 16:26:43 +02:00
zimoch 0c30c322d0 fix for commit 37b99392: don't use epicsExport for 3.13 2020-05-18 12:10:28 +02:00
zimoch 6c51fe6157 use new perl scripts 2020-05-15 11:12:36 +02:00
Xiaoqiang Wang 1e93dd0198 auto link dependence modules for WIN32 2020-05-04 13:43:40 +02:00
zimoch d8a2d1c080 Handle 4 digit EPICS versions like 7.0.3.2 2020-04-14 14:26:18 +02:00
zimoch 834a5a0036 commit 37b9939 (removal of OBJ=.o) broke R3.13 build 2020-04-08 14:56:00 +02:00