|
|
1.1 root 1: INCLUDES = -I. -I$(TOP) -I$(INCLUDESRC) -I$(XLIBSRC)
2: DEFINES = -DUNIXCONN
3: INSTALLFLAGS = -m 0644
4: HEADERS = Xresource.h
5:
6: SRCS = \
7: Conversion.c \
8: ParseCmd.c \
9: Quarks.c \
10: Xrm.c \
11: XrmConvert.c \
12: XErrDes.c \
13: XGetDflt.c
14: OBJS = \
15: Conversion.o \
16: ParseCmd.o \
17: Quarks.o \
18: Xrm.o \
19: XrmConvert.o \
20: XErrDes.o \
21: XGetDflt.o
22:
23: #if DebugLibXrm && ProfileLibXrm
24: DebuggedAndProfiledLibraryObjectRule()
25: #else
26: # if DebugLibXrm
27: DebuggedLibraryObjectRule()
28: # else
29: # if ProfileLibXrm
30: ProfiledLibraryObjectRule()
31: # else
32: NormalLibraryObjectRule()
33: # endif
34: # endif
35: #endif
36:
37: NormalLibraryTarget(Xrm,$(OBJS))
38: LintLibraryTarget(Xrm,$(SRCS))
39: InstallLibrary(Xrm,$(USRLIBDIR))
40: InstallLintLibrary(Xrm,$(USRLIBDIR))
41: InstallMultiple($(HEADERS),$(INCDIR))
42:
43: #if ProfileLibXrm
44: ProfiledLibraryTarget(Xrm,$(OBJS))
45: InstallLibrary(Xrm_p,$(USRLIBDIR))
46: #endif
47:
48: #if DebugLibXrm
49: DebuggedLibraryTarget(Xrm,$(OBJS))
50: #endif
51:
52: DependTarget()
53:
54: # structure alignment errors can safely be ignored.
55: # complaints about qevent can be ignored too.
56:
57: lint:
58: $(LINT) -hubz ${INCLUDES} $(SRCS) > lint.log
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.