home *** CD-ROM | disk | FTP | other *** search
Makefile | 1993-07-21 | 1.3 KB | 47 lines |
- XCOMM $XConsortium: Imakefile,v 1.23 91/09/09 16:09:09 rws Exp $
- RGB_DB = DefaultRGBDatabase
- SITE_RGB_DB = -DRGB_DB=\"$(RGB_DB)\"
- DEPLIBS =
- DEFINES = NdbmDefines $(SITE_RGB_DB)
- INCLUDES = -I$(SERVERSRC)/include
- INSTALLFLAGS = $(INSTLIBFLAGS)
- SRCS1 = rgb.c
- OBJS1 = rgb.o
- SRCS2 = showrgb.c
- OBJS2 = showrgb.o
- SRCS = $(SRCS1) $(SRCS2)
- OBJS = $(OBJS1) $(OBJS2)
- PROGRAMS = rgb showrgb
- DATAFILES = rgb.pag rgb.dir
- DATADEP = rgb.dir /* just want one run of rgb */
- #if !(defined(SGIArchitecture) || SystemV4)
- DBMLIB = -ldbm
- #endif
- #if defined(SparcArchitecture) && HasGcc
- CC = cc
- CCOPTIONS = /**/
- EXTRA_LOAD_FLAGS = /**/
- #endif
- #if defined(i386SVR4Architecture)
- DBMLIB = -ldbm -lucb
- #endif
-
- all:: $(PROGRAMS) $(DATADEP)
-
- SingleProgramTarget(rgb,$(OBJS1),NullParameter,$(DBMLIB))
- SingleProgramTarget(showrgb,$(OBJS2),NullParameter,$(DBMLIB))
- SpecialObjectRule(rgb.o,$(ICONFIGFILES),$(_NOOP_))
- SpecialObjectRule(showrgb.o,$(ICONFIGFILES),$(_NOOP_))
- InstallMultiple($(DATAFILES) rgb.txt,$(LIBDIR))
- InstallProgramWithFlags(showrgb,$(BINDIR),)
- InstallManPage(showrgb,$(MANDIR))
-
- $(DATADEP): rgb rgb.txt
- $(RM) $(DATAFILES)
- ./rgb rgb < rgb.txt
-
- clean::
- $(RM) $(DATAFILES)
-
- DependTarget()
-