Commit Graph

71 Commits

Author SHA1 Message Date
Andrew Johnson 7da070bca3 Fix bldEnvData.pl library search path
It wasn't working when INSTALL_LOCATION is used.
2012-08-23 09:45:31 -05:00
Andrew Johnson 5b228618e1 Merged epicsStdioRedirect.h into epicsStdio.h 2012-05-03 12:19:34 -05:00
Andrew Johnson e39c5aad8b libCom: Cleaned up bldEnvData.pl and makeEpicsVersion.pl
Added a -q flag, and cleaned up and simplified the code.
Added -h (help) options, and make more use of other modules.
2012-04-05 17:28:19 -05:00
Janet Anderson 69609896e4 Made all clean rules single colon rules. Added CLEANS macro to list
created files to be removed by "make clean" in O.<arch> directory.
Replaced clean rule in Makefiles with a CLEANS definition.
2011-09-15 14:05:05 -05:00
Michael Davidsaver f7fc564556 Fold antelope/flex and asHost into libCom
Build lexer and parser from libCom/Makefile.
Since libCom now includes asLib.c and asLib_lex.c we must build
antelope and flex without linking them to Com.  This works because
they only need epicsTempFile anyway.  However make doesn't like a
subdirectory with the same name as a target object, so the antelope
source directory is now called yacc.  The two main.c files were also
renamed to avoid other build problems.

Merge asHost into Com and remove mentions in CONFIG_BASE

Lots of noise since SRCS must be renamed to Com_SRCS
2011-02-25 15:39:44 -06:00
Andrew Johnson 9a831f9dc5 libCom: Simplify libCom/Makefile by splitting into parts
Each SRC_DIR gets its own Makefile fragment, and where it needs
private build rules a RULES files.

If this pattern gets used elsewhere we could automate the include
lines (search $(SRC_DIRS) for Makefiles and RULES files?).
2010-12-10 15:23:42 -06: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
Ralph Lange 23612a7afe Merged Codeathon 2008 changes (10292..10293 on cvs-trunk branch).
* Fixed conflicts until base compiles
 * COMPLETELY UNTESTED
2010-04-06 17:59:35 -04:00
Andrew Johnson d6fcbe14ab Cleaned up dbDefs.h and errMdef.h
Added various #include lines needed in other sources.
2009-07-09 15:27:43 +00:00
Andrew Johnson a66a192ed5 Expand READONLY macro, deprecate. 2009-06-05 19:56:33 +00:00
Ralph Lange 7fccc59fe9 ANSIfication of stuff (mostly missing argument types in declarations) 2009-04-03 17:46:26 +00:00
Jeff Hill fe2b0e599d fix dll exports 2006-12-22 21:56:46 +00:00
W. Eric Norum 0dc034962c Use epicsScanFloat/epicsScanDouble rather than sscanf.
This allows proper handling of Nan/Inf on all architectures.
2004-10-12 17:45:31 +00:00
Jeff Hill 0d2e8aa434 o added config via EPICS_CA_MAX_SEARCH_PERIOD 2004-09-03 21:36:58 +00:00
Marty Kraimer a15c5377f2 allow epicsStdioRedirect 2004-08-27 16:02:03 +00:00
Jeff Hill 2d613ba5d0 fixed DLL export 2004-08-11 00:46:12 +00:00
Andrew Johnson 2bef3a2d08 Added two new envParams and converted iocsh to use these instead of getenv() 2004-05-17 21:40:10 +00:00
Andrew Johnson 267e352bb5 Fix problem introduced by Win32 fix, do it properly. 2004-05-17 21:07:10 +00:00
Janet B. Anderson 22df40f776 Added chomp for win32 builds. 2004-05-17 14:27:11 +00:00
Andrew Johnson 068613e447 Fix for Win32 2004-04-26 16:11:29 +00:00
Andrew Johnson 76f1fdf92d Tidy up, fixed problem in Bug #76. 2004-04-22 20:10:10 +00:00
Jeff Hill 913e6713c6 dont include osiSock.h from the envDefs.h header file 2002-09-07 00:12:01 +00:00
Jeff Hill 75081c3947 added EPICS_CAS_IGNORE_ADDR_LIST 2002-08-29 15:17:10 +00:00
Jeff Hill 84863a577c use const for string arguments that are not modified 2002-08-22 14:38:19 +00:00
Jeff Hill 8d9c3f7ff4 updated to support independent configuration of certain server parameters 2002-08-09 00:16:24 +00:00
Janet B. Anderson 93b0bf478d Updated license comments. 2002-07-12 21:35:43 +00:00
Janet B. Anderson e7f10d4720 Added code to remove trailing whitespace and carriage return. 2002-07-03 15:28:52 +00:00
Jeff Hill 933a4e9646 fuixed warning messages 2002-02-06 02:13:43 +00:00
Marty Kraimer d091596772 remove EPICS_TS_MIN_WEST add EPICS_TIMEZONE 2001-09-06 19:08:32 +00:00
Jeff Hill 1f7c046c8f added new env var 2001-05-22 01:34:47 +00:00
W. Eric Norum 84cd107ad9 Make epicsEnvShow work when called from vxWorks shell or iocsh.
Limits operation to a single argument.
2001-05-17 16:56:14 +00:00
Marty Kraimer a543f647ae remove old style c function prototypes 2001-05-16 13:45:32 +00:00
W. Eric Norum 3ec821a74a Create os-specific versions of routines to set and
display environment variables.
2001-05-07 16:11:57 +00:00
Marty Kraimer 7efef48a21 remove def for putenv; failed on solaris 8 2000-06-16 15:02:40 +00:00
Marty Kraimer e4d9ceb26c add epicsPrtEnvParams 2000-05-19 14:32:28 +00:00
Jeff Hill d92991d035 added port config fetch 2000-03-14 22:35:06 +00:00
Jeff Hill 8026cdc26a fixed gnu warnings 2000-02-08 23:15:18 +00:00
Jeff Hill 444d42082f cleaned out osdSockResource 2000-02-08 00:20:26 +00:00
Marty Kraimer 4b799fa912 osdSocketResource => osiSockResource 2000-01-28 20:32:40 +00:00
Marty Kraimer 988d7d4969 new organization 2000-01-24 20:55:50 +00:00
Marty Kraimer 061076e229 more changes for iocCore port 1999-11-18 17:07:21 +00:00
Janet B. Anderson 78fe1595df Changes for WIN32 build. 1999-10-12 18:53:10 +00:00
Marty Kraimer c786f54b63 changes for 3.14 1999-09-13 19:18:48 +00:00
Jeff Hill 6bd5b857e7 use aToIPAddr 1998-06-16 02:08:03 +00:00
Jeff Hill 35f054e17f use READONLY for const so that pre-ANSI C extensions will compile 1998-05-12 18:33:38 +00:00
Jeff Hill 27c4d0574f cleaned up the DLL symbol export 1998-02-27 01:34:15 +00:00
Marty Kraimer 68fb4bbf96 make first line #!/usr/bin/perl 1997-12-08 13:56:18 +00:00
Jeff Hill 4f77b1966a include shareLib.h 1997-08-05 00:30:42 +00:00
Jeff Hill 6b6e5e7515 updated dll keywords 1997-05-01 19:57:53 +00:00
Jeff Hill 2517d52437 fixed WIN32 DLL symbol exports 1997-04-23 17:23:05 +00:00