blob: f68f5cb668590ac2b1b804b8e26be5b76be902e7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
XCOMM $XConsortium: Imakefile,v 1.4 94/03/25 19:54:24 matt Exp $
#define IHaveSubdirs
#define PassCDebugFlags /**/
SUBDIRS = Interfaces
HEADERS = \
base.h env.h exchange.h marshal.h obj-impl.h object.h \
request.h schema.h stub.h transport.h typeobjs.h
DEST = $(INCDIR)/Fresco/Ox
all::
BuildIncludes($(HEADERS),Fresco/Ox,../..)
InstallMultipleFlags($(HEADERS),$(DEST),$(INSTINCFLAGS))
XCOMM The stuff from here down is related to running the ixx translator
XCOMM to build header files from IDL definitions. You should not have
XCOMM to use this part unless you are rebuilding the Fresco headers.
#include <Ixx.tmpl>
IXFLAGS = -s BaseObject -m TypeObj
IXINCLUDES = -i '<X11/Fresco/Ox/base.h>'
MakeHeader(object)
EditImplHeader(request,Interfaces/object.idl)
EditImplHeader(schema,Interfaces/object.idl)
EditImplHeader(typeobjs,Interfaces/object.idl)
DependHeaders()
|