Files
cdesktop/cde/include/Xm/Imakefile
Jon Trulson f40368caa2 XmPrivate.h: never try to build this automatically.
XmPrivate must be generated manually.  For this you work, you must
have a freshly compiled openmotif tree, and MLIBSRC must be pointing
to it.

Otherwise, it's possible during the includes phase for an attempt to
be made to regenerate this file, which will fail on the vast majority
of systems out there.

So, to regenerate,

cd include/Xm
rm XmPrivate.h
make XmPrivate.h
2012-09-29 20:46:27 -06:00

25 lines
601 B
Plaintext

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,..)
XCOMM XmPrivate must be generated manually. For this you work, you must have
XCOMM a freshly compiled openmotif tree, and MLIBSRC must be pointing to it.
XmPrivate.h:
awk -f extractprototype.awk $(MLIBSRC)/Xm/$(ALLHEADERS) > $@ || rm -f $@
depend::
clean::