mirror of
git://git.code.sf.net/p/cdesktopenv/code
synced 2025-03-09 15:50:02 +00:00
Add missing prototypes and header files to the dtfile code in order to move closer towards 64-bit compatibility. Extract the following functions from Motif internal headers: _XmGetWidgetExtData _XmRecordEvent _XmStringUngenerate _XmTextFieldSetDestination _XmGetActiveTopLevelMenu Extract manually prototypes of the obsolete Motif interface: _XmHighlightBorder _XmUnhighlightBorder Remove XmPrivate.h if extractprototype.awk fails Make the following header files available via -I: codelibs/boolean.h codelibs/pathutils.h codelibs/shellutils.h and remove shellutils.h from dtwm directory.
21 lines
465 B
Text
21 lines
465 B
Text
XCOMM
|
|
XCOMM Generate XmPrivate.h containing ANSI C
|
|
XCOMM function prototypes extracted from the private
|
|
XCOMM include headers files
|
|
XCOMM
|
|
XCOMM libXm source from Motif (lib/Xm subdirectory)
|
|
XCOMM needs to be available in ../../imports/motif/lib/Xm
|
|
XCOMM
|
|
|
|
HEADERS = XmPrivate.h
|
|
ALLHEADERS = *.h
|
|
|
|
BuildIncludes($(HEADERS),Xm,..)
|
|
|
|
XmPrivate.h: extractprototype.awk
|
|
awk -f extractprototype.awk $(MLIBSRC)/Xm/$(ALLHEADERS) > $@ || rm -f $@
|
|
|
|
depend::
|
|
|
|
clean::
|
|
|