(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.11, Fri May 12 21:47:44 2017 UTC (5 years, 6 months ago) by arta
Branch: MAIN
CVS Tags: Ver_LATEST, Ver_9-5, Ver_9-41, Ver_9-4, Ver_9-3, Ver_9-2, Ver_9-1, HEAD
Changes since 1.10: +2 -0 lines
stuff for Serafins aia limbfit pro

# 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
dir     := $(d)/limbcompute_aia
-include                $(SRCDIR)/$(dir)/Rules.mk
dir     := $(d)/projection
-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