home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Dream 52
/
Amiga_Dream_52.iso
/
OS2
/
gnuinfo.zip
/
Makefile.emx
< prev
next >
Wrap
Makefile
|
1997-12-29
|
2KB
|
64 lines
# Makefile for Texinfo distribution. -*- Indented-Text -*-
# Copyright (C) 1993 Free Software Foundation, Inc.
os2dynamic:
$(MAKE) -f Makefile.emx intl-dll all \
CC="gcc -Zomf -O" O=".obj" A=".lib" \
AR="emxomfar" RANLIB="emxomfar s" \
LFLAGS="-s -Zcrtdll -Zstack 512" \
DLFLAGS="-s -Zcrtdll -Zdll" DYN=""
w32dynamic:
$(MAKE) -f Makefile.emx intl-dll all \
CC="gcc -Zwin32 -Zcrtdll=crtrsxnt -O" \
O=".o" A=".a" AR="ar" RANLIB="ar s" \
LFLAGS="-s -Zstack 512" DLFLAGS="-s -Zdll" DYN=""
os2static:
$(MAKE) -f Makefile.emx intl all \
CC="gcc -Zomf -O" O=".obj" A=".lib" \
AR="emxomfar" RANLIB="emxomfar s" \
LFLAGS="-s -Zsys -Zstack 512" ST=""
w32static:
$(MAKE) -f Makefile.emx intl all \
CC="gcc -Zwin32 -O" \
O=".o" A=".a" AR="ar" RANLIB="ar s" \
LFLAGS="-s -Zsys -Zstack 512" ST=""
os2debug:
$(MAKE) -f Makefile.emx intl all \
CC="gcc -g" O=".o" A=".a" \
AR="ar" RANLIB="ar s" LFLAGS="" ST=""
w32debug:
$(MAKE) -f Makefile.emx intl all \
CC="gcc -Zwin32 -g" O=".o" A=".a" \
AR="ar" RANLIB="ar s" LFLAGS="" ST=""
LIBS = ../lib/texinfo$A ../intl/intl$A
INCL = -I.. -I../lib -I../intl
DEFAULT_INFOPATH = .;/emacs/info
# Subdirectories that have makefiles
MDEFINES = CC="$(CC)" O="$(O)" A="$(A)" AR="$(AR)" RANLIB="$(RANLIB)" \
CFLAGS="$(CFLAGS)" LIBS="$(LIBS)" LFLAGS="$(LFLAGS)" INCL="$(INCL)" \
DLFLAGS="$(DLFLAGS)" DEFAULT_INFOPATH="$(DEFAULT_INFOPATH)"
all: config.h
cd lib && $(MAKE) -f Makefile.emx $(MDEFINES) all
cd util && $(MAKE) -f Makefile.emx $(MDEFINES) all
cd makeinfo && $(MAKE) -f Makefile.emx $(MDEFINES) all
cd info && $(MAKE) -f Makefile.emx $(MDEFINES) all
intl intl-dll: config.h
cd intl && $(MAKE) -f Makefile.emx $(MDEFINES) $@
clean:
@del config.h
cd intl && $(MAKE) -f Makefile.emx $(MDEFINES) $@
cd lib && $(MAKE) -f Makefile.emx $(MDEFINES) $@
cd util && $(MAKE) -f Makefile.emx $(MDEFINES) $@
cd makeinfo && $(MAKE) -f Makefile.emx $(MDEFINES) $@
cd info && $(MAKE) -f Makefile.emx $(MDEFINES) $@
config.h: config.h.emx
copy config.h.emx $@