home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / CLIPPER / MISC / EMXLIB8F.ZIP / EMX / LIB / NLS / MAKEFILE < prev    next >
Encoding:
Text File  |  1992-12-29  |  687 b   |  37 lines

  1. #
  2. # /emx/lib/nls/makefile
  3. #
  4. GCC=gcc -O -Wall -mprobe
  5. AR=ar
  6. I=/emx/include/
  7. E=$(I)sys/emx.h
  8. MT=../mt/
  9.  
  10. LIBC=../libc.a
  11.  
  12. .SUFFIXES: .s .o .obj
  13.  
  14. .c.o:
  15.     $(GCC) -c $*.c
  16.  
  17. default:    $(LIBC)
  18.  
  19. clean:
  20.     -del *.o $(DELOPT)
  21.  
  22. fncmp.o: fncmp.c $(I)sys/nls.h $(E) $(I)stdlib.h
  23. fnlwr.o: fnlwr.c $(I)stdlib.h $(I)ctype.h $(I)sys/nls.h $(E)
  24. nlsinit.o: nlsinit.c $(I)sys/nls.h $(E)
  25. nlsslwr.o: nlsslwr.c $(I)sys/nls.h
  26. nlssupr.o: nlssupr.c $(I)sys/nls.h
  27.  
  28. $(LIBC): fncmp.o fnlwr.o nlsinit.o nlssupr.o nlsslwr.o
  29.     -$(AR) d $(LIBC) __.SYMDEF
  30.     $(AR) r $(LIBC) *.o
  31.     $(AR) s $(LIBC)
  32.  
  33. $(MT)nls1.c:  fncmp.c fnlwr.c nlsinit.c nlsslwr.c nlssupr.c
  34.     emxcat -o $@ *.c
  35.  
  36. mt: $(MT)nls1.c
  37.