SRCS1 = endian.c shared.c signpr_general.c signpr_copy.c gramocli.c
OBJS1 = $(SRCS1:.c=.o)

SRCS2 = endian.c shared.c signpr_general.c signpr_copy.c split.c
OBJS2 = $(SRCS2:.c=.o)

SHELL = /bin/sh

CC = gcc
LDFLAGS = 

CFLAGS = -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -L/sw/lib -I/sw/include
#DEPS = $(OBJS)
LIBS = -lncurses -lm
COPY_A = -p


findtracks: $(OBJS1)
	$(CC) $(LDFLAGS) $(OBJS1) -o findtracks $(LIBS)
	@echo ''
	@echo ''

splitfile: $(OBJS2)
	$(CC) $(LDFLAGS) $(OBJS2) -o splitfile $(LIBS)
	@echo ''
	@echo ''

clean:
	rm -f *.o findtracks splitfile

#makebplay: yesnowindow.o boxes.o buttons.o textwindow.o errorwindow.o \
#           clrscr.o secshms.o
#	$(MAKE) -C bplaysrc
#	-rm bplay_gramo brec_gramo
#	cp $(COPY_A) bplaysrc/bplay ./bplay_gramo
#	ln -s bplay_gramo brec_gramo

#.PHONY: clean
#clean:
#	$(MAKE) -C bplaysrc clean
#	-rm -f gramofile bplay_gramo brec_gramo *.o *.d *~

#.PHONY: indent
#indent:
#	indent *.c *.h

#%.d: %.c   - according to 'info make', doesn't work
#	$(SHELL) -ec '$(CC) -MM $(CPPFLAGS) $< \
#		      | sed '\''s/\($*\)\.o[ :]*/\1 $@/g'\'' > $@'
#
# 'some.o: some.c other.h'   ==> 'some some.dsome.c other.h'

#%.d: %.c
#	$(SHELL) -ec '$(CC) -MM $(CPPFLAGS) $< \
#		      | sed '\''s/\($*\)\.o/& $@/g'\'' > $@'
##
## 'some.o: some.c other.h'   ==> 'some.o some.d: some.c other.h'  => OK
#
#include $(SRCS:.c=.d)

