|
|
1.1 root 1: INCLUDES = -I. -I$(TOP) -I$(TOP)/X11
2: #if BigEndianArchitecture == YES
3: DEFINES = -DLIBDIR=\"$(LIBDIR)\" -DBIGENDIAN
4: #else
5: DEFINES = -DLIBDIR=\"$(LIBDIR)\"
6: #endif
7: INSTALLFLAGS = -m 0644
8:
9: #
10: # Only the new toolkit header files get installed in /usr/include
11: # HEADERS = Atoms.h Intrinsic.h Xtlib.h ButtonBox.h Boolean.h Command.h \
12: # Dialog.h Form.h Label.h Menu.h Scroll.h Text.h TextDisp.h VPane.h \
13: # Clock.h Load.h
14:
15: SRCS = Actions.c Alloc.c ArgList.c AsciiSink.c Boolean.c ButtonBox.c \
16: Command.c Cursors.c Clock.c Debug.c Dialog.c DiskSrc.c \
17: Error.c Event.c Form.c GCManager.c Geometry.c Init.c \
18: Label.c Load.c Menu.c Message.c NextEvent.c Resources.c \
19: Scroll.c ScrollMgr.c ScrollWin.c StringSrc.c Text.c TextActs.c \
20: TextKinds.c Util.c VPane.c
21:
22: OBJS = Actions.o Alloc.o ArgList.o AsciiSink.o Boolean.o ButtonBox.o \
23: Command.o Cursors.o Clock.o Debug.o Dialog.o DiskSrc.o \
24: Error.o Event.o Form.o GCManager.o Geometry.o Init.o \
25: Label.o Load.o Menu.o Message.o NextEvent.o Resources.o \
26: Scroll.o ScrollMgr.o ScrollWin.o StringSrc.o Text.o TextActs.o \
27: TextKinds.o Util.o VPane.o
28:
29: #if DebugOldLibXtk && ProfileOldLibXtk
30: DebuggedAndProfiledLibraryObjectRule()
31: #else
32: # if DebugOldLibXtk
33: DebuggedLibraryObjectRule()
34: # else
35: # if ProfileOldLibXtk
36: ProfiledLibraryObjectRule()
37: # else
38: NormalLibraryObjectRule()
39: # endif
40: # endif
41: #endif
42:
43: NormalLibraryTarget(oldXtk,$(OBJS))
44: AliasedLibraryTarget(oldXtk,oldXtk11)
45: LintLibraryTarget(oldXtk,$(SRCS))
46: InstallLibrary(oldXtk,$(USRLIBDIR))
47: InstallLibraryAlias(oldXtk,oldXtk11,$(USRLIBDIR))
48: InstallLintLibrary(oldXtk,$(USRLIBDIR))
49: /* InstallMultiple($(HEADERS),$(INCDIR)) */
50:
51: #if ProfileOldLibXtk
52: ProfiledLibraryTarget(oldXtk,$(OBJS))
53: AliasedLibraryTarget(oldXtk_p,oldXtk11_p)
54: InstallLibrary(oldXtk_p,$(USRLIBDIR))
55: InstallLibraryAlias(oldXtk_p,oldXtk11_p,$(USRLIBDIR))
56: #endif
57:
58: #if DebugOldLibXtk
59: DebuggedLibraryTarget(oldXtk,$(OBJS))
60: AliasedLibraryTarget(oldXtk_d,oldXtk11_d)
61: #endif
62:
63: DependTarget()
64:
65: lint:
66: $(LINT) -buz ${INCLUDES} \
67: -DLIBDIR=\"${LIBDIR}\" \
68: ${SRCS} \
69: $(XLIBSRC)/llib-lX.ln
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.