]> git.sesse.net Git - rdpsrv/blob - Xserver/config/util/Imakefile
Support RDP5 logon packets.
[rdpsrv] / Xserver / config / util / Imakefile
1 XCOMM $XConsortium: Imakefile /main/16 1996/11/13 14:43:28 lehors $
2 XCOMM $XFree86: xc/config/util/Imakefile,v 3.15 1996/12/23 05:56:12 dawes Exp $
3
4 #if UseCCMakeDepend
5 MDEP_PROG = makedepend
6 #endif
7
8 #ifdef ExportListGenSource
9 EXPORTLISTGEN = exportlistgen
10 #endif
11
12 #ifdef Win32Architecture
13 CMKDIRHIER = mkdirhier.exe
14 #endif
15
16 #ifndef OS2Architecture
17 GCCMDEP_PROG = gccmakedep
18 #endif
19
20 PROGRAMS = xmkmf $(MDEP_PROG) $(GCCMDEP_PROG) mergelib ProgramTargetName(makestrs) $(EXPORTLISTGEN) $(CMKDIRHIER)
21 DEPLIBS =
22 #ifndef Win32Architecture
23   EXTRA_LIBRARIES =
24 #endif
25
26 XCOMM Some compilers generate fatal errors if an -L directory does
27 XCOMM not exist.  Since BUILDLIBDIR may not exist yet suppress its use.
28          LDPRELIB =
29         LDPRELIBS =
30
31 all:: $(PROGRAMS)
32
33 #if HasGcc
34 GCCCMD = $(CC)
35 #else
36 GCCCMD = gcc
37 #endif
38
39 includes:: ProgramTargetName(makestrs)
40
41 #ifdef ExportListGenSource
42 CppScriptTarget(exportlistgen,ExportListGenSource,-DCXXFILT=$(CXXFILT),)
43 InstallNamedProg(exportlistgen,exportlistgen,$(BINDIR))
44 #endif
45
46 CppScriptTarget(xmkmf,xmkmf.cpp,-DCONFIGDIRSPEC='"'"-I$(CONFIGDIR)"'"',$(ICONFIGFILES))
47 CppScriptTarget(makedepend,mdepend.cpp,-DPREPROC='"'"$(PREPROCESSCMD)"'"',$(ICONFIGFILES))
48 CppScriptTarget(mergelib,mergelib.cpp,"-DARCMD=$(AR)" "-DRANLIB=$(RANLIB)",$(ICONFIGFILES))
49 #ifndef OS2Architecture
50 CppScriptTarget(gccmakedep,gccmdep.cpp,-DCCCMD='"'"$(GCCCMD)"'"' -DRMCMD='"'"$(RM)"'"' -DLNCMD='"'"$(LN)"'"' -DMVCMD='"'"$(MV)"'"',$(ICONFIGFILES))
51 #endif
52
53 #if HasSymLinks
54 #if CrossCompiling
55 SimpleHostProgramTarget(lndir)
56 #else
57 SimpleProgramTarget(lndir)
58 #endif
59 #endif
60
61 #ifdef Win32Architecture
62 SimpleProgramTarget(mkdirhier)
63 #endif
64
65 NormalProgramTarget(makestrs,makestrs.o,,,)
66
67 InstallManPage(makestrs,$(MANDIR))
68
69 InstallManPage(xmkmf,$(MANDIR))
70
71 #if defined(OS2Architecture)
72 includes:: makestrs.exe
73         ImakeHelper 7 makestrs.exe /makestrs.exe
74
75 InstallNamedProg(mkdirhier.cmd,mkdirhier.cmd,$(BINDIR))
76 InstallNamedProg(indir.cmd,indir.cmd,$(BINDIR))
77 InstallNamedProg(os2inst.cmd,os2inst.cmd,$(BINDIR))
78 InstallNamedProg(xmkmf.cmd,xmkmf.cmd,$(BINDIR))
79 InstallNamedProg(xmake.cmd,make.cmd,$(BINDIR))
80 InstallLinkKitNamedProg(mkdirhier.cmd,mkdirhier.cmd,$(LINKKITDIR)/config/util)
81 InstallLinkKitNamedProg(indir.cmd,indir.cmd,$(LINKKITDIR)/config/util)
82 InstallLinkKitNamedProg(os2inst.cmd,os2inst.cmd,$(LINKKITDIR)/config/util)
83 #else
84 InstallNamedProg(xmkmf,xmkmf,$(BINDIR))
85 InstallNamedProg(mkdirhier.sh,mkdirhier,$(BINDIR))
86 InstallNamedProg(gccmakedep,gccmakedep,$(BINDIR))
87 InstallLinkKitNamedProg(mkdirhier.sh,mkdirhier.sh,$(LINKKITDIR)/config/util)
88 InstallLinkKitNamedProg(gccmakedep,gccmakedep,$(LINKKITDIR)/config/util)
89 InstallNamedProg(mergelib,mergelib,$(BINDIR))
90 InstallNamedProg(makeg.sh,makeg,$(BINDIR))
91 InstallManPage(makeg,$(MANDIR))
92 #endif
93 InstallManPage(mkdirhier,$(MANDIR))
94 #if UseCCMakeDepend
95 InstallNamedProg(makedepend,makedepend,$(BINDIR))
96 InstallLinkKitNamedProg(makedepend,makedepend,$(LINKKITDIR)/config/util)
97 #endif
98 #if SystemV || SystemV4
99 InstallNamedProg(bsdinst.sh,bsdinst,$(BINDIR))
100 InstallLinkKitNamedProg(bsdinst.sh,bsdinst.sh,$(LINKKITDIR)/config/util)
101 #endif