C		=	gcc
CFLAGS		=	-g 
#			 #
#                        # 
BIN		=	bin
#NCL		=	-I/remote/trond/PDL/APipe/qlib2-2011.231
#LIB		=	-L/remote/trond/PDL/APipe/qlib2-2011.231 -lm -lqlib2-64.debug
NCL		=	-I./qlib2-2012.347
#LIB		=	-L./qlib2-2012.347 -lm -lqlib2-64.debug
LIB		=	-L./qlib2-2012.347 -lqlib2nl-64 -lm


OSTYPE		=	Linux

all:		clean cube_merge_mc pcube2asc_mc gps_check_mc add_time_mc asc2mseed_mc  resamp_mc get_cube_fileno_mc

clean:
		/bin/rm -f *.o *~  *% core 

cube_merge_mc:	cube_merge_mc.o 
		$(C) $(CFLAGS) -o $@ cube_merge_mc.o -lm

cube_merge_mc.o:	cube_merge_mc.c 
		$(C) $(CFLAGS) -D$(OSTYPE) $(NCL) -c cube_merge_mc.c -o $@

pcube2asc_mc:	pcube2asc_mc.o 
		$(C) $(CFLAGS) -o $@ pcube2asc_mc.o -lm

pcube2asc_mc.o:	pcube2asc_mc.c 
		$(C) $(CFLAGS) -D$(OSTYPE) $(NCL) -c pcube2asc_mc.c -o $@

gps_check_mc:	gps_check_mc.o 
		$(C) $(CFLAGS) -o $@ gps_check_mc.o -lm

gps_check_mc.o:	gps_check_mc.c 
		$(C) $(CFLAGS) -D$(OSTYPE) $(NCL) -c gps_check_mc.c -o $@

add_time_mc:	add_time_mc.o 
		$(C) $(CFLAGS) -o $@ add_time_mc.o -lm

add_time_mc.o:	add_time_mc.c 
		$(C) $(CFLAGS) -D$(OSTYPE) $(NCL) -c add_time_mc.c -o $@

asc2mseed_mc:	asc2mseed_mc.o 
		$(C) $(CFLAGS) -o $@ asc2mseed_mc.o $(LIB)

asc2mseed_mc.o:	asc2mseed_mc.c 
		$(C) $(CFLAGS) -D$(OSTYPE) $(NCL) -c asc2mseed_mc.c -o $@

resamp_mc:	resamp_mc.o 
		$(C) $(CFLAGS) -o $@ resamp_mc.o -lm 

resamp_mc.o:	resamp_mc.c 
		$(C) $(CFLAGS) -D$(OSTYPE) $(NCL) -c resamp_mc.c -o $@

get_cube_fileno_mc.o:	get_cube_fileno_mc.c 
		$(C) $(CFLAGS)  -D$(OSTYPE) $(NCL) -c get_cube_fileno_mc.c -o $@

get_cube_fileno_mc:	get_cube_fileno_mc.o 
		$(C) $(CFLAGS) -o $@ get_cube_fileno_mc.o -lm


