|
|
1.1 root 1: SRCS = atom.c colormap.c cursor.c dispatch.c dixutils.c events.c \
2: extension.c fonts.c gc.c globals.c glyphcurs.c grabs.c \
3: initext.c main.c property.c resource.c swaprep.c swapreq.c \
4: tables.c window.c initatoms.c
5: OBJS = atom.o colormap.o cursor.o dispatch.o dixutils.o events.o \
6: extension.o fonts.o gc.o globals.o glyphcurs.o grabs.o \
7: initext.o main.o property.o resource.o swaprep.o swapreq.o \
8: tables.o window.o initatoms.o
9:
10: CDEBUGFLAGS = ServerCDebugFlags
11: INCLUDES = -I. -I../include -I../../include
12: EXT_DEFINES = ExtensionDefines
13:
14: NormalLibraryObjectRule()
15: NormalLibraryTarget(dix,$(OBJS))
16:
17: DependTarget()
18:
19: #
20: # `specially made just for initext.o. If the Makefile changes, then
21: # we make a new initext.o because the extension list may have changed.
22: #
23: # XXX
24: # the dependency is on "./Makefile" because if it were just "Makefile",
25: # the the rule for building the Makefile would be invoked if it is out
26: # of date with respect to ./Imakefile or others.
27: #
28: initext.o: ./Makefile
29: $(CC) -c $(CFLAGS) $(EXT_DEFINES) initext.c
30:
31: lint:
32: lint -Cdix $(INCLUDES) $(SRCS) > lint.out
33:
34: ../../include/Xatom.h initatoms.c: BuiltInAtoms buildatoms
35: sh buildatoms
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.