zimoch
157b0867fa
removed unused vxWorks version defaults
2019-08-14 14:06:05 +02:00
zimoch
56529964f3
always use -g for non-vxWorks gnu compiler
2019-08-14 13:55:07 +02:00
zimoch
c28e240fce
clear whitespace
2019-08-14 11:39:30 +02:00
zimoch
8edcd7b07f
use READLINE as default for all Linux systems
2019-08-09 16:21:08 +02:00
zimoch
ca78451122
move PSI specifics out to CONFIG_SITE. files
2019-08-09 13:33:41 +02:00
zimoch
4cc44e3dce
cleanup spaces
2019-08-09 13:32:49 +02:00
zimoch
e81d3a1d7d
remove strict-aliasing warnings in RHEL7
2019-08-09 11:34:50 +02:00
zimoch
53dd61b80a
merged with R7.0.3
2019-08-09 11:31:43 +02:00
Andrew Johnson
29fc49199d
Update versions after tag, set DEVELOPMENT_FLAG/DEV_SNAPSHOT
2019-07-31 14:29:18 -05:00
Andrew Johnson
841ef37820
Update version numbers for Base and internal modules
...
Clear EPICS_DEV_SNAPSHOT flag for tagging.
2019-07-31 12:11:22 -05:00
zimoch
2b157096e6
merge branch '7.0' into 'PSI-7.0'
2019-07-22 15:44:08 +02:00
zimoch
71eaddfd84
Merge branch 'refs/heads/PSI-7.0.1' into PSI-7.0
2019-07-22 15:36:33 +02:00
Michael Davidsaver
784d619bde
makeRPath allow multiple root directories
...
Allows handling of complex situations like a package
build where some libraries are in a staging area,
but will be copied to the same final location.
eg.
LINKER_ORIGIN_ROOT=/usr/lib/epics:/build/mymodule
Where build TOP is /build/mymodule
2019-06-24 15:56:33 -07:00
Michael Davidsaver
87d5ca1619
rpath $ORIGIN doc
2019-06-24 10:36:34 -07:00
Andrew Johnson
b0db6568ea
Replace EPICS_TIMEZONE envParam with EPICS_TZ
...
Adjust rtems_init() to use it.
2019-06-07 13:24:39 -05:00
Michael Davidsaver
ac87fbac85
simplify e_flex/antelope path compute
2019-06-04 11:24:35 +02:00
zimoch
d12d38f970
re-enable -fno-strict-aliasing for vxWorks
2019-05-10 11:08:48 +02:00
zimoch
74d9749255
fix install location
2019-05-10 11:07:50 +02:00
zimoch
3276ada78a
build for DeltaTau with ELDK-5.3 for newer C++ compiler
2019-05-08 17:32:50 +02:00
Andrew Johnson
7a84a1abba
Update Base version numbers for next patch release
2019-04-23 16:23:20 -05:00
Andrew Johnson
a9dbd4dd39
Update libcom and base version numbers, no -DEV
2019-04-23 16:07:43 -05:00
Andrew Johnson
8217fa86fe
Reimplement show-makefiles to display duplicates
2019-04-12 18:14:57 -05:00
Andrew Johnson
f0e118da91
Adjust warning message in RULES_BUILD to suggest cause
2019-04-12 18:13:55 -05:00
Andrew Johnson
f0f7a1ef06
Move rules from modules/Makefile to new RULES_MODULES file
2019-04-10 16:16:12 -05:00
Andrew Johnson
1412abadf9
Move cvsclean and depclean to RULES_COMMON
2019-04-10 14:13:29 -05:00
Andrew Johnson
e92a9ae426
Make submodule builds more generic
...
Adds PARENT_MODULE to detect when building a submodule.
RULES_TOP uses that to disable uninstall rules and abort instead of
deleting the parent's configure/ directory.
2019-04-10 12:13:33 -05:00
Andrew Johnson
3a5fb898d6
Move rules for cvsclean and depclean to RULES_DIRS
...
Fix FIND_TOOLS for submodules when EPICS_BASE not built
Add 'make help' for newer test targets
2019-04-08 17:50:19 -05:00
zimoch
dbb2d875fb
undo commit 2206934 which introduces a MKDIR rule that conflicts with driver/makefile
2019-04-03 15:13:00 +02:00
zimoch
c7f966a1f5
fix install location
2019-04-03 15:10:28 +02:00
Ralph Lange
2a14647eec
Change -DEV to be based on next patch release number
2019-03-28 16:43:50 -07:00
Andrew Johnson
bad8b25e4e
Prevent submodules from cleaning the EPICS_BASE/configure directory
2019-03-20 16:12:14 -05:00
Andrew Johnson
7fe8373c32
Changes after creating the 7.0.2.1 tag
2019-03-20 15:28:37 -05:00
Andrew Johnson
72be690fec
Set Base version to 7.0.2.1 (final)
2019-03-20 15:24:51 -05:00
Andrew Johnson
638391249d
Update EPICS_TIMEZONE settings in CONFIG_SITE_ENV
...
Deleted 2018, added 2023.
2019-03-20 13:44:02 -05:00
Andrew Johnson
8c3c5a9731
Restore the -flat_namespace linker flag on macOS
...
Latest versions of Apple XCode require it.
2019-03-11 16:00:54 -05:00
Michael Davidsaver
0e2d0cde5f
skip RELEASE_TOPS
2019-03-06 17:51:52 -08:00
Michael Davidsaver
3e8f3a1ee9
configure: Don't hide any perl scripts being run
2019-03-06 16:14:55 -08:00
zimoch
7889dda6f8
merged with upstream
2019-02-20 10:51:02 +01:00
Andrew Johnson
2206934ae2
Fix MacOS build warning
...
The MacOS ld linker complains if a -L option points to
a directory that doesn't exist, so create that directory
before running the linker. Might be unnecessary, but...
2019-01-21 16:08:29 -06:00
Michael Davidsaver
49b323b93c
avoided embedded TOP for non sub-modules
2019-01-03 20:17:58 -08:00
Andrew Johnson
c9eda3ca48
Reset snapshot to -DEV after tagging
2018-12-17 17:42:57 -06:00
Andrew Johnson
b3f785964e
Set snapshot for final 7.0.2 release
2018-12-17 17:40:49 -06:00
Andrew Johnson
67599e54e4
Add ENABLE_ASAN mechanism for developer use
2018-12-13 16:31:05 -06:00
Andrew Johnson
6d5f57daf1
Merge 3.16 branch into 7.0
2018-12-12 15:17:02 -06:00
Ralph Lange
0649a2f13f
configure: silence tr1 namespace deprecation warnings on MSVC
2018-11-30 16:58:23 +01:00
Andrew Johnson
9e999d2bef
Only create msi-copy for a Host build-arch
2018-11-27 14:11:11 -06:00
Andrew Johnson
daad9b1ba1
Merge updates from 3.15 into 3.16
2018-11-26 15:34:32 -06:00
Michael Davidsaver
4ee3cbf382
LINKER_USE_RPATH=ORIGIN
...
Use Linux specific linker trick to allow relocation
of built tree.
relative rpath
use $ORIGIN to reference libraries in other modules
by relative path.
fix rel. RPATH
2018-11-20 22:00:42 -08:00
Andrew Johnson
6ea6c6ff66
VxWorks: Don't use GCC 2.x for dependency file generation
2018-11-06 13:02:36 -06:00
Andrew Johnson
5f3f87a365
Merge Bruce Hill's MAKEFLAGS-to-MFLAGS branch into 3.15
...
Added a couple other places where this needed to happen too.
2018-11-02 18:14:39 -05:00