home *** CD-ROM | disk | FTP | other *** search
- #
- # /emx/lib/nls/makefile
- #
- GCC=gcc -O -Wall -mprobe
- AR=ar
- I=/emx/include/
- E=$(I)sys/emx.h
- MT=../mt/
-
- LIBC=../libc.a
-
- .SUFFIXES: .s .o .obj
-
- .c.o:
- $(GCC) -c $*.c
-
- default: $(LIBC)
-
- clean:
- -del *.o $(DELOPT)
-
- fncmp.o: fncmp.c $(I)sys/nls.h $(E) $(I)stdlib.h
- fnlwr.o: fnlwr.c $(I)stdlib.h $(I)ctype.h $(I)sys/nls.h $(E)
- nlsinit.o: nlsinit.c $(I)sys/nls.h $(E)
- nlsslwr.o: nlsslwr.c $(I)sys/nls.h
- nlssupr.o: nlssupr.c $(I)sys/nls.h
-
- $(LIBC): fncmp.o fnlwr.o nlsinit.o nlssupr.o nlsslwr.o
- -$(AR) d $(LIBC) __.SYMDEF
- $(AR) r $(LIBC) *.o
- $(AR) s $(LIBC)
-
- $(MT)nls1.c: fncmp.c fnlwr.c nlsinit.c nlsslwr.c nlssupr.c
- emxcat -o $@ *.c
-
- mt: $(MT)nls1.c
-