home *** CD-ROM | disk | FTP | other *** search
/ Nebula / nebula.bin / SourceCode / MiniExamples / AskMe / Makefile.postamble < prev    next >
Makefile  |  1991-05-05  |  885b  |  30 lines

  1. WRAPPER = $(DSTROOT)$(INSTALLDIR)/$(PRODUCT).app
  2.  
  3. # Make sure the language-specific subdirectories are installed along with
  4. # the application in the file package.
  5. #
  6. install::
  7.     for i in $(LANGUAGE_DIRECTORIES) none ; do \
  8.       if [ $$i = none ] ; then continue; fi; \
  9.       tar cf - $$i | ( cd $(DSTROOT)$(INSTALLDIR)/$(NAME).app/ ; tar xfp -) ; \
  10.     done ;
  11.  
  12. # The language-specific files have already been installed in SRCROOT,
  13. # but we need to fix their protections (they're set to 0444 by default).
  14. #
  15. installsrc:: 
  16.     for i in $(LANGUAGE_DIRECTORIES) none ; do \
  17.       if [ $$i = none ] ; then continue; fi; \
  18.       chmod 755 $(SRCROOT)/$$i ; \
  19.     done ; 
  20.     
  21.  
  22. # Extend 'make clean' to remove any backup files (those ending with ~) from
  23. # the language subdirectories.
  24. #
  25. clean::
  26.     for i in $(LANGUAGE_DIRECTORIES) none ; do \
  27.       if [ $$i = none ] ; then continue; fi; \
  28.       /bin/rm -f $$i/*~ ; \
  29.     done ; 
  30.