home *** CD-ROM | disk | FTP | other *** search
- #
- # Makefile for the compatibility libraries
- #
-
- SHELL = /bin/sh
-
- CONFIG = -D_SYSV
- #CONFIG = -D_BSD
-
- LN = ln
-
- libs: h libstdc.a #libposix.a
-
- h:
- mkdir h
- ( cd stdc ; $(MAKE) 'CC=$(CC)' 'CONFIG=$(CONFIG)' clobber link )
- ( cd posix ; $(MAKE) 'CC=$(CC)' 'CONFIG=$(CONFIG)' clobber link )
-
- libstdc.a: FORCED
- ( cd stdc ; $(MAKE) 'CC=$(CC)' 'CONFIG=$(CONFIG)' $@ )
- -$(LN) stdc/$@ $@
-
- libposix.a: FORCED
- ( cd posix ; $(MAKE) 'CC=$(CC)' 'CONFIG=$(CONFIG)' $@ )
- -$(LN) posix/$@ .
-
- clean:
- -rm -f *.out
- ( cd stdc ; $(MAKE) 'CC=$(CC)' 'CONFIG=$(CONFIG)' $@ )
- ( cd posix ; $(MAKE) 'CC=$(CC)' 'CONFIG=$(CONFIG)' $@ )
-
- clobber:
- -rm -rf h *.a
- ( cd stdc ; $(MAKE) 'CC=$(CC)' 'CONFIG=$(CONFIG)' $@ )
- ( cd posix ; $(MAKE) 'CC=$(CC)' 'CONFIG=$(CONFIG)' $@ )
-
- FORCED:
-