42 lines
791 B
Makefile
42 lines
791 B
Makefile
|
# General definitions
|
||
|
#
|
||
|
|
||
|
include ../config.make
|
||
|
|
||
|
RM = rm -f
|
||
|
CP = cp
|
||
|
MV = mv
|
||
|
BINDIR = ../bin
|
||
|
|
||
|
default: all
|
||
|
|
||
|
|
||
|
PROGS = $(BINDIR)/fitsort \
|
||
|
$(BINDIR)/hierarch28 \
|
||
|
$(BINDIR)/iofits \
|
||
|
$(BINDIR)/fitsmd5
|
||
|
|
||
|
all: $(PROGS)
|
||
|
|
||
|
veryclean:
|
||
|
@(echo "cleaning saft programs...")
|
||
|
@($(RM) $(PROGS))
|
||
|
|
||
|
|
||
|
$(BINDIR)/fitsort: fitsort.c
|
||
|
@(echo "building $@ ...")
|
||
|
@($(CC) $(CFLAGS) $(LFLAGS) -o $(BINDIR)/fitsort fitsort.c)
|
||
|
|
||
|
$(BINDIR)/hierarch28: hierarch28.c
|
||
|
@(echo "building $@ ...")
|
||
|
@($(CC) $(CFLAGS) $(LFLAGS) -o $(BINDIR)/hierarch28 hierarch28.c)
|
||
|
|
||
|
$(BINDIR)/iofits: iofits.c
|
||
|
@(echo "building $@ ...")
|
||
|
@($(CC) $(CFLAGS) $(LFLAGS) -o $(BINDIR)/iofits iofits.c)
|
||
|
|
||
|
$(BINDIR)/fitsmd5: fitsmd5.c
|
||
|
@(echo "building $@ ...")
|
||
|
@($(CC) $(CFLAGS) $(LFLAGS) -o $(BINDIR)/fitsmd5 fitsmd5.c)
|
||
|
|