5dd968021d502213d46d94efb6cf15e6bff22345
[oweals/cde.git] / cde / examples / dtdnd / Makefile.usl
1 # $XConsortium: Makefile.usl /main/2 1996/05/13 11:46:28 drk $
2 ##########################################################################
3 #
4 #  Makefile for dtdnddemo
5 #
6 #       USL Platform
7 #
8 #  (c) Copyright 1993, 1994 Hewlett-Packard Company     
9 #  (c) Copyright 1993, 1994 International Business Machines Corp.
10 #  (c) Copyright 1993, 1994 Sun Microsystems, Inc.
11 #  (c) Copyright 1993, 1994 Unix System Labs, Inc., a subsidiary of
12 #      Novell, Inc.
13 ##########################################################################
14
15 PROGRAM         = dtdnddemo
16 SOURCES         = demo.c icon.c text.c file.c buff.c
17 OBJECTS         = demo.o icon.o text.o file.o buff.o
18 APPDEFAULTS     = Dtdnddemo
19
20 DEFINES         = 
21 CDEBUGFLAGS     = -O
22 CFLAGS          = -Xc $(DEFINES) $(CDEBUGFLAGS)
23
24 DTINCLUDE       = -I/usr/dt/include
25 X11INCLUDE      = -I/usr/X/include
26
27 INCLUDES        = $(DTINCLUDE) $(X11INCLUDE)
28
29 DTLIBS          = -L/usr/dt/lib -lDtSvc -ltt -lXm
30 X11LIBS         = -L/usr/X/lib -lXt -lX11
31 SYSLIBS         = -lw -lgen -lnsl -lresolv -lsocket -lXIM
32
33 LIBRARIES       = $(DTLIBS) $(X11LIBS) $(SYSLIBS)
34 LDFLAGS         = 
35
36 .c.o:
37         ${CC} -c $(CFLAGS) $(INCLUDES) $<
38
39 all::   $(PROGRAM)
40
41 $(PROGRAM)::    $(OBJECTS) $(APPDEFAULTS)
42         ${CC} -o $(PROGRAM) $(LDFLAGS) $(OBJECTS) $(LIBRARIES)
43
44 clean::
45         rm -f $(PROGRAM) $(OBJECTS)