SCM

SCM Repository

[matrix] Diff of /pkg/src/UMFPACK/Makefile
ViewVC logotype

Diff of /pkg/src/UMFPACK/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 921, Sat Sep 17 14:27:41 2005 UTC revision 922, Sun Sep 18 16:33:54 2005 UTC
# Line 9  Line 9 
9  # compile all C code (except hb, fortran, and fortran64), including AMD and the  # compile all C code (except hb, fortran, and fortran64), including AMD and the
10  # MATLAB mexFunctions  # MATLAB mexFunctions
11  all:  all:
         #( cd ../AMD ; make )  
         #( cd ../AMD/MATLAB ; make )  
12          ( cd Source ; make )          ( cd Source ; make )
         #( cd Demo   ; make )  
         #( cd MATLAB ; make )  
         #- cat Doc/License  
13    
14  # compile just the C-callable libraries and demo programs (not mexFunctions)  # compile just the C-callable libraries and demo programs (not mexFunctions)
15  library:  library:
         #( cd ../AMD ; make )  
16          ( cd Source ; make )          ( cd Source ; make )
         #( cd Demo   ; make )  
         #- cat Doc/License  
   
 # compile the FORTRAN interface and demo program  
 fortran:  
         #( cd Demo   ; make fortran )  
   
 # compile the 64-bit FORTRAN interface and demo program  
 fortran64:  
         #( cd Demo   ; make fortran64 )  
   
 # compile the Harwell/Boeing demo program  
 hb:  
         #( cd Demo   ; make hb )  
17    
18  # remove object files, but keep the compiled programs and library archives  # remove object files, but keep the compiled programs and library archives
19  clean:  clean:
         #( cd ../AMD ; make clean )  
20          ( cd Source ; make clean )          ( cd Source ; make clean )
         #( cd Demo   ; make clean )  
         #( cd MATLAB ; make clean )  
         #( cd Doc    ; make clean )  
21    
22  # clean, and then remove compiled programs and library archives  # clean, and then remove compiled programs and library archives
23  purge:  purge:
         #( cd ../AMD ; make purge )  
24          ( cd Source ; make purge )          ( cd Source ; make purge )
         #( cd Demo   ; make purge )  
         #( cd MATLAB ; make purge )  
         #( cd Doc    ; make purge )  
25    
26  # create PDF documents for the original distribution  # create PDF documents for the original distribution
27  doc:  doc:
28          #( cd ../AMD ; make doc )          #( cd ../AMD ; make doc )
29          #( cd Doc    ; make )          #( cd Doc    ; make )
30    
 # get ready for distribution  
 dist: purge  
         ( cd ../AMD ; make dist )  
         ( cd Demo   ; make dist )  
         ( cd Doc    ; make )  
   
31  distclean: purge  distclean: purge
32    
33  ccode: library  ccode: library
34    
35  lib: library  lib: library
   
 # compile the MATLAB mexFunction  
 matlab:  
         ( cd ../AMD/MATLAB ; make )  
         ( cd MATLAB ; make )  

Legend:
Removed from v.921  
changed lines
  Added in v.922

root@r-forge.r-project.org
ViewVC Help
Powered by ViewVC 1.0.0  
Thanks to:
Vienna University of Economics and Business Powered By FusionForge