home *** CD-ROM | disk | FTP | other *** search
/ PC World 2005 December / PCWorld_2005-12_cd.bin / software / topware / partlogic / partlogic-0.57-iso.exe / partlogic-0.57.iso / source / partlogic-0.57-src / makefile < prev   
Makefile  |  2005-01-13  |  541b  |  34 lines

  1. ##
  2. ##  Partition Logic
  3. ##  Copyright (C) 1998-2005 J. Andrew McLaughlin
  4. ##
  5. ##  Makefile
  6. ##
  7.  
  8. # This is the top-level Makefile.
  9.  
  10. BUILDDIR=build
  11. VISDIR=$(shell ls | grep visopsys)
  12. ifneq ($(VISDIR),)
  13.     VISCLEAN=make -C $(VISDIR) clean
  14. endif
  15.  
  16. PARTLOGIC=-DPARTLOGIC
  17. export PARTLOGIC
  18.  
  19. all:
  20.     make -C visopsys
  21.     rm -f build; ln -s visopsys/build
  22.     make -C utils
  23.     make -C dist
  24.     make -C src
  25.  
  26. clean:
  27.     rm -Rf *~ core
  28.     $(VISCLEAN)
  29.     make -C utils clean
  30.     make -C dist clean
  31.     make -C src clean
  32.     rm -f build
  33.     find . -type f -a ! -name \*.sh -exec chmod -x {} \;
  34.