OSDN Git Service

Please enter the commit message for your changes. Lines starting
[eos/hostdependX86MAC64.git] / src / Tools / mrcImage / mrcImageBlurByTemperatureFactor / src / X86MAC64 / Makefile
1 include $(EOS_HOME)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config/Define.inc
2 include $(EOS_HOME)/src/$(WORLDNAME)/$(CLASSNAME)/Config/Define.inc
3 include $(EOS_HOME)/src/$(WORLDNAME)/Config/Define.inc
4 include $(EOS_HOME)/src/Config/DefineTool.inc
5
6 LIBFILES   = \
7                         $(LIBPREFIX)EosObjects$(LIBSUFFIX) 
8
9 LIBFILESDEBUG   = \
10                         $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX) 
11
12 SRCC  = \
13                         $(OBJECTNAME).c \
14                         init.c \
15                         argCheck.c \
16                         usage.c  \
17                         util.c 
18
19 SRCCXX  = \
20                         $(OBJECTNAME).cc \
21                         init.cc \
22                         argCheck.cc \
23                         usage.cc  \
24                         util.cc 
25
26 MODULES    = \
27                         $(OBJECTNAME).o \
28                         init.o \
29                         argCheck.o \
30                         usage.o  \
31                         util.o 
32
33 REALMODULES    = \
34                         $(OSTYPE)/$(OBJECTNAME).o \
35                         $(OSTYPE)/init.o \
36                         $(OSTYPE)/argCheck.o \
37                         $(OSTYPE)/usage.o \
38                         $(OSTYPE)/util.o 
39
40 MODULESDEBUG    = \
41                         $(OBJECTNAME).debugo \
42                         init.debugo \
43                         argCheck.debugo \
44                         usage.debugo  \
45                         util.debugo 
46
47 MODULESCUDAGDB    = \
48                         $(OBJECTNAME).cudagdb.o \
49                         init.cudagdb.o \
50                         argCheck.cudagdb.o \
51                         usage.cudagdb.o  \
52                         util.cudagdb.o 
53
54 REALMODULESDEBUG    = \
55                         $(OSTYPE)/$(OBJECTNAME).debugo \
56                         $(OSTYPE)/init.debugo \
57                         $(OSTYPE)/argCheck.debugo \
58                         $(OSTYPE)/usage.debugo \
59                         $(OSTYPE)/util.debugo 
60
61
62 $(OBJECTNAME): $(MODULES) $(LIBFILES)
63         @if [ -f $(VPATH)/$(OBJECTNAME).c ] ; \
64         then \
65                 echo $(CC) $(CCOPTS) $(MODULES) $(LIBFILES) $(EXTRA_LIB) $(KHOROS_LIBS) $(LIBPVM) $(STANDARDLIB) $(HOSTDEPENDENTLIB) -o $@ ;  \
66                 $(CC) $(CCOPTS) $(MODULES) $(LIBFILES) $(EXTRA_LIB) $(KHOROS_LIBS) $(LIBPVM) $(STANDARDLIB) $(HOSTDEPENDENTLIB) -o $@ ;  \
67         fi
68         @if [ -f $(VPATH)/$(OBJECTNAME).cc ] ; \
69         then \
70                 echo $(CXX) $(CCOPTS) $(MODULES) $(LIBFILES) $(EXTRA_LIB) $(KHOROS_LIBS) $(LIBPVM) $(STANDARDLIB) $(HOSTDEPENDENTLIB) -o $@  ; \
71                 $(CXX) $(CCOPTS) $(MODULES) $(LIBFILES) $(EXTRA_LIB) $(KHOROS_LIBS) $(LIBPVM) $(STANDARDLIB) $(HOSTDEPENDENTLIB) -o $@  ; \
72         fi
73         @if [ -f $(VPATH)/$(OBJECTNAME).ccm ] ; \
74         then \
75                 echo "MICO"; \
76                 echo $(MICOLD) $(CCOPTS) $(MODULES) $(LIBFILES) $(EXTRA_LIB) $(KHOROS_LIBS) $(LIBPVM) $(STANDARDLIB) $(HOSTDEPENDENTLIB) -o $@  ; \
77                 $(MICOLD) $(CCOPTS) $(MODULES) $(LIBFILES) $(EXTRA_LIB) $(KHOROS_LIBS) $(LIBPVM) $(STANDARDLIB) $(HOSTDEPENDENTLIB) -o $@  ; \
78         fi
79         @if [ -f $(VPATH)/$(OBJECTNAME).cu ] ; \
80         then \
81                 echo $(NVCC) $(NVCCOPTS) $(MODULES) $(LIBFILES) $(EXTRA_LIB) $(KHOROS_LIBS) $(LIBPVM) $(STANDARDLIB) $(HOSTDEPENDENTLIB) $(CUDALIB) $(CUDAINC) -o $@ ;  \
82                 $(NVCC) $(NVCCOPTS) $(MODULES) $(LIBFILES) $(EXTRA_LIB) $(KHOROS_LIBS) $(LIBPVM) $(STANDARDLIB) $(HOSTDEPENDENTLIB) $(CUDALIB) $(CUDAINC) -o $@ ;  \
83         fi
84
85
86 $(OBJECTNAME).debug: $(MODULESDEBUG) $(LIBFILESDEBUG)
87         @if [ -f $(VPATH)/$(OBJECTNAME).c ] ; \
88         then \
89                 echo $(CC) $(CCOPTSDEBUG) $(MODULESDEBUG) $(LIBFILESDEBUG) $(EXTRA_LIB) $(KHOROS_LIBS) $(LIBPVM) $(STANDARDLIB) $(HOSTDEPENDENTLIB) -o $@ ;  \
90                 $(CC) $(CCOPTSDEBUG) $(MODULESDEBUG) $(LIBFILESDEBUG) $(EXTRA_LIB) $(KHOROS_LIBS) $(LIBPVM) $(STANDARDLIB) $(HOSTDEPENDENTLIB) -o $@ ;  \
91         fi
92         @if [ -f $(VPATH)/$(OBJECTNAME).cc ] ; \
93         then \
94                 echo $(CXX) $(CCOPTSDEBUG) $(MODULESDEBUG) $(LIBFILESDEBUG) $(EXTRA_LIB) $(KHOROS_LIBS) $(LIBPVM) $(STANDARDLIB) $(HOSTDEPENDENTLIB) -o $@  ; \
95                 $(CXX) $(CCOPTSDEBUG) $(MODULESDEBUG) $(LIBFILESDEBUG) $(EXTRA_LIB) $(KHOROS_LIBS) $(LIBPVM) $(STANDARDLIB) $(HOSTDEPENDENTLIB) -o $@  ; \
96         fi
97         @if [ -f $(VPATH)/$(OBJECTNAME).ccm ] ; \
98         then \
99                 echo "MICO"; \
100                 echo $(MICOLD) $(CCOPTSDEBUG) $(MODULESDEBUG) $(LIBFILESDEBUG) $(EXTRA_LIB) $(KHOROS_LIBS) $(LIBPVM) $(STANDARDLIB) $(HOSTDEPENDENTLIB) -o $@  ; \
101                 $(MICOLD) $(CCOPTSDEBUG) $(MODULESDEBUG) $(LIBFILESDEBUG) $(EXTRA_LIB) $(KHOROS_LIBS) $(LIBPVM) $(STANDARDLIB) $(HOSTDEPENDENTLIB) -o $@  ; \
102         fi
103         @if [ -f $(VPATH)/$(OBJECTNAME).cu ] ; \
104         then \
105                 echo $(CC) $(CCOPTSDEBUG) $(MODULESDEBUG) $(LIBFILESDEBUG) $(EXTRA_LIB) $(KHOROS_LIBS) $(LIBPVM) $(STANDARDLIB) $(HOSTDEPENDENTLIB) -o $@ ;  \
106                 $(CC) $(CCOPTSDEBUG) $(MODULESDEBUG) $(LIBFILESDEBUG) $(EXTRA_LIB) $(KHOROS_LIBS) $(LIBPVM) $(STANDARDLIB) $(HOSTDEPENDENTLIB) -o $@ ;  \
107         fi
108
109 $(OBJECTNAME).cudagdb: $(MODULESCUDAGDB) $(LIBFILESDEBUG)
110         echo $(NVCC) "$(NVCCOPTSCUDAGDB) $(MODULESCUDAGDB) $(LIBFILESDEBUG) $(EXTRA_LIB) $(KHOROS_LIBS) $(LIBPVM) $(STANDARDLIB) $(HOSTDEPENDENTLIB) -o $@"
111         $(NVCC) $(NVCCOPTSCUDAGDB) $(MODULESCUDAGDB) $(LIBFILESDEBUG) $(EXTRA_LIB) $(KHOROS_LIBS) $(LIBPVM) $(STANDARDLIB) $(HOSTDEPENDENTLIB) -o $@
112
113 include ./.Depend
114 include  $(EOS_HOME)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config/Target.inc