File: Imakefile

package info (click to toggle)
xfree86 3.3.2.3-2
  • links: PTS
  • area: main
  • in suites: hamm
  • size: 168,984 kB
  • ctags: 121,965
  • sloc: ansic: 1,157,712; sh: 14,822; asm: 14,676; tcl: 8,247; cpp: 4,317; yacc: 2,705; perl: 711; awk: 393; lex: 383; makefile: 353; sed: 57; csh: 5
file content (80 lines) | stat: -rw-r--r-- 2,087 bytes parent folder | download | duplicates (19)
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
XCOMM $XConsortium: Imakefile /main/56 1996/11/26 16:07:54 swick $
XCOMM $XFree86: xc/programs/Xserver/Xext/Imakefile,v 3.11.2.1 1998/01/23 12:35:11 dawes Exp $
#include <Server.tmpl>

#if HasShm
  SHMSRCS = shm.c
  SHMOBJS = shm.o
#endif

#if BuildScreenSaverExt
  SCRNSAVSRC = saver.c
  SCRNSAVOBJ = saver.o
#endif

#if BuildXF86VidModeExt
 VIDMODESRCS = xf86vmode.c
 VIDMODEOBJS = xf86vmode.o
#endif

#if BuildXF86MiscExt
XF86MISCSRCS = xf86misc.c
XF86MISCOBJS = xf86misc.o
#endif

#if BuildXF86DGA
 XF86DGASRCS = xf86dga.c
 XF86DGAOBJS = xf86dga.o
#endif

#if BuildDPMSExt
 DPMSSRCS = dpms.c
 DPMSOBJS = dpms.o
#endif

#if BuildAppgroup
  APPGROUPSRCS = appgroup.c
  APPGROUPOBJS = appgroup.o
#endif
#if BuildXCSecurity
    SECURITYSRCS = security.c
    SECURITYOBJS = security.o
 SERVERCONFIGDIR = ServerConfigDir
   POLICYFILEDEF = -DDEFAULTPOLICYFILE=\"$(SERVERCONFIGDIR)/SecurityPolicy\"
#endif

       SRCS = shape.c $(SHMSRCS) mbuf.c \
              mitmisc.c xtest.c xtest1di.c xtest1dd.c sleepuntil.c \
	      bigreq.c sync.c $(SCRNSAVSRC) xcmisc.c $(VIDMODESRCS) \
	      $(XF86MISCSRCS) $(XF86DGASRCS) $(SECURITYSRCS) \
	      $(DPMSSRCS) \
	      $(APPGROUPSRCS) xprint.c
       OBJS = shape.o $(SHMOBJS) mbuf.o \
              mitmisc.o xtest.o xtest1di.o xtest1dd.o sleepuntil.o \
              bigreq.o sync.o $(SCRNSAVOBJ) xcmisc.o $(VIDMODEOBJS) \
	      $(XF86MISCOBJS) $(XF86DGAOBJS) $(SECURITYOBJS) \
	      $(DPMSOBJS) \
	      $(APPGROUPOBJS) xprint.o

XF86INCLUDES = -I../hw/xfree86/common -I../hw/xfree86/os-support
    INCLUDES = -I../include -I$(XINCLUDESRC) -I$(EXTINCSRC) $(XF86INCLUDES)
    LINTLIBS = ../dix/llib-ldix.ln ../os/llib-los.ln

NormalLibraryObjectRule()
NormalLibraryTarget(ext,$(OBJS))
LintLibraryTarget(ext,$(SRCS))
NormalLintTarget($(SRCS))

#if BuildXCSecurity
SpecialCObjectRule(security,$(ICONFIGFILES),$(POLICYFILEDEF))
#endif

InstallLinkKitLibrary(ext,$(LINKKITDIR)/lib)

LinkVarDirectory(xserver,.,xserver,.)

#if BuildXCSecurity && InstallSecurityConfig
InstallNonExecFile(SecurityPolicy,$(SERVERCONFIGDIR))
#endif

DependTarget()