![]() ![]() |
![]() |
File: [Development] / JSOC / proj / timed / apps / Makefile
(download)
Revision: 1.3, Tue Jan 13 21:32:03 2015 UTC (8 years, 4 months ago) by rick Branch: MAIN CVS Tags: Ver_LATEST, Ver_9-5, Ver_9-41, Ver_9-4, Ver_9-3, Ver_9-2, Ver_9-1, Ver_9-0, Ver_8-8, Ver_8-7, Ver_8-12, Ver_8-11, Ver_8-10, HEAD Changes since 1.2: +6 -6 lines modified for JSOC release 8.7 |
# # Common Makefile requiring re-compilation # # MAKEROOT = $(DRMS)/proj/cookbook/Makevars include $(MAKEROOT)/Makevars_$(JPLAT).mk DEST = ../bin/$(JPLAT) FC = ifort11 LDCMD = $(FC) -nofor_main -no-ipo -openmp INCL = -I$(DRMS)/base/include LIBD = -L$(DRMS)/lib/$(JPLAT) -L/home/jsoc/lib/$(JPLAT) DLIBS = $(LIBD) -ldrms -lpq -lz -lcfitsio -lfftw3f -lmkl_em64t -lpthread NVOBJ = mcd_cs_hmi_sub.o mcd_v_hmi_sub.o TTOBJ = cal_HMI_2x2ave_sub.o cal_HMI_noave_sub.o sub_correlate_BLAS.o \ sub_filter_HMI_ppline.o sub_lmfit.o sub_shift.o sub_GB_fitting_2002.o \ sub_do_fitting.o FPLS = $(addprefix $(DEST)/, invert_td_hr) $(addprefix $(DEST)/, travel_times) all: invert_td_hr travel_times .SECONDEXPANSION: invert_td_hr: $$@.o $(NVOBJ) $(LDCMD) -o $(DEST)/$@ $? $(DLIBS) $(RM) $? travel_times: $$@.o $(TTOBJ) $(LDCMD) -o $(DEST)/$@ $? $(DLIBS) $(RM) $? clean: $(RM) *.o $(RM) $(FPLS) .c.o: $(CC) $(CCFLAGS) $(@:.o=.c) $(INCL) .f.o: $(FC) $(FFLAGS) $(@:.o=.f)
Karen Tian |
Powered by ViewCVS 0.9.4 |