home *** CD-ROM | disk | FTP | other *** search
Makefile | 1995-02-06 | 818 b | 39 lines |
- #
- # Makefile for installing ImageFilter as a service
- #
-
- OBJROOT=.
- SYMROOT=.
-
- OBJS = $(OBJROOT)/ImageFilter.o $(OBJROOT)/iffToTiff.o
- CFLAGS = -g -O
- SRCFILES = iffToTiff.m ImageFilter.m
- ALLSRCS = $(SRCFILES) Makefile SampleImage.iff services README.rtf
- DSTDIR = $(DSTROOT)/$(HOME)/Library/Services/SampleImageFilter.service
-
- all: ImageFilter
-
- install: ImageFilter
- -rm -rf $(DSTDIR)
- mkdirs $(DSTDIR)
- install -s -m 555 ImageFilter $(DSTDIR)
- install -m 444 services $(DSTDIR)
-
- installsrc:
- mkdirs $(SRCROOT)
- cp -r $(ALLSRCS) $(SRCROOT)
- chmod a-w $(SRCROOT)/*
-
- clean:
- -rm -f $(SYMROOT)/ImageFilter $(OBJS) *~
-
- $(OBJS):
- $(CC) $(RC_CFLAGS) $(CFLAGS) -o $@ -c $*.m
-
- ImageFilter: $(OBJROOT) $(SYMROOT) $(OBJS)
- $(CC) $(RC_CFLAGS) -o $(SYMROOT)/ImageFilter $(OBJS) -lNeXT_s -lsys_s
-
- $(OBJROOT) $(SYMROOT):
- -mkdirs $@
-
-