Changeset 1212 for trunk/psLib/test/dataManip
- Timestamp:
- Jul 12, 2004, 3:37:59 PM (22 years ago)
- File:
-
- 1 edited
-
trunk/psLib/test/dataManip/Makefile (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/test/dataManip/Makefile
r1187 r1212 3 3 ## Makefile: test/sysUtils 4 4 ## 5 ## $Revision: 1.3 2$ $Name: not supported by cvs2svn $6 ## $Date: 2004-07- 07 02:39:21$5 ## $Revision: 1.33 $ $Name: not supported by cvs2svn $ 6 ## $Date: 2004-07-13 01:37:59 $ 7 7 ## 8 8 ## Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 10 10 ############################################################################### 11 11 12 ifndef prefix 13 export prefix=$(shell cd ../..;pwd) 14 endif 15 12 16 include ../../src/Makefile.Globals 13 17 14 PSLIB_INCL_DIR = ../../include 18 CFLAGS := -I../../include $(CFLAGS) 19 LDFLAGS := -L../../lib -lpslib -lpstest $(LDFLAGS) 15 20 16 PSLIB_LIB_DIR = ../../lib 21 TARGET = \ 22 tst_psFunc00 \ 23 tst_psFunc01 \ 24 tst_psHist00 \ 25 tst_psHist01 \ 26 tst_psHist02 \ 27 tst_psImageFFT \ 28 tst_psImageIO \ 29 tst_psImageManip \ 30 tst_psImageStats00 \ 31 tst_psImageStats01 \ 32 tst_psImageStats02 \ 33 tst_psImageStats03 \ 34 tst_psMatrix01 \ 35 tst_psMatrix02 \ 36 tst_psMatrix03 \ 37 tst_psMatrix04 \ 38 tst_psMatrix05 \ 39 tst_psMatrix06 \ 40 tst_psMatrix07 \ 41 tst_psMatrixVectorArithmetic01 \ 42 tst_psMatrixVectorArithmetic02 \ 43 tst_psMatrixVectorArithmetic03 \ 44 tst_psMinimize00 \ 45 tst_psMinimize01 \ 46 tst_psMinimize02 \ 47 tst_psMinimize03 \ 48 tst_psMinimize04 \ 49 tst_psStats00 \ 50 tst_psStats01 \ 51 tst_psStats02 \ 52 tst_psStats03 \ 53 tst_psStats05 \ 54 tst_psStats06 \ 55 tst_psStats07 \ 56 tst_psStats08 \ 57 tst_psStats09 \ 58 tst_psVectorFFT 17 59 18 TARGET = tst_psMatrix01 \ 19 tst_psMatrix02 \ 20 tst_psMatrix03 \ 21 tst_psMatrix04 \ 22 tst_psMatrix05 \ 23 tst_psMatrix06 \ 24 tst_psMatrix07 \ 25 tst_psMatrixVectorArithmetic01 \ 26 tst_psMatrixVectorArithmetic02 \ 27 tst_psMatrixVectorArithmetic03 \ 28 tst_psStats00 \ 29 tst_psStats01 \ 30 tst_psStats02 \ 31 tst_psStats03 \ 32 tst_psStats05 \ 33 tst_psStats06 \ 34 tst_psStats07 \ 35 tst_psStats08 \ 36 tst_psStats09 \ 37 tst_psHist00 \ 38 tst_psHist01 \ 39 tst_psHist02 \ 40 tst_psFunc00 \ 41 tst_psFunc01 \ 42 tst_psMinimize00 \ 43 tst_psMinimize01 \ 44 tst_psMinimize02 \ 45 tst_psMinimize03 \ 46 tst_psImageStats00 \ 47 tst_psImageStats01 \ 48 tst_psImageStats02 60 OBJS = $(addsuffix .o,$(TARGET)) 49 61 50 62 all: $(TARGET) 51 63 52 tst_psMatrix01: tst_psMatrix01.o 53 tst_psMatrix02: tst_psMatrix02.o 54 tst_psMatrix03: tst_psMatrix03.o 55 tst_psMatrix04: tst_psMatrix04.o 56 tst_psMatrix05: tst_psMatrix05.o 57 tst_psMatrix06: tst_psMatrix06.o 58 tst_psMatrix07: tst_psMatrix07.o 59 tst_psMatrixVectorArithmetic01: tst_psMatrixVectorArithmetic01.o 60 tst_psMatrixVectorArithmetic02: tst_psMatrixVectorArithmetic02.o 61 tst_psMatrixVectorArithmetic03: tst_psMatrixVectorArithmetic03.o 62 tst_psStats00: tst_psStats00.o 63 tst_psStats01: tst_psStats01.o 64 tst_psStats02: tst_psStats02.o 65 tst_psStats03: tst_psStats03.o 66 tst_psStats04: tst_psStats04.o 67 tst_psStats05: tst_psStats05.o 68 tst_psStats06: tst_psStats06.o 69 tst_psStats07: tst_psStats07.o 70 tst_psStats08: tst_psStats08.o 71 tst_psStats09: tst_psStats09.o 72 tst_psHist00: tst_psHist00.o 73 tst_psHist01: tst_psHist01.o 74 tst_psHist02: tst_psHist02.o 75 tst_psFunc00: tst_psFunc00.o 76 tst_psFunc01: tst_psFunc01.o 77 tst_psFunc02: tst_psFunc02.o 78 tst_psFunc03: tst_psFunc03.o 79 tst_psMinimize00: tst_psMinimize00.o 80 tst_psMinimize01: tst_psMinimize01.o 81 tst_psMinimize02: tst_psMinimize02.o 82 tst_psMinimize03: tst_psMinimize03.o 83 tst_psMinimize04: tst_psMinimize04.o 84 tst_psMinimize05: tst_psMinimize05.o 85 tst_psImageStats00: tst_psImageStats00.o 86 tst_psImageStats01: tst_psImageStats01.o 87 tst_psImageStats02: tst_psImageStats02.o 88 tst_psImageStats03: tst_psImageStats03.o 64 # include $(DEPENDENCIES) 89 65 90 66 clean: 91 @echo " Deleting executable and binary files for 'test/ sysUtils'"92 $(RM) $( TARGET) *.o *.lint67 @echo " Deleting executable and binary files for 'test/collections'" 68 $(RM) $(OBJS) 93 69 94 %.o : %.c 95 $(CC) $(CFLAGS) $(CPPFLAGS) -I.. -I$(PSLIB_INCL_DIR) -c -o $@ $< 96 97 % : %.o 98 $(CC) -o $@ $< -L$(PSLIB_LIB_DIR) -lpslib -lpstest -lgsl -lgslcblas $(LDFLAGS) 99 100 ## NOTE: The distclean target does not remove the .o files. The Makefiles must 101 ## be repaired. 102 distclean: 70 distclean: clean 103 71 $(RM) $(TARGET) 104 72 105 %.lint: %.c 106 splint +posixlib -exportlocal -realcompare $(INCLUDE_GLOBAL) $? > $@; cat $@ 73 install: $(testbindir) $(testbindir)/verified $(TARGET) 74 install $(TARGET) $(testbindir) 75 install verified/*.stderr verified/*.stdout $(testbindir)/verified 76 77 $(testbindir): 78 mkdir -p $(testbindir) 79 80 $(testbindir)/verified: 81 mkdir -p $(testbindir)/verified 107 82 108 83
Note:
See TracChangeset
for help on using the changeset viewer.
