22 Commits

Author SHA1 Message Date
e10b1d7660 Merge 3.15 branch into 7.0
Includes support for 'make inc'
2021-03-12 00:04:32 -06:00
b2f7f4e173 Minor fixes in configure/RULES files 2021-03-11 18:13:44 -06:00
9e7fc1915b Add build rules to generate and install *API.h header files 2020-03-07 01:05:05 -06:00
2efe56c6d1 Merge 3.16 (after 3.16.2-rc1) into 7.0 2018-10-26 17:04:53 -05:00
2c07e5fbb9 Unify header comments in configure/RULES files 2018-10-19 14:24:51 -05:00
57c0d26c4d Drop R3.13 VxWorks-only OBJLIBS build targets and rules 2018-07-14 17:34:11 -05:00
db005ac3fe RULES_TARGET: Define $(lib)_DIR before it is needed
TESTLIBRARY products were being installed, because an executable
that was linked to one added a dependency assuming it would be in
the INSTALL_LIB directory. The $(lib)_DIR was being set too late
for test libraries, so the fallback location was used instead.
This fix sets $(lib)_DIR for test libraries before any rules use it.
2017-11-17 14:55:50 -06:00
b9f0ef5158 Merge 3.14 version and add 3.15 edits 2016-05-22 14:38:18 +02:00
89c8c78564 Removed Revision-Id from configure; still one Date 2016-05-21 04:27:03 +02:00
3219ea0608 Fixed file permissions. 2013-08-19 13:30:19 -05:00
859024d155 Stopped install of test libraries and removed version number in test library name. 2013-07-26 14:37:55 -05:00
76911e4ae9 configure: Fix the earlier DLLSTUBS change
Turn on static library dependencies again in RULES_TARGET.
2013-02-13 17:09:54 -06:00
c5602af1b4 Fix DLLSTUB dependency generation. 2013-02-11 18:12:40 -06:00
34e24699e6 configure: Fix DEPLIBS search order for Windows DLLs
Must search for the DLLSTUB library before the SHRLIB one.
This commit also cleans up some comments about MSVC settings.
2013-02-11 14:10:27 -06:00
1faae9c3ed configure: Don't install test libraries
This was actually hapenning through a TESTPROD being dependent
on the TESTLIBRARY and not having a <lib>_DIR to tell it where
the library would be found. We now set <lib>_DIR = . for all
test libraries and they don't get installed any more.
2012-08-09 15:41:26 -05:00
97490f6977 Reworking of DLL build rules.
Allows static libraries and DLLs to be built without having
to do a 'make clean' in between on Cygwin and MinGW targets.
The Cygwin build still crashes when SHARED_LIBRARIES = YES
though, loading Com.dll seems to cause the problem.
2012-07-27 16:24:39 -05:00
b95d846803 Added test for vxWorks build. 2011-02-18 16:37:16 -06:00
244355d63d Updated shared library dependancies needed for -j parallel build option. 2011-02-18 16:16:56 -06:00
53dc5101be Added code for TESTLIBRARY 2011-02-16 10:57:20 -06:00
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
ebec683578 Bug fix from Michael Davidsaver at Brookhaven. 2009-06-05 16:02:26 +00:00
21f4b0f987 Added RULES_TARGET & made changes to allow removing makeMakefileInclude.pl 2008-07-10 18:28:19 +00:00