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
128b730c71
libasIoc no longer includes asHost
2010-12-17 13:33:35 -05:00
Janet B. Anderson
5e9b59707c
Base does not need to execute convertRelease.pl
2008-08-29 21:07:04 +00:00
Janet B. Anderson
0485bc7838
Moved configure/tools perl tools to src/tools directory.
2008-03-24 22:03:42 +00:00
Andrew Johnson
deb26d7ea7
Oops, missed this; libiocsh doesn't exist any more.
2007-03-20 16:06:44 +00:00
Andrew Johnson
577b65a67f
Return libraries to original order and re-add registryIoc, in case it matters.
2006-11-30 18:23:35 +00:00
Andrew Johnson
514bb7f897
Created an iocshHost library, added it to EPICS_BASE_HOST_LIBS
2006-11-30 18:09:15 +00:00
Janet B. Anderson
d3069f12bc
Removed iocsh and registryIoc from EPICS_BASE_HOST_LIBS.
2006-11-29 19:25:27 +00:00
Janet B. Anderson
d43342f06f
Moved definitions INSTALL_LOCATION and CONFIG.
2006-03-28 21:31:58 +00:00
Janet B. Anderson
dc2fb8bb5c
Added registryIoc library to EPICS_BASE_HOST_LIBS definition.
2004-11-03 22:35:57 +00:00
Janet B. Anderson
29d605faaf
Use tools in $(EPICS_BASE_BIN) for HOST builds.
...
Use tools in $(EPICS_BASE_HOST_BIN) for CROSS builds.
2004-10-15 18:29:14 +00:00
Marty Kraimer
5c99cf24f1
OSITHREAD_USE_DEFAULT_STACK YES
2004-10-07 13:27:16 +00:00
Andrew Johnson
5ecb0738c5
Removed testDevIoc from base link libraries, only used by the mrkSoftTest application
2004-05-26 17:31:56 +00:00
Ralph Lange
ccd94cd911
Added PATH_FILTER to calls of tools (allows building in DOS-Box)
2003-07-07 08:24:53 +00:00
Janet B. Anderson
d29ba4b4dc
Updated Comment
2003-04-02 20:26:09 +00:00
Marty Kraimer
5517c055da
name should not include lib
2003-03-24 16:43:06 +00:00
Marty Kraimer
57a22dab4d
LIBRARIES=>LIBS
2003-03-21 19:36:40 +00:00
Janet B. Anderson
be94e275cd
Added EPICS_BASE_HOST_LIBRARIES definition.
2003-03-21 15:12:09 +00:00
Janet B. Anderson
6021e84957
Changes for shared libraries and os consistancy.
2003-03-18 22:45:03 +00:00
Janet B. Anderson
93b0bf478d
Updated license comments.
2002-07-12 21:35:43 +00:00
Janet B. Anderson
3295a93762
Moved tool definitons. Changed EPICS_BASE_CPPFLAGS to BASE_CPPFLAGS.
2002-02-06 17:11:08 +00:00
Andrew Johnson
c5084f15cc
Removed EPICS_EXTENSIONS dependencies as this causes problems with the
...
RELEASE file checker. Now users of msi, sch2edif, e2db or dbst must
have these in their path, or define a variable pointing to the binary
in their application configure/RELEASE files. Capfast users may also
want to add the definition CAPFAST_TEMPLATES pointing to their EPICS
symbols, originally found via (EPICS_EXTENSIONS)/templates/capfast
2001-09-20 20:26:38 +00:00
Janet B. Anderson
29e4cd9f61
Added definitions needed by base build.
2001-09-13 22:06:05 +00:00
Janet B. Anderson
01e185e1fa
Added RELEASE_INCLUDES and RELEASE_DBDFLAGS.
...
Removed base/configure defs, put defs in app/ext CONFIG_APP_INCLUDE file.
2001-09-13 21:43:53 +00:00
Janet B. Anderson
c1ae00ab21
Removed references to MAKEDBDEPENDS and MAKEDBDDEPENDS.
2001-09-13 19:12:38 +00:00
Janet B. Anderson
5b6f17f7db
Find R3.13 tools in HOST_ARCH directory.
2001-08-29 15:00:56 +00:00
Janet B. Anderson
16f3eff801
Added mkmf tool definition.
2001-08-23 18:49:03 +00:00
Jeff Hill
71ccf13585
eliminate option to turn off exceptions
2001-06-12 17:54:30 +00:00
Janet B. Anderson
7874d35daf
Changes to create vxWorks archive libraries and prods.
2001-06-07 14:26:06 +00:00
Janet B. Anderson
13de25e9f4
Reordered <lib>_DIR definitions.
2001-05-23 16:15:18 +00:00
Janet B. Anderson
1204080477
Added DIRs for base librareis dbtoolsIoc, iocsh, and miscIoc.
2001-03-20 20:50:33 +00:00
Janet B. Anderson
4a4e5a8682
Removed seq references
2001-02-23 20:35:04 +00:00
Janet B. Anderson
27cd4bbd26
Added strip fcn to ifndef lines.
2001-02-20 19:14:31 +00:00
Janet B. Anderson
8460ec69f7
Added PERL to REGISTERRECORDDEVICEDRIVER definition.
2001-02-08 19:35:58 +00:00
Janet B. Anderson
e35e8e69b7
Added defines for undefined epics tools
2001-01-12 23:17:50 +00:00
Janet B. Anderson
eecf335a1f
Added MSI definition.
2000-10-25 21:22:38 +00:00
Janet B. Anderson
c5281ac193
Changed location of snc.
2000-10-12 15:37:57 +00:00
Marty Kraimer
4e3cceba33
prevent duplicate -I for dbExpand
2000-06-05 12:38:09 +00:00
Jeff Hill
8c2b53c9af
added additional library locations
2000-05-03 22:13:03 +00:00
Janet B. Anderson
4d8599fa3f
Added HOST_LIB definitions.
2000-04-05 17:56:46 +00:00
Janet B. Anderson
5396de28ee
Added asHost_DIR and asIoc_DIR definitions.
2000-02-29 22:18:49 +00:00
Janet B. Anderson
6ff00ea639
Added osithread default stack flags.
2000-02-25 20:55:31 +00:00
Janet B. Anderson
4b931c83ed
Added DIRs for dbIoc and dbStaticIoc.
2000-02-24 21:33:06 +00:00
Janet B. Anderson
85a7e8c70e
Removed continuation to make code more readable.
2000-02-23 15:20:16 +00:00
Janet B. Anderson
9470cf0edc
Changed HOST_ARCH to EPICS_HOST_ARCH.
2000-02-22 16:03:03 +00:00
Janet B. Anderson
a4800bd0e6
Modified library names in xxx_DIR lines.
2000-02-12 00:04:30 +00:00
Janet B. Anderson
f14a5e4635
C++ exceptions Yes for all archs except vxWorks and RTEMS.
2000-01-25 23:08:50 +00:00