home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Source Code 1993 July / THE_SOURCE_CODE_CD_ROM.iso / gnu / glibc-1.06 / sysdeps / unix / common / Makefile < prev    next >
Encoding:
Makefile  |  1993-05-07  |  1.5 KB  |  53 lines

  1. # Copyright (C) 1991, 1992, 1993 Free Software Foundation, Inc.
  2. # This file is part of the GNU C Library.
  3.  
  4. # The GNU C Library is free software; you can redistribute it and/or
  5. # modify it under the terms of the GNU Library General Public License as
  6. # published by the Free Software Foundation; either version 2 of the
  7. # License, or (at your option) any later version.
  8.  
  9. # The GNU C Library is distributed in the hope that it will be useful,
  10. # but WITHOUT ANY WARRANTY; without even the implied warranty of
  11. # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  12. # Library General Public License for more details.
  13.  
  14. # You should have received a copy of the GNU Library General Public
  15. # License along with the GNU C Library; see the file COPYING.LIB.  If
  16. # not, write to the Free Software Foundation, Inc., 675 Mass Ave,
  17. # Cambridge, MA 02139, USA.
  18.  
  19. ifeq ($(subdir),posix)
  20. sysdep_routines := $(sysdep_routines) bsd_getgrp
  21. endif
  22.  
  23. ifeq ($(subdir),ctype)
  24.  
  25. sysdep_routines := $(sysdep_routines) ctype-glue
  26.  
  27. generated := $(generated) $(objpfx)glue-ctype $(objpfx)glue-ctype.c
  28.  
  29. $(objpfx)ctype-glue.c: $(objpfx)glue-ctype
  30.     @rm -f $@
  31.     $(dir $<)$(notdir $<) > $@-t
  32.     mv $@-t $@
  33.  
  34. $(objpfx)glue-ctype: $(sysdep_dir)/unix/common/glue-ctype.c
  35.     $(native-compile)
  36.  
  37. endif
  38.  
  39. ifeq ($(subdir),stdio)
  40.  
  41. before-compile := $(before-compile) $(objpfx)siglist.c
  42. $(objpfx)siglist.c: $(objpfx)make_siglist
  43.     @rm -f $@
  44.     $< > $@-tmp
  45.     mv $@-tmp $@
  46.  
  47. $(objpfx)make_siglist: $(sysdep_dir)/unix/common/make_siglist.c
  48.     $(native-compile)
  49.  
  50. generated := $(generated) $(objpfx)siglist.c $(objpfx)make_siglist
  51.  
  52. endif
  53.