summaryrefslogtreecommitdiff
path: root/xc/lib/Xmuu/Imakefile
blob: 32a564b0d97a1bd2836a0b193707bb85e71268e8 (plain)
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
XCOMM $XFree86: xc/lib/Xmuu/Imakefile,v 1.1 2001/03/30 02:18:41 keithp Exp $
XCOMM Mini Xmu library: pull out just those things that are used by apps 
XCOMM that do not use Xt and Xaw in the core applications
XCOMM 
XCOMM Feel free to include additional code into this library, please
XCOMM be careful not to use anything which requires libraries other
XCOMM other than Xlib and the system C library

#define DoNormalLib NormalLibXmuu
#define DoSharedLib SharedLibXmuu
#define DoExtraLib SharedLibXmuuc
#define DoDebugLib DebugLibXmuu
#define DoProfileLib ProfileLibXmuu
#define LibName Xmuu
#define SoRev SOXMUUREV
#define LibHeaders NO

#ifdef SharedXmuuReqs
REQUIREDLIBS = SharedXmuuReqs
#endif
       LINTLIBS = $(LINTXLIB) 

#if HasSnprintf
   MISC_DEFINES = -DHAS_SNPRINTF
#else
  MISC_INCLUDES = -I$(LIBSRC)/misc
#endif

        DEFINES = $(MISC_DEFINES)
       INCLUDES = $(MISC_INCLUDES)

#ifdef OsNameDefines
OS_NAME_DEFINES = OsNameDefines
#endif
        CSSDEFS = $(OS_NAME_DEFINES) $(CONNECTION_FLAGS)


SRCS = 	ClientWin.c\
	CursorName.c\
	DefErrMsg.c\
	GetHost.c\
	Lower.c

OBJS = 	ClientWin.o\
	CursorName.o\
	DefErrMsg.o\
	GetHost.o\
	Lower.o

INCLUDES = -I$(XMUSRC)

#include <Library.tmpl>

#if DoSharedLib
SpecialCObjectRule(sharedlib,NullParameter,$(SHLIBDEF))
#endif

LinkSourceFile(ClientWin.c,$(XMUSRC))
LinkSourceFile(CursorName.c,$(XMUSRC))
LinkSourceFile(DefErrMsg.c,$(XMUSRC))
LinkSourceFile(GetHost.c,$(XMUSRC))
LinkSourceFile(Lower.c,$(XMUSRC))

DependTarget()