/[dotgnu-pnet]/pnet/Makefile.am
ViewVC logotype

Diff of /pnet/Makefile.am

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

revision 1.28 by rweather, Tue Nov 11 00:37:09 2003 UTC revision 1.29 by ktreichel, Sat Aug 13 17:47:52 2005 UTC
# Line 1  Line 1 
1    if USING_LIBFFI
2    LIBFFI_DIR = libffi
3    else
4    LIBFFI_DIR =
5    endif
6      
7    if USING_LIBGC
8    LIBGC_DIR = libgc
9    else
10    LIBGC_DIR =
11    endif
12      
13  if PNET_TOOLS  if PNET_TOOLS
14    
15  SUBDIRS = . include support image dumpasm engine ilasm ildasm \  SUBDIRS = . $(LIBGC_DIR) $(LIBFFI_DIR) include support image dumpasm engine ilasm ildasm \
16                    ilalink ilsize ilnative ilheader ilfind ildd codegen cscc \                    ilalink ilsize ilnative ilheader ilfind ildd codegen cscc \
17                    resgen ilstrip ilranlib ilgac csdoc csant clrwrap samples doc tests                    resgen ilstrip ilranlib ilgac csdoc csant clrwrap samples doc tests
18    
19  else  else
20    
21  ## We only want to build the runtime engine.  ## We only want to build the runtime engine.
22  SUBDIRS = . include support image engine  SUBDIRS = . $(LIBGC_DIR) $(LIBFFI_DIR) include support image engine
23    
24  endif  endif
25    
 ## We build libffi and libgc carefully, because we need to be  
 ## able to turn them off in "configure".  
   
 .PHONY: libffi-all-local libgc-all-local \  
                 libffi-clean-local libgc-clean-local \  
                 libffi-distclean-local libgc-distclean-local \  
                 libffi-install-local libgc-install-local \  
                 libffi-uninstall-local libgc-uninstall-local  
   
 all-local: libffi-all-local libgc-all-local  
 clean-local: libffi-clean-local libgc-clean-local  
 distclean-local: libffi-distclean-local libgc-distclean-local  
 install-exec-local: libffi-install-local libgc-install-local  
 uninstall-local: libffi-uninstall-local libgc-uninstall-local  
   
 if USING_LIBFFI  
   
 libffi-all-local:  
         (cd libffi && $(MAKE) $(AM_MAKEFLAGS) all)  
   
 libffi-clean-local:  
         (cd libffi && $(MAKE) $(AM_MAKEFLAGS) clean)  
   
 libffi-distclean-local:  
         (cd libffi && $(MAKE) $(AM_MAKEFLAGS) distclean)  
   
 libffi-install-local:  
         (cd libffi && $(MAKE) $(AM_MAKEFLAGS) install)  
   
 libffi-uninstall-local:  
         (cd libffi && $(MAKE) $(AM_MAKEFLAGS) uninstall)  
   
 else  
   
 libffi-all-local:  
 libffi-clean-local:  
 libffi-distclean-local:  
 libffi-install-local:  
 libffi-uninstall-local:  
   
 endif  
   
 if USING_LIBGC  
   
 libgc-all-local:  
         (cd libgc && $(MAKE) $(AM_MAKEFLAGS) all)  
   
 libgc-clean-local:  
         (cd libgc && $(MAKE) $(AM_MAKEFLAGS) clean)  
   
 libgc-distclean-local:  
         (cd libgc && $(MAKE) $(AM_MAKEFLAGS) distclean)  
   
 libgc-install-local:  
         (cd libgc && $(MAKE) $(AM_MAKEFLAGS) install)  
   
 libgc-uninstall-local:  
         (cd libgc && $(MAKE) $(AM_MAKEFLAGS) uninstall)  
   
 else  
   
 libgc-all-local:  
 libgc-clean-local:  
 libgc-distclean-local:  
 libgc-install-local:  
 libgc-uninstall-local:  
   
 endif  

Legend:
Removed from v.1.28  
changed lines
  Added in v.1.29

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26