(file) Return to Rules.mk CVS log (file) (dir) Up to [Development] / JSOC / proj / libs

File: [Development] / JSOC / proj / libs / Rules.mk (download)
Revision: 1.9, Tue May 24 16:41:32 2011 UTC (12 years ago) by arta
Branch: MAIN
CVS Tags: Ver_8-8, Ver_8-7, Ver_8-6, Ver_8-5, Ver_8-4, Ver_8-3, Ver_8-2, Ver_8-10, Ver_8-1, Ver_8-0, Ver_7-1, Ver_7-0, Ver_6-4, Ver_6-3, Ver_6-2, Ver_6-1, Ver_6-0, Ver_5-14, Ver_5-13
Changes since 1.8: +2 -0 lines
Add Sefafins aia lev 1.5 code.

# Standard things
sp 		:= $(sp).x
dirstack_$(sp)	:= $(d)
d		:= $(dir)

# Subdirectories. Directory-specific rules are optional here. The
# order NOT matter.
dir	:= $(d)/astro
-include		$(SRCDIR)/$(dir)/Rules.mk
dir	:= $(d)/dr
-include		$(SRCDIR)/$(dir)/Rules.mk
dir	:= $(d)/dsputil
-include		$(SRCDIR)/$(dir)/Rules.mk
dir	:= $(d)/gapfiller
-include		$(SRCDIR)/$(dir)/Rules.mk
dir     := $(d)/stats
-include                $(SRCDIR)/$(dir)/Rules.mk
dir     := $(d)/egsehmicomp
-include                $(SRCDIR)/$(dir)/Rules.mk
dir     := $(d)/imrotate
-include                $(SRCDIR)/$(dir)/Rules.mk

ifeq ($(COMPILER), icc)
ifneq ($(JSOC_MACHINE), linux_ia32) 
    # It looks like our 32-bit machines do not have recent versions of icc and mkl
    # so don't build on 32-bit machines. Also, don't trust gcc to build the code
    # that links to mkl.
dir	:= $(d)/interpolate
-include		$(SRCDIR)/$(dir)/Rules.mk
endif
endif

# Standard things
d		:= $(dirstack_$(sp))
sp		:= $(basename $(sp))


Karen Tian
Powered by
ViewCVS 0.9.4