Commit Graph

  • 6416db98f7 allow code/variables for _3 and _7 zimoch 2021-09-09 17:49:33 +02:00
  • 6f0aa779f5 always use umask 002 when installing files zimoch 2021-09-07 15:33:19 +02:00
  • dce4b39d50 define USE_TYPED_RSET as empty string to match warnings with drivers which define it in their code zimoch 2021-09-07 15:29:28 +02:00
  • 37cd1bf96a fix problem in 3.14.12 re-making xxxRecord.h when no Makefile exists zimoch 2021-08-10 14:41:11 +02:00
  • df59dabc56 add record with module origin (source repo and git hash) 3.1.0 zimoch 2021-07-20 14:04:51 +02:00
  • dfec91854f add missing variable zimoch 2021-07-20 13:59:18 +02:00
  • 0f56fea5cb moved afterInit to misc module (to allow using it in EPICS 3.13) 3.0.0 zimoch 2021-07-05 15:20:45 +02:00
  • 0b93ef2440 fix for win where config file extends PATH 2.10.12 zimoch 2021-07-09 14:45:55 +02:00
  • d78fa95333 do not install QT to old location any longer zimoch 2021-07-09 14:43:51 +02:00
  • 45a7b0f63b fix for EPICS 7.0.6 zimoch 2021-07-09 14:30:08 +02:00
  • 0b828bff29 support init files 2.10.11 zimoch 2021-06-24 15:31:48 +02:00
  • d050a3aea6 fix problem with links to EPICS installations zimoch 2021-05-19 17:41:13 +02:00
  • 400e61854c build for all OS classes 2.10.10 zimoch 2021-03-31 15:57:33 +02:00
  • fd15801af8 fix deprecation warnings for VxWorks 6.9 zimoch 2021-03-05 16:36:13 +01:00
  • f2dae71095 make module misc optional zimoch 2021-03-05 15:44:32 +01:00
  • 3b3ac6dfa5 add missing vxWorks 5 header for read() zimoch 2021-03-05 15:43:57 +01:00
  • fe36f36eb5 fix for EPICS 7.0.5: make sure not to remove #include iocshRegisterCommon.h from *_registerRecordDeviceDriver.cpp zimoch 2021-03-05 15:43:24 +01:00
  • 9fbbdcb7ad copied (and improved) documentation from our wiki zimoch 2021-02-26 14:55:18 +01:00
  • dd4e6f3ed6 accept IOC dirs in .../*_ioc/ 2.10.9 zimoch 2021-02-16 17:39:55 +01:00
  • 2da4963092 avoid name conflict when module name is MOD zimoch 2021-01-14 10:08:14 +01:00
  • 9f989a5abf Another problem. New fix try: do not consider branch names as version numbers zimoch 2021-01-13 11:11:33 +01:00
  • ab393dd6ac better fix for problem with version number: tag must be at beginning of line zimoch 2021-01-06 10:08:57 +01:00
  • 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. zimoch 2021-01-06 09:31:56 +01:00
  • ffc4ea86ee avoid freezing of environment variables to the value of their first expansion in a script 2.10.8 zimoch 2020-12-14 16:08:41 +01:00
  • 2d448c56af ignore comments from git status to no confuse the version number parser with branch information zimoch 2020-12-09 15:29:32 +01:00
  • af2dd1eac9 typo zimoch 2020-12-01 13:50:56 +01:00
  • ebae1f7fd6 fix several bugs handling libraries as input zimoch 2020-09-24 14:00:18 +02:00
  • 2a84e5d1f6 Merge branch 'wang_x1/require-macOS' 2.10.7 zimoch 2020-09-11 10:45:43 +02:00
  • 3346dbc753 old make on SL6 has no undefine zimoch 2020-09-10 15:31:52 +02:00
  • 2d0e65737b speed optimization finding other module's include directories zimoch 2020-09-09 18:19:06 +02:00
  • 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 zimoch 2020-08-17 16:16:19 +02:00
  • 38297e2210 Merge branch 'wang_x1/require-fix_perl_popen3' zimoch 2020-08-17 14:02:58 +02:00
  • bc00321f36 use select to read child process's stdout and stderr Xiaoqiang Wang 2020-08-17 13:10:43 +02:00
  • 1cdf2471d1 get rid of git warnings from some base installations zimoch 2020-08-13 12:12:16 +02:00
  • 8a71a986cb fix for ui files with funny file names zimoch 2020-08-12 15:21:54 +02:00
  • 1fd549ede6 if CONFIGBASE is not set, then install intoo the modules location zimoch 2020-08-12 09:28:24 +02:00
  • 6373f26e24 INSTALL_PERMISSIONS not defined before R7 zimoch 2020-08-10 09:27:13 +02:00
  • fb2d3ac981 fix for SL6: sed does not know -z 2.10.6 zimoch 2020-07-10 14:51:56 +02:00
  • 962de89b11 fix RSET for Windows zimoch 2020-07-07 17:11:36 +02:00
  • df17da67ab allow to build using 1 out of 4 digits of epics base, e.g. 7 for 7.0.4.1 2.10.5 zimoch 2020-06-29 08:49:58 +02:00
  • 0ca35acb71 add os dependent header rule because 3.14.8 does not yet have it zimoch 2020-06-29 08:48:07 +02:00
  • 38f51946f4 Merge branch 'fix_os_includes' into 'master' zimoch 2020-06-29 08:42:08 +02:00
  • 1723974166 absolute path of os dependent headers Xiaoqiang Wang 2020-06-28 20:27:25 +02:00
  • 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) zimoch 2020-06-26 11:38:07 +02:00
  • 9fab300866 Merge branch 'fix_header_includes' into 'master' zimoch 2020-06-26 11:31:41 +02:00
  • f37dbafb76 fix problem finding drivers with 4 digit base releases zimoch 2020-06-26 10:43:23 +02:00
  • ad81f18869 os specific headers precede defaul headers Xiaoqiang Wang 2020-06-26 09:55:56 +02:00
  • ee90976cd6 fix problems with OS dependent headers: 1. find the correct one, 2. install default zimoch 2020-06-25 16:26:43 +02:00
  • 0c30c322d0 fix for commit 37b99392: don't use epicsExport for 3.13 zimoch 2020-05-18 12:10:28 +02:00
  • 756e501f5d Merge branch 'export_symbols' into 'master' 2.10.4 zimoch 2020-05-18 10:04:59 +02:00
  • ef44e63626 export symbols for WIN32 Xiaoqiang Wang 2020-05-18 09:52:58 +02:00
  • 9d56e85a34 Merge branch 'translate_tcl_to_perl' 2.10.3 zimoch 2020-05-15 11:13:05 +02:00
  • 6c51fe6157 use new perl scripts zimoch 2020-05-15 11:12:36 +02:00
  • e00d2aadf7 remove needlessly detailed file type check zimoch 2020-05-15 10:19:32 +02:00
  • aa43e29a20 change backslash to forward slash in IOC_DIR for Windows zimoch 2020-05-15 09:58:34 +02:00
  • e55cfe6632 add / at end of IOC_DIR zimoch 2020-05-14 10:18:54 +02:00
  • 96f03730ad Merge branch 'master' of git.psi.ch:epics_driver_modules/require zimoch 2020-05-14 09:28:16 +02:00
  • 81ed65e350 return ioc's exit status from iocsh zimoch 2020-05-14 09:27:56 +02:00
  • 12e74cf998 Merge branch 'fix_register_win32' into 'master' zimoch 2020-05-14 09:25:48 +02:00
  • 74439b049e fix cleanup procdure, thanks to Till zimoch 2020-05-13 21:09:25 +02:00
  • e2c4643eb9 fix problem when two or more installed epics versions match zimoch 2020-05-13 21:06:54 +02:00
  • 99192cfe68 dll basename starts after \ Xiaoqiang Wang 2020-05-13 20:29:27 +02:00
  • eded1dbd7b remove path separator from LIBDIR and TEMPLATEDIR Xiaoqiang Wang 2020-05-13 20:10:43 +02:00
  • 63bb686dbd handle strict version comparison Xiaoqiang Wang 2020-05-08 09:04:18 +02:00
  • f5c797202d match error prints with the tcl script Xiaoqiang Wang 2020-05-07 09:05:47 +02:00
  • a6fef442dd translated from tcl to perl Xiaoqiang Wang 2020-05-06 11:27:05 +02:00
  • f024390140 Merge branch 'auto_link_module_win32' into 'master' zimoch 2020-05-04 14:45:32 +02:00
  • 1e93dd0198 auto link dependence modules for WIN32 Xiaoqiang Wang 2020-05-04 13:43:40 +02:00
  • c6304e8991 set IOC_DIR environment variable to IOC start directory 2.10.2 zimoch 2020-04-30 13:41:27 +02:00
  • 66e2ded783 support for 4 digit EPICS versions zimoch 2020-04-30 11:14:00 +02:00
  • 78ec34f299 fix missing header for Windows 2.10.1 zimoch 2020-04-14 17:22:51 +02:00
  • 4b05a37e2f fix some mismatching data types zimoch 2020-04-14 17:22:33 +02:00
  • f836ae466c remove Windows compiler warning zimoch 2020-04-14 15:04:45 +02:00
  • d8a2d1c080 Handle 4 digit EPICS versions like 7.0.3.2 zimoch 2020-04-14 14:26:18 +02:00
  • 1e4b3fb079 Merge branch 'master' into 'master' zimoch 2020-04-08 17:25:42 +02:00
  • 70495da052 dlls for WIN32 are in the bin directory Xiaoqiang Wang 2020-04-08 16:45:04 +02:00
  • 834a5a0036 commit 37b9939 (removal of OBJ=.o) broke R3.13 build 2.10 zimoch 2020-04-08 14:56:00 +02:00
  • d9afb091e7 remove compiler warning zimoch 2020-03-24 17:07:53 +01:00
  • 043acfe894 search dependencies in the library dir Xiaoqiang Wang 2020-01-07 16:43:11 +01:00
  • 09864f61d4 include submodules config files for 7.0+ Xiaoqiang Wang 2020-01-03 16:56:46 +01:00
  • abcf371975 use immediate assignment Xiaoqiang Wang 2020-01-03 16:05:23 +01:00
  • 2db2fbbcc6 add USR_SYS_LIBS_ macro Xiaoqiang Wang 2020-01-03 14:55:09 +01:00
  • dccab07c37 typo fixed Xiaoqiang Wang 2019-12-24 10:39:52 +01:00
  • 3f790bc609 Merge branch 'wine' of git.psi.ch:wang_x1/require into wine Xiaoqiang Wang 2019-12-16 14:55:51 +01:00
  • 13da2aed06 use '/' consistently even on Windows Xiaoqiang Wang 2019-12-16 14:51:47 +01:00
  • e03b2591f2 user portable absolute path checking Xiaoqiang Wang 2019-12-16 14:30:19 +01:00
  • 993bc6559b prefer 'read' instead of meddling IFS Xiaoqiang Wang 2019-12-16 14:28:42 +01:00
  • 43cb5cf74d fix checking of absolute paths on windows Xiaoqiang Wang 2019-12-13 08:33:03 +01:00
  • 2c7cbed8fb fix checking of absolute paths on windows Xiaoqiang Wang 2019-12-13 08:33:03 +01:00
  • 66c805e7f1 only install .lib if building a .dll Xiaoqiang Wang 2019-12-13 07:53:38 +01:00
  • 37b9939211 various changes to support macOS and windows build Xiaoqiang Wang 2019-12-07 15:47:33 +01:00
  • 741fa816a1 build asprintf for Windows Xiaoqiang Wang 2019-12-07 15:40:42 +01:00
  • e5abd1d01d add "-win" option to run Windows softIoc on *NIX Xiaoqiang Wang 2019-12-05 16:32:33 +01:00
  • 56c6e1a42f support macOS Xiaoqiang Wang 2019-12-05 10:02:45 +01:00
  • 39d5e48f24 compatibility with clang 2.9.4 zimoch 2019-12-05 09:51:44 +01:00
  • 63e0c96c0c add EPICS 7.0.3 to the default versions zimoch 2019-12-04 17:14:42 +01:00
  • 8b7eeaa6f8 fix for MacOS zimoch 2019-10-03 14:14:10 +02:00
  • 59ebe643c7 make version records readonly (if supported by a asg configuration) zimoch 2019-10-23 16:30:08 +02:00
  • ae5cd93a23 support *.iocsh scripts in addition to *.cmd zimoch 2019-10-23 16:26:28 +02:00
  • 108d7441ff runScript does not echo lines starting with #- any more 2.9.3 zimoch 2019-09-13 14:02:11 +02:00