Andrew Johnson
116f0fd00c
Run the tools/test files under the test harness
2012-03-14 15:27:40 -05:00
Andrew Johnson
d3d8418855
Move src/dbHost scripts and modules into src/tools.
2012-03-13 18:00:46 -05:00
Andrew Johnson
ce43b9faf8
Reorganized files, configure to use new versions.
...
* Moved Readfile and macLib into tools/EPICS
* dbHost/Getopts was a duplicate
* Added (c) headers
* Build in the dbHost dir
* Switch build system to use Perl versions.
2010-04-13 17:05:59 -05:00
Michael Davidsaver
f242a27dea
Merge std/*
...
Combine recIoc and softDevIoc libraries into dbRecStd
Move base.dbd from ioc/misc/ to std/softIoc/
Generate stdRecords.dbd from the std/rec/Makefile list of record
types instead of hard-coding it in base.dbd
2011-02-26 18:24:51 -06:00
Michael Davidsaver
e463793bc3
Merge ioc/*.
...
Merge miscIoc rsrvIoc dbtoolsIoc asIoc dbIoc registryIoc dbStaticIoc
into dbCore.
Move ioc/misc/asSubRecordFunctions.c to std/dev/asSubRecordFunctions.c
since it depends on the subRecord type.
Extracted ioc variable definitions from base.dbd into dbCore.dbd
2011-02-25 23:56:51 -06: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
Michael Davidsaver
b18cacc216
Reorganize src/Makefile
...
Group entries by "Module"
2010-12-17 14:26:24 -05:00
Michael Davidsaver
4910c76925
move alarm.h to libCom/misc
2010-12-17 14:05:59 -05:00
Michael Davidsaver
2cf6f43c5f
Split up src/util
...
Move log server into libCom with the log client.
Move caRepeater init script and ca_test into ca/client/
2010-12-17 12:21:29 -05:00
Michael Davidsaver
b52927e66c
Move asHost to libCom/as
2010-12-17 11:50:52 -05:00
Michael Davidsaver
31533ba62e
Fixup Makefiles
...
Adjust TOP and paths
2010-12-16 17:05:05 -05:00
Andrew Johnson
cf7f84cb2f
Remove 3.13 compatibility build vars
2010-10-12 11:27:17 -05:00
Andrew Johnson
89af645ba9
Oops, s/dbTools/dbtools/.
2010-10-12 10:37:23 -05:00
Andrew Johnson
862425caa0
Missing dependency fixed, misc needs dbTools
...
- from Michael Davdisaver
2010-10-12 09:39:55 -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
Janet Anderson
40b83759de
Added dBStatic to cas depend dirs. Needs alarm.h
2010-07-06 17:23:24 -05:00
Andrew Johnson
498ef7075e
Fix missing parallel build dependency.
...
Ron Sluiter pointed out that gdd/dbMapper.h includes db_access.h so
gdd has to be built after ca, simplifying the cas dependency too.
2010-05-19 14:46:09 -05:00
Janet B. Anderson
49e317dccb
Updated DEPEND_DIRS for vxWorks directory.
2009-03-12 15:50:50 +00:00
Andrew Johnson
8b8f2bd0ed
libCom/test/fdmgrTest depends on ca.
2008-09-26 16:17:15 +00:00
Andrew Johnson
82abd96fc9
Build cap5 everywhere other than WIN32 archs.
2008-09-22 17:46:41 +00:00
Andrew Johnson
789bc588f6
Change build order again; declare dependencies locally.
2008-08-29 15:27:34 +00:00
Andrew Johnson
1dd7eb90b5
Add dependency catools on alarm.h which is in dbStatic.
...
Moved cap5 to the end of the list, so it doesn't matter if it fails.
2008-07-10 22:16:41 +00:00
Andrew Johnson
5146b46fc3
Move cap5 after softIoc.
2008-07-01 16:41:07 +00:00
Andrew Johnson
f21ec43560
Added Perl5 interface to CA. Not tested on Windows...
2008-06-27 22:19:30 +00:00
Andrew Johnson
04cd32d175
Build misc/ before dev/ so extended devices can link properly on Solaris.
2008-04-25 22:14:59 +00:00
Janet B. Anderson
678dec4100
Added new tools directory.
2008-03-24 22:09:02 +00:00
Janet B. Anderson
9d2b8ece7b
Changes for GNU make -j option (multiple jobs).
2007-10-24 21:21:54 +00:00
Andrew Johnson
70cc7eaab9
Reorganized iocsh command registration to untangle the build order.
...
The iocsh core is now part of libCom, and commands are registered locally
with a Register routine for each IOC library.
2007-03-13 17:54:23 +00:00
Janet B. Anderson
03e9ce2855
Moved ca to immediately follow libCom.
2006-12-20 21:21:44 +00:00
Andrew Johnson
bf77401cea
Need to have built the RTEMS stuff before any programs.
2006-12-11 21:53:43 +00:00
Janet B. Anderson
d4adf4a0d6
Move softIoc after RTEMS dir.
2006-12-11 21:23:15 +00:00
Andrew Johnson
bcc41d0e72
Changed build order: build tests immediately after their parent.
...
Move template stuff lower down.
2006-12-09 00:04:15 +00:00
Janet B. Anderson
f23fb5512e
Removed ifeq and ifneq tests on vxWorks and RTEMS.
2004-01-26 01:30:01 +00:00
Ralph Lange
249152d650
+= catools
2004-01-19 16:11:41 +00:00
Jeff Hill
19dba4225a
toolsComm now calls libCom so there is a new build order
2003-07-30 15:53:25 +00:00
Janet B. Anderson
29d0f4716c
Moved excas.
2003-05-12 19:39:41 +00:00
Marty Kraimer
642a582f24
add excas
2003-05-12 12:28:40 +00:00
Andrew Johnson
14f6fe08fb
Added softIoc application.
2003-04-09 01:41:36 +00:00
Marty Kraimer
faf928100d
accidently committed version not buildibg gdd and cas
2002-07-30 17:44:25 +00:00
Marty Kraimer
4e38494839
remove *Recdes* and *Flddes*
2002-07-30 17:43:27 +00:00
Janet B. Anderson
93b0bf478d
Updated license comments.
2002-07-12 21:35:43 +00:00
W. Eric Norum
918d247e96
Change build order so that RTEMS libCom test applications build properly
...
when building from scratch.
2002-05-06 20:08:14 +00:00
W. Eric Norum
6fad25e2d1
Move RTEMS initialization/configuration files from the libCom
...
os-dependent directory to their own directory.
This solves the problem in which these files include header files
which are not yet installed when libCom is being built.
2001-08-09 17:54:06 +00:00
Janet B. Anderson
5218f656ec
Added makeBaseExt directory.
2000-09-27 16:08:06 +00:00
Jeff Hill
3e302e5982
uncommented gdd and cas
2000-09-26 21:03:08 +00:00
Marty Kraimer
52d078b531
misc before iocsh
2000-04-28 20:36:42 +00:00
Marty Kraimer
cc368beb10
add iocsh; build misc later
2000-04-28 18:33:45 +00:00
Janet B. Anderson
cecd7f8a92
Only build vxWorks directory when there is a vxWorks target.
2000-03-02 23:18:03 +00:00
Marty Kraimer
f4ef2979b5
order of build
2000-02-24 20:35:29 +00:00
Marty Kraimer
6a1adf6bfd
change build order
2000-02-24 19:48:27 +00:00