home *** CD-ROM | disk | FTP | other *** search
/ Shareware 1 2 the Maxx / sw_1.zip / sw_1 / PROGRAM / DJLSR106.ZIP / LIBSRC / C / MAKEFILE.N < prev    next >
Text File  |  1992-04-08  |  6KB  |  259 lines

  1. # This file is generated from maketmpl by mm.c
  2. # This is file Maketmpl
  3. #
  4. # Copyright (C) 1991 DJ Delorie, 24 Kirsten Ave, Rochester NH 03867-2954
  5. #
  6. # This file is distributed under the terms listed in the document
  7. # "copying.dj", available from DJ Delorie at the address above.
  8. # A copy of "copying.dj" should accompany this file; if not, a copy
  9. # should be available from where this file was obtained.  This file
  10. # may not be distributed without a verbatim copy of "copying.dj".
  11. #
  12. # This file is distributed WITHOUT ANY WARRANTY; without even the implied
  13. # warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  14. #
  15.  
  16. # History:4,12
  17. # Makefile for libc.a
  18. #
  19. # This makefile is set up for use with NDMAKE
  20. #
  21.  
  22. VPATH=.;dos;gnu;io;lib;str;sys;gen
  23.  
  24. ENDOFLIST=
  25.  
  26. CFLAGS = -O
  27.  
  28. LIB=..\..\lib
  29.  
  30. .S.o :
  31.     gcc $(PG) $(CFLAGS) -c $(<D)/$(<F) -o $(ODIR)/$(@F)
  32.  
  33. .c.o :
  34.     gcc $(PG) $(CFLAGS) -c $(<D)/$(<F) -o $(ODIR)/$(@F)
  35.  
  36. .cc.o :
  37.     gcc $(PG) $(CFLAGS) -c $(<D)/$(<F) -o $(ODIR)/$(@F)
  38.  
  39. OBJS = \
  40.     $(ODIR)/_adddi3.o \
  41.     $(ODIR)/gnulib3.o \
  42.     $(ODIR)/_anddi3.o \
  43.     $(ODIR)/_ashldi3.o \
  44.     $(ODIR)/_ashrdi3.o \
  45.     $(ODIR)/_bdiv.o \
  46.     $(ODIR)/_cmpdi2.o \
  47.     $(ODIR)/_divdi3.o \
  48.     $(ODIR)/_fixdfdi.o \
  49.     $(ODIR)/_fixunsd.o \
  50.     $(ODIR)/_floatdi.o \
  51.     $(ODIR)/_iordi3.o \
  52.     $(ODIR)/_lshldi3.o \
  53.     $(ODIR)/_lshrdi3.o \
  54.     $(ODIR)/_moddi3.o \
  55.     $(ODIR)/_muldi3.o \
  56.     $(ODIR)/_negdi2.o \
  57.     $(ODIR)/_one_cmp.o \
  58.     $(ODIR)/_subdi3.o \
  59.     $(ODIR)/_ucmpdi2.o \
  60.     $(ODIR)/_udivdi3.o \
  61.     $(ODIR)/_umoddi3.o \
  62.     $(ODIR)/_varargs.o \
  63.     $(ODIR)/_xordi3.o \
  64.     $(ODIR)/bi_del.o \
  65.     $(ODIR)/bi_new.o \
  66.     $(ODIR)/bi_new2.o \
  67.     $(ODIR)/eprintf.o \
  68.     $(ODIR)/xyzzy.o \
  69.     $(ODIR)/gnufuncs.o \
  70.     $(ODIR)/clrerr.o \
  71.     $(ODIR)/doprnt.o \
  72.     $(ODIR)/doscan.o \
  73.     $(ODIR)/fdopen.o \
  74.     $(ODIR)/fgetc.o \
  75.     $(ODIR)/fgets.o \
  76.     $(ODIR)/filbuf.o \
  77.     $(ODIR)/findiop.o \
  78.     $(ODIR)/flsbuf.o \
  79.     $(ODIR)/fopen.o \
  80.     $(ODIR)/fprintf.o \
  81.     $(ODIR)/fputc.o \
  82.     $(ODIR)/fputs.o \
  83.     $(ODIR)/fread.o \
  84.     $(ODIR)/freopen.o \
  85.     $(ODIR)/fseek.o \
  86.     $(ODIR)/ftell.o \
  87.     $(ODIR)/fwrite.o \
  88.     $(ODIR)/getchar.o \
  89.     $(ODIR)/gets.o \
  90.     $(ODIR)/getw.o \
  91.     $(ODIR)/printf.o \
  92.     $(ODIR)/putchar.o \
  93.     $(ODIR)/puts.o \
  94.     $(ODIR)/putw.o \
  95.     $(ODIR)/rew.o \
  96.     $(ODIR)/scanf.o \
  97.     $(ODIR)/setbuf.o \
  98.     $(ODIR)/setbuffe.o \
  99.     $(ODIR)/setvbuf.o \
  100.     $(ODIR)/sprintf.o \
  101.     $(ODIR)/ungetc.o \
  102.     $(ODIR)/vfprintf.o \
  103.     $(ODIR)/vprintf.o \
  104.     $(ODIR)/vsprintf.o \
  105.     $(ODIR)/abort.o \
  106.     $(ODIR)/abs.o \
  107.     $(ODIR)/atof.o \
  108.     $(ODIR)/atoi.o \
  109.     $(ODIR)/atol.o \
  110.     $(ODIR)/bsearch.o \
  111.     $(ODIR)/ctype.o \
  112.     $(ODIR)/div.o \
  113.     $(ODIR)/exit.o \
  114.     $(ODIR)/getenv.o \
  115.     $(ODIR)/labs.o \
  116.     $(ODIR)/ldexp.o \
  117.     $(ODIR)/ldiv.o \
  118.     $(ODIR)/malloc.o \
  119.     $(ODIR)/onexit.o \
  120.     $(ODIR)/putenv.o \
  121.     $(ODIR)/qsort.o \
  122.     $(ODIR)/rand.o \
  123.     $(ODIR)/setenv.o \
  124.     $(ODIR)/strtod.o \
  125.     $(ODIR)/strtol.o \
  126.     $(ODIR)/strtoul.o \
  127.     $(ODIR)/syserr.o \
  128.     $(ODIR)/tolower.o \
  129.     $(ODIR)/modf.o \
  130.     $(ODIR)/bcmp.o \
  131.     $(ODIR)/ffs.o \
  132.     $(ODIR)/index.o \
  133.     $(ODIR)/memccpy.o \
  134.     $(ODIR)/memchr.o \
  135.     $(ODIR)/memcmp.o \
  136.     $(ODIR)/rindex.o \
  137.     $(ODIR)/strcasec.o \
  138.     $(ODIR)/strcat.o \
  139.     $(ODIR)/strchr.o \
  140.     $(ODIR)/strcmp.o \
  141.     $(ODIR)/strcoll.o \
  142.     $(ODIR)/strcpy.o \
  143.     $(ODIR)/strcspn.o \
  144.     $(ODIR)/strdup.o \
  145.     $(ODIR)/strerror.o \
  146.     $(ODIR)/strftime.o \
  147.     $(ODIR)/strlen.o \
  148.     $(ODIR)/strlwr.o \
  149.     $(ODIR)/strncat.o \
  150.     $(ODIR)/strncmp.o \
  151.     $(ODIR)/strncpy.o \
  152.     $(ODIR)/strpbrk.o \
  153.     $(ODIR)/strrchr.o \
  154.     $(ODIR)/strsep.o \
  155.     $(ODIR)/strspn.o \
  156.     $(ODIR)/strstr.o \
  157.     $(ODIR)/strtok.o \
  158.     $(ODIR)/strupr.o \
  159.     $(ODIR)/strxfrm.o \
  160.     $(ODIR)/swab.o \
  161.     $(ODIR)/memmove.o \
  162.     $(ODIR)/_bcopy.o \
  163.     $(ODIR)/_memcpy.o \
  164.     $(ODIR)/bcopy.o \
  165.     $(ODIR)/bzero.o \
  166.     $(ODIR)/memcpy.o \
  167.     $(ODIR)/memset.o \
  168.     $(ODIR)/vfork.o \
  169.     $(ODIR)/fork.o \
  170.     $(ODIR)/sigsetma.o \
  171.     $(ODIR)/chown.o \
  172.     $(ODIR)/crlf2nl.o \
  173.     $(ODIR)/fchmod.o \
  174.     $(ODIR)/ftruncat.o \
  175.     $(ODIR)/getcwd.o \
  176.     $(ODIR)/getdtabl.o \
  177.     $(ODIR)/getpages.o \
  178.     $(ODIR)/getpid.o \
  179.     $(ODIR)/getrusag.o \
  180.     $(ODIR)/kill.o \
  181.     $(ODIR)/readv.o \
  182.     $(ODIR)/signal.o \
  183.     $(ODIR)/truncate.o \
  184.     $(ODIR)/umask.o \
  185.     $(ODIR)/utime.o \
  186.     $(ODIR)/utimes.o \
  187.     $(ODIR)/writev.o \
  188.     $(ODIR)/_exit.o \
  189.     $(ODIR)/_setmode.o \
  190.     $(ODIR)/access.o \
  191.     $(ODIR)/clock.o \
  192.     $(ODIR)/brk.o \
  193.     $(ODIR)/chdir.o \
  194.     $(ODIR)/chmod.o \
  195.     $(ODIR)/close.o \
  196.     $(ODIR)/creat.o \
  197.     $(ODIR)/dup.o \
  198.     $(ODIR)/dup2.o \
  199.     $(ODIR)/errno.o \
  200.     $(ODIR)/fstat.o \
  201.     $(ODIR)/fsync.o \
  202.     $(ODIR)/gettimeo.o \
  203.     $(ODIR)/getwd.o \
  204.     $(ODIR)/hton.o \
  205.     $(ODIR)/isatty.o \
  206.     $(ODIR)/link.o \
  207.     $(ODIR)/longjmp.o \
  208.     $(ODIR)/lseek.o \
  209.     $(ODIR)/mkdir.o \
  210.     $(ODIR)/open.o \
  211.     $(ODIR)/read.o \
  212.     $(ODIR)/rename.o \
  213.     $(ODIR)/rmdir.o \
  214.     $(ODIR)/sbrk.o \
  215.     $(ODIR)/setjmp.o \
  216.     $(ODIR)/settimeo.o \
  217.     $(ODIR)/stat.o \
  218.     $(ODIR)/system.o \
  219.     $(ODIR)/tell.o \
  220.     $(ODIR)/turbo.o \
  221.     $(ODIR)/unlink.o \
  222.     $(ODIR)/write.o \
  223.     $(ODIR)/ctime.o \
  224.     $(ODIR)/getpass.o \
  225.     $(ODIR)/difftime.o \
  226.     $(ODIR)/fnmatch.o \
  227.     $(ODIR)/getopt.o \
  228.     $(ODIR)/insque.o \
  229.     $(ODIR)/isctype.o \
  230.     $(ODIR)/mktemp.o \
  231.     $(ODIR)/nlist.o \
  232.     $(ODIR)/perror.o \
  233.     $(ODIR)/random.o \
  234.     $(ODIR)/remove.o \
  235.     $(ODIR)/remque.o \
  236.     $(ODIR)/setjmper.o \
  237.     $(ODIR)/sleep.o \
  238.     $(ODIR)/time.o \
  239.     $(ODIR)/timezone.o \
  240.     $(ODIR)/tmpnam.o \
  241.     $(ODIR)/usleep.o \
  242.     $(ODIR)/valloc.o \
  243.     $(ODIR)/bdos.o \
  244.     $(ODIR)/bdosptr.o \
  245.     $(ODIR)/dir.o \
  246.     $(ODIR)/intdos.o \
  247.     $(ODIR)/intdosx.o \
  248.     $(ODIR)/getkey.o \
  249.     $(ODIR)/kbhit.o \
  250.     $(ODIR)/findfirs.o \
  251.     $(ODIR)/findnext.o \
  252.     $(ODIR)/int86x.o \
  253.     $(ENDOFLIST)
  254.  
  255. $(LIB)\libc$(PS).a : $(OBJS)
  256.     -del $@
  257.     @>lib$(PS).rf $(OBJS)
  258.     ar rs $@ @lib$(PS).rf
  259.