home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2001 May
/
W2KPRK.iso
/
apps
/
posix
/
source
/
SH
/
STD
/
MAKEFILE
Wrap
Text File
|
1999-11-17
|
797b
|
38 lines
#
# 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: