Jon Trulson
1079ffa240
configure: create some convenience AC_SUBST's for the global includes
...
Modify the various makefiles that were doing $(top_builddir)/include/Dt
to use them like @DT_INCDIR@, @TT_INCDIR@, etc...
2019-10-26 14:30:36 -06:00
Jon Trulson
43387e7368
libDtSvc: get it to build
2019-10-25 18:33:06 -06:00
Jon Trulson
0d78e17036
DtSvc,DtXinerama: More include fixes to deal with new order.
2019-10-25 18:06:54 -06:00
Jon Trulson
369308b737
The great includes migration of 2019 (autotools)
...
Ok - so one of the steps in building CDE is an early phase called the
includes phase (make includes). At this point, all of the public
header files are exported to exports/include/Dt, DtI, ...
Then, the software is built using that include dir.
This of course does not work in autotools. Much of the software does
things like #include <Dt/something.h>, so in order for the build to
succeed, this behavior must be represented/replicated in some way.
It seems the usual way of dealing with this is to place all public
headers (and in some projects, ALL headers) into a toplevel include
directory.
We now do this for all public headers - they have been moved from
wherever they were and placed in the appropriate spot in includes/
This will break the Imake 'make includes' phase unless the Imakefiles
are fixed (remove the HEADERS = stuff, and the incdir defines). This
has not been done at this point since in reality, once autotools works
properly, there will be no need for the Imake stuff anymore, and I
intend to get rid of it.
This is just a warning for now - Imake builds in this tree will now
fail at the 'includes' stage.
This commit is only the migration. In upcoming commits, libtt will be
fixed so that the hack being used before to get around this problem is
removed as there will no longer be any need.
And then the autotools work continues...
2019-10-25 17:01:34 -06:00
Jon Trulson
db16ffd968
Fixup some more autogen wanrings. Only lib/tt/bin/shell remaining
2019-10-23 21:49:34 -06:00
Jon Trulson
1d7ed3a17e
autotools: many fixups, SUN->SOLARIS, typos, etc
...
This should allow an autoregen and ./confiure to work. We only
generate Makefiles for lib/* and ./Makefile for now. We'll ad more as
we go along.
Make still fails as we need to figure out TT - tirpc lib, rpcgen,
etc. But it's a start!
2019-10-23 17:34:55 -06:00
Chase
b587eb7bf3
lib/DtSvc: add automake files
2019-10-23 15:34:19 -06:00
wmoxam
de81a5b518
Remove ancient HP VUE compatibility support
2019-10-15 20:32:05 -06:00
chase
dd68514e4f
Remove hpversion.h from repository
...
This patch removes hpversion.h from the repository, this also untangles a
lot of ifdef mess. This closes bug CDExc19524.
2018-10-06 17:00:38 -06:00
chase
90a2b2848a
remove ultrix support
2018-09-30 17:27:04 -06:00
Jon Trulson
6a72e2cea8
Change version to 2.3.0a (devel)
2018-09-20 16:49:01 -06:00
chase
5e96644596
DtsMM.c: Remove null in string
2018-08-26 15:44:47 -06:00
Jon Trulson
3d8e76a69f
Merge branch 'master' into cde-next
...
Need to resync before folding current cde-next into master.
2018-07-06 13:19:33 -06:00
Jon Trulson
cf86199b19
Stable release: 2.3.0
2018-07-06 12:05:20 -06:00
Jon Trulson
00aafb206e
DtSvc/DtUtil2: remove register keyword
2018-06-27 21:58:04 -06:00
Jon Trulson
f446ca54e9
DtSvc/DtUtil1: remove register keyword
2018-06-27 21:58:04 -06:00
Jon Trulson
dbef83212a
DtSvc/DtEncap: remove register keyword
2018-06-27 21:58:04 -06:00
Jon Trulson
11ad65226d
DtSvc/DtCodelibs: remove register keyword
2018-06-27 21:58:04 -06:00
Peter Howkins
ba513278b9
libDtSvc: Change to ANSI function definitions
2018-06-28 03:58:49 +01:00
chase
6bf175ef2d
Remove apollo support
2018-06-24 16:22:37 -06:00
Jon Trulson
825a504a11
XPM: Replace calls to XmeXpm*() with regular Xpm*()
...
This is no longer needed on modern Motif's.
2018-06-14 16:50:57 -06:00
Jon Trulson
0ec25848e9
cde: change version to 2.2.4a, for a development release
2018-06-08 13:03:39 -06:00
Jon Trulson
a05ab67e12
XlationSvc: remove a "'" added in previous spelling commit that causes warnings
2018-05-31 22:23:19 -06:00
chase
809c3d8bb6
Spelling fixes
2018-05-31 22:23:19 -06:00
Ulrich Wilkens
297b6bd845
Fix warnings on FreeBSD
2018-05-31 22:04:08 -06:00
Ulrich Wilkens
07f272122d
Fix Linux rpc problems with new glibc
2018-05-31 18:00:22 -06:00
chase
4f5e7fe5e3
Use POSIX macros for linux
2018-05-24 18:22:55 -06:00
chase
164e695cd0
remove OSF1 support
2018-05-24 14:25:26 -06:00
chase
07900bd93b
Remove Unixware and openserver support
2018-05-20 12:13:07 -06:00
chase
8a4f389634
Remove UXPDS support
2018-05-15 20:27:22 -06:00
chase
33d2749ea3
Last of the spelling fixed
2018-04-28 12:36:44 -06:00
chase
6d3a19d8f9
Even more spelling fixed
2018-04-28 12:36:33 -06:00
chase
1fe5a550b2
Fix typo in license headers
2018-04-28 12:30:20 -06:00
chase
1817f335c6
Fix various spelling errors
2018-04-22 12:14:43 -06:00
Peter Howkins
691dffb076
lidtsvc: coverity fixes
2018-04-12 01:38:02 +01:00
Peter Howkins
acc3d8868a
libdtsvc: Resolve coverity warnings related to 'dereference before null check' related to free()
2018-04-02 22:10:46 +01:00
Peter Howkins
b0c5941e3e
libdtsvc: Compiler warning prevention
2018-04-02 21:31:50 +01:00
Jon Trulson
5729327cc8
dtexec,DtSvc/MsgLog.c: coverity CID 89585; resource leak
2018-04-01 13:54:22 -06:00
alx
c855ee9765
libDtSvc: added Xinerama support to _DtMessageDialog
2016-12-31 15:14:43 -07:00
Jon Trulson
a173dd3b3b
release: update version to 2.2.4, update HISTORY
2016-06-19 12:46:29 -06:00
Jon Trulson
14b9e2efa3
cde: change revision to 2.2.3
2015-05-09 16:58:46 -06:00
Ulrich Wilkens
8b38d9ea49
Fix broken build on OpenBSD
2015-05-09 16:21:32 -06:00
Peter Howkins
5c8f66a07d
libDtSvc: Resolve 28 compiler warnings.
2015-01-14 14:10:55 +00:00
Jon Trulson
c18f109032
DtSvc/DtUtil2: Coverity (memory corruption, moderate)
2014-12-26 15:57:47 -07:00
Jon Trulson
775008571d
DtSvc/DtUtil1: Coverity (memory corruption, moderate)
2014-12-26 15:56:10 -07:00
Jon Trulson
9d26729d65
DtSvc/DtEncap: Coverity (memory corruption, moderate)
2014-12-26 15:55:02 -07:00
Jon Trulson
48cfb46a97
DtSvc: Coverity (memory corruption, moderate)
2014-12-26 15:54:08 -07:00
Jon Trulson
fa0074904b
DtSvc: Coverity (memory corruption)
2014-12-26 14:06:26 -07:00
Jon Trulson
2d89ad036a
DtSvc: Coverity (memory corruption)
2014-12-26 14:03:17 -07:00
Ulrich Wilkens
01d6c363fa
OpenIndiana and Solaris port
2014-10-28 13:40:11 -06:00