ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/JSOC/proj/globalhs/libs/dtgf/Rules.mk
Revision: 1.4
Committed: Mon Mar 30 14:43:09 2015 UTC (8 years, 5 months ago) by arta
Branch: MAIN
CVS Tags: globalhs_version_23, globalhs_version_22, globalhs_version_21, globalhs_version_20, Ver_LATEST, globalhs_version_24, globalhs_version_8, globalhs_version_9, Ver_9-41, Ver_9-5, Ver_8-8, globalhs_version_19, Ver_8-10, Ver_9-1, Ver_9-2, globalhs_version_12, globalhs_version_13, globalhs_version_10, globalhs_version_11, globalhs_version_16, globalhs_version_17, globalhs_version_14, globalhs_version_15, globalhs_version_18, Ver_9-4, Ver_9-3, Ver_8-11, Ver_8-12, Ver_9-0, HEAD
Changes since 1.3: +2 -2 lines
Log Message:
Remove libs from default make too.

File Contents

# Content
1 # $Header: /home/cvsuser/cvsroot/JSOC/proj/globalhs/libs/dtgf/Rules.mk,v 1.3 2015/02/15 05:06:53 tplarson Exp $
2
3 # Standard things
4 sp := $(sp).x
5 dirstack_$(sp) := $(d)
6 d := $(dir)
7
8 # Local variables
9 LIBDTGF := $(d)/libdtgf.a
10
11 OBJ_$(d) := $(addprefix $(d)/, fahlman_ulrych_C99.o pcg_C99.o levinson_C99.o multi_burg_C99.o detrend_C99.o cblas.o)
12
13 DEP_$(d) := $(OBJ_$(d):%=%.d)
14
15 CLEAN := $(CLEAN) $(OBJ_$(d)) $(LIBDTGF) $(DEP_$(d))
16
17 # TGT_LIB := $(TGT_LIB) $(LIBDTGF)
18
19 S_$(d) := $(notdir $(LIBDTGF))
20
21 JTSFDEBUG_$(d) :=
22 ifdef JTSFIDDLE_DEBUG
23 ifeq ($(JTSFIDDLE_DEBUG),1)
24 JTSFDEBUG_$(d) := -DDEBUGOUT
25 endif
26 endif
27
28 $(OBJ_$(d)): CF_TGT := $(CF_TGT) $(JTSFDEBUG_$(d))
29
30 # Local rules
31 $(OBJ_$(d)): $(SRCDIR)/$(d)/Rules.mk
32
33 ifeq ($(GLOBALHSTAGOVERRIDE),)
34 .PHONY: force_libdtgf
35 $(OBJ_$(d)): force_libdtgf
36 force_libdtgf:
37 [[ $(GLOBALHS_TAG) =~ globalhs ]]
38 endif
39
40 $(LIBDTGF) : $(OBJ_$(d))
41 $(ARCHIVE)
42 $(SLLIB)
43
44 # Shortcuts
45 .PHONY: $(S_$(d))
46 $(S_$(d)): %: $(d)/%
47
48 # Standard things
49 -include $(DEP_$(d))
50
51 d := $(dirstack_$(sp))
52 sp := $(basename $(sp))