/[ascend]/trunk/base/generic/Makefile.in
ViewVC logotype

Diff of /trunk/base/generic/Makefile.in

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

revision 140 by ben.allan, Thu Mar 3 07:19:05 2005 UTC revision 141 by johnpye, Thu Dec 22 02:16:37 2005 UTC
# Line 1  Line 1 
1  #  Top Level Ascend Makefile  #  Top Level Ascend Makefile
2  #  Ben Allan June 25, 1994.  #  Ben Allan June 25, 1994.
 #  $Revision: 1.25 $  
 #  $Date: 1998/05/18 18:06:36 $  
 #  $Author: mthomas $  
 #  $Source: /afs/cs.cmu.edu/project/ascend/Repository/ascend4/Makefile.in,v $  
 #  
3    
4    
5  SHELL = /bin/sh  SHELL = /bin/sh
# Line 31  SUBDIRS          = $(ASCEND_SUBDIRS) $(S Line 26  SUBDIRS          = $(ASCEND_SUBDIRS) $(S
26  #AWW20041129: ASCEND_MAKEFILES = ../config.status ConfigAscend Makefile Makefile.Rules  #AWW20041129: ASCEND_MAKEFILES = ../config.status ConfigAscend Makefile Makefile.Rules
27  ASCEND_MAKEFILES = ConfigAscend Makefile Makefile.Rules  ASCEND_MAKEFILES = ConfigAscend Makefile Makefile.Rules
28    
29    all: ascend
30    
31  ascend: $(ASCEND_MAKEFILES) support_libs all_libs GUI  ascend: $(ASCEND_MAKEFILES) support_libs all_libs GUI
32    
# Line 45  support_libs: \ Line 41  support_libs: \
41  #AWW20041129:   $(CONOPTLIB) \  #AWW20041129:   $(CONOPTLIB) \
42  #AWW20041129:   $(MINOSLIB)  #AWW20041129:   $(MINOSLIB)
43    
44  all_libs: libutils.a libgeneral.a libasc.a libpackages.a libsolver.a \  asclibs = compiler general utilities solver packages
     libascif.a btlib  
45    
46  ascend4: support_libs all_libs  all_libs: $(asclibs:%=libasc%.a) libascif.a btlib
47      cd $(IFACE_DIR)/interface; $(MAKE) ascend4  
48    ascend4: support_libs all_libs GUI
49        echo "deprecated, just use 'make all'"
50    
51  ascend4p: support_libs all_libs  ascend4p: support_libs all_libs
52      cd $(IFACE_DIR)/interface; $(MAKE) ascend4p      cd $(IFACE_DIR)/interface; $(MAKE) ascend4p
# Line 60  ascend4q: support_libs all_libs Line 57  ascend4q: support_libs all_libs
57  GUI:  GUI:
58      cd $(IFACE_DIR)/interface; $(MAKE) ascend4      cd $(IFACE_DIR)/interface; $(MAKE) ascend4
59    
 libutils.a:  
     cd utilities; $(MAKE) libutils.a  
   
 libgeneral.a:  
     cd general; $(MAKE) libgeneral.a  
   
 libasc.a:  
     cd compiler; $(MAKE) libasc.a  
   
 libpackages.a:  
     cd packages; $(MAKE) libpackages.a  
   
 libsolver.a:  
     cd solver; $(MAKE) libsolver.a  
   
60  libascif.a:  libascif.a:
61      cd $(IFACE_DIR)/interface; $(MAKE) libascif.a      cd $(IFACE_DIR)/interface; $(MAKE) libascif.a
62    
63    libasc%.a: %
64        make -C $^
65    
66    
67  btlib:  btlib:
68      cd lib; $(MAKE) default      cd lib; $(MAKE) default
69    

Legend:
Removed from v.140  
changed lines
  Added in v.141

john.pye@anu.edu.au
ViewVC Help
Powered by ViewVC 1.1.22