Andrew Johnson
c5740c0dd0
Add relPaths.sh target to convertRelease.pl
...
This is a /bin/sh syntax version of the dllPath.bat file,
needed to run IOCs under Cygwin when SHARED_LIBRARIES=YES.
2014-10-08 14:18:08 -05:00
Andrew Johnson
152e8865cc
Cleaned up exampleApp Makefiles
2014-07-28 11:38:30 -05:00
Andrew Johnson
2bf6d88607
templates: Quote path names in st.cmd files, permits spaces
...
Request from Eric Norum.
2014-07-01 10:55:52 -05:00
Andrew Johnson
01f0fdbf1e
More file permission fixes.
2013-08-19 15:46:51 -05:00
Andrew Johnson
75a5f19d2e
IOCS_APPL_TOP must be absolute path
...
Fix a recently introduced problem where cdCommands and envParams
had TOP as a relative path (which actually worked by chance).
Also fixed a problem with convertRelease hanging when the -t
argument matched the absolute path to TOP.
2013-07-10 14:13:31 -05:00
Andrew Johnson
451c4cc854
Unify #! line for Perl scripts
...
/usr/bin/env exists on all current workstation OSs.
2013-01-23 07:29:07 -06:00
Andrew Johnson
bdbada28a8
makeBaseApp: Remove bad characters from user names
...
Also warns about some bad characters in record names, but only
the ones that are known to cause known bad behaviour.
2012-07-31 13:47:23 -05:00
Andrew Johnson
adfa1257f5
makeBaseApp: caMonitor example should use ca_create_subscription()
...
It was calling ca_add_event(), which is a deprecated API.
2012-01-16 16:40:37 -06:00
Andrew Johnson
b27e22d75e
Makefile cleanup
...
Various minor changes to comments and build variable names.
2011-11-14 12:33:07 -06:00
Andrew Johnson
a0c1c0fb15
makeBaseApp: Remove local duplicates of library functions
...
Replace the buggy local copies of the functions UnixPath(),
LocalPath(), readRelease() and expandRelease() with the
library versions from our EPICS::Path and EPICS::Release
perl modules.
2011-11-08 17:51:19 -06:00
Andrew Johnson
0bacce77df
Merged the keywords branch.
...
* Updated the ReleaseChecklist document for Bazaar
* Replaced all RCS $Id$ and $header$ keywords with $Revision-Id$
as supported by the Bazaar Keywords plug-in
* Changed a few names in CONFIG_BASE_VERSION and epicsVersion.h
* Removed various extraneous keywords and non-ASCII characters
2010-10-07 11:51:22 -05:00
Andrew Johnson
5a41f3a0b9
RTEMS: Added parentheses to the exampleBoot st.cmd@RTEMS file.
2010-10-06 10:54:31 -05:00
Andrew Johnson
d4bf5ec2d7
RTEMS: Added parentheses around command arguments for CEXP.
...
In particular the generated cdCommands file, and the lines in
the st.cmd@RTEMS file template.
2010-10-05 16:02:09 -05:00
Andrew Johnson
fbda9f3280
RCS keyword updates for Bazaar
...
Replaced $Id$ and $Header$ keywords with $Revision-Id$
Deleted $Log$ keywords and any log messages
2010-10-05 14:27:37 -05:00
Jeff Hill
ec26c0dc52
o track number of async read and writes independently
...
o when the last async write occurs, check to see if a value
is cached and write it immediately (instead of waiting for
aync io object's ctor to run. This allows the regression
tests to pass.
2009-08-18 00:32:48 +00:00
Jeff Hill
9802e6c629
cosmetic
2009-08-14 00:24:32 +00:00
Jeff Hill
547c5d06ea
improved the maint of the asych io count in off normal situations
2009-08-14 00:24:09 +00:00
Andrew Johnson
b1b72e8cf0
updated comment text
2009-08-07 20:24:53 +00:00
Jeff Hill
7cf77b40e6
updated the example to implement casPV::writeNotify implementing similar semantics to an IOC
2009-08-04 23:31:13 +00:00
Jeff Hill
b4948b4ff6
fixed missing space in command line help string
2009-08-04 17:50:56 +00:00
Jeff Hill
7246366222
fixed gnu warning
2009-07-31 15:52:32 +00:00
Jeff Hill
290ec3e22c
adjustable asyn delay, adjustable max simult io, added variables
2009-07-30 22:53:51 +00:00
Jeff Hill
d6b887b363
adjustable asyn delay
2009-07-30 22:51:03 +00:00
Jeff Hill
58a6493596
fixed command line arguments to follow standards
2009-07-14 23:26:10 +00:00
Jeff Hill
93809bd857
billy is nolonger an on-the-fly pv
2009-07-14 23:25:24 +00:00
Jeff Hill
90ed36c572
fix allows regression tests to work against async pv
2009-07-14 23:24:35 +00:00
Andrew Johnson
c1c8c914db
Moved RULES and CHECK_RELEASE settings, cleanup.
2009-06-24 19:25:16 +00:00
Janet B. Anderson
9bbe163f52
Moved CHECK_RELEASE definition to CONFIG_SITE.
2009-06-23 19:45:23 +00:00
Janet B. Anderson
f20ccc6c09
Moved the shared set of rules definition, RULES, to RELEASE.
2009-06-23 19:43:58 +00:00
Andrew Johnson
42f0106d48
Memory allocation checks.
2009-05-05 15:11:37 +00:00
Ralph Lange
28f70a28a1
Base path can be set through environment var EPICS_MBA_BASE.
2009-04-24 12:25:21 +00:00
Andrew Johnson
d79877c383
Need epicsMath.h to use epicsNAN.
2009-04-13 20:10:43 +00:00
Ralph Lange
c0052ea44f
Changed get_alarm_double() behaviour in analog records to return epicsNAN for limits with NO_ALARM severity
2009-04-03 14:40:13 +00:00
Ralph Lange
f4311a3f9b
Rename pxxx -> prec in xxxRecord.c
2009-04-02 21:42:32 +00:00
Andrew Johnson
e155dd411e
Added dynamic parts of record alias implementation.
2009-01-16 20:50:40 +00:00
Andrew Johnson
31fb641dff
In vxWorks 5.5.2, ld < file.munch breaks future shell includes.
2009-01-05 22:32:20 +00:00
Andrew Johnson
0fff507aea
Cleanup, fix an issue reported by Kazuro Furukawa.
2008-10-08 22:42:49 +00:00
Andrew Johnson
98e09831fa
_APPNAME__SNCFLAGS doesn't get used...
2008-10-08 21:11:55 +00:00
Andrew Johnson
79df764184
Added creation of ioc/dllPath.bat for Win32 IOCs.
2008-08-29 22:15:02 +00:00
Andrew Johnson
a2d252bc24
Fix finding templates when earlier dirs don't exist.
2008-08-29 21:03:36 +00:00
Andrew Johnson
246e47128d
Remove lower-case paths, they break apps on Win32.
2008-08-29 15:24:28 +00:00
Andrew Johnson
1cb5905c41
Link locally-compiled code that uses epicsExport.h into the support library
...
(DLL) rather than directly into the IOC executable. Necessary on Win32
builds because symbol decoration requirements are different.
2008-08-22 21:10:47 +00:00
Andrew Johnson
ee634be0e5
Added the aSub record type, derived from Andy Foster's genSub.
2008-08-14 20:41:05 +00:00
Janet B. Anderson
f0dc99250a
Added *App and *app as DEPEND_DIRS for iocBoot and iocboot.
2008-07-24 19:48:49 +00:00
Andrew Johnson
7e120e3388
Don't register the hook more than once.
2008-06-25 16:49:13 +00:00
Andrew Johnson
c97214d4d2
Added initTrace command to exampleApp, registers a verbose initHook.
2008-06-24 21:49:57 +00:00
Janet B. Anderson
9816887062
Allow use of a site configure directory by defining RULES in CONFIG.
2008-04-18 16:24:21 +00:00
Janet B. Anderson
9d2b8ece7b
Changes for GNU make -j option (multiple jobs).
2007-10-24 21:21:54 +00:00
Andrew Johnson
2d031c46a2
Fixed bad example code.
2007-01-24 22:05:16 +00:00
Andrew Johnson
1e72aa61f0
Reverting Janet's cygdrive change which she says breaks other Win32 builds.
...
Until Cygwin's version of Make gets fixed, use the mingw Make instead.
2006-11-21 22:52:41 +00:00