comparison netinstall/Makefile.in.in @ 673:685b588e92d8

[xemacs-hg @ 2001-10-30 05:13:26 by andyp] merge of windows 21.4.5 codeline
author andyp
date Tue, 30 Oct 2001 05:13:31 +0000
parents ce0b3f2eff35
children a307f9a2021d
comparison
equal deleted inserted replaced
672:42a8626b741e 673:685b588e92d8
91 MINGW_CFLAGS = $(LOCALCFLAGS) -mno-cygwin $(MINGW_INCLUDES) -mwindows 91 MINGW_CFLAGS = $(LOCALCFLAGS) -mno-cygwin $(MINGW_INCLUDES) -mwindows
92 MINGW_ZLIB_DIR = /usr/local/lib 92 MINGW_ZLIB_DIR = /usr/local/lib
93 93
94 PROGS = setup.exe 94 PROGS = setup.exe
95 XEMACS=${blddir}/src/${PROGNAME} 95 XEMACS=${blddir}/src/${PROGNAME}
96
97 CYGWIN_SIZE=0
98 WIN32_SIZE=0
96 99
97 CONFIG_H = ../src/config.h 100 CONFIG_H = ../src/config.h
98 101
99 OBJS = \ 102 OBJS = \
100 autoload.o \ 103 autoload.o \
151 -lole32 -lwsock32 -lnetapi32 -ladvapi32 \ 154 -lole32 -lwsock32 -lnetapi32 -ladvapi32 \
152 -luuid -lkernel32 -luser32 \ 155 -luuid -lkernel32 -luser32 \
153 -L$(MINGW_ZLIB_DIR) -lz -lmingw32 156 -L$(MINGW_ZLIB_DIR) -lz -lmingw32
154 @chmod a-x $@ 157 @chmod a-x $@
155 158
156 setup-bin.ini: setup.exe 159 setup-bin.ini:
157 V=`grep '^\$$Revision.*' $(srcdir)/ChangeLog \ 160 V=`grep '^\$$Revision.*' $(srcdir)/ChangeLog \
158 | sed -e 's/\$$Revision:* *//' \ 161 | sed -e 's/\$$Revision:* *//' -e 's/ *$$.*//'` ;\
159 -e 's/ *$$.*//'` ;\ 162 $(XEMACS) -batch -vanilla \
160 $(XEMACS) -batch -vanilla -l ${srcdir}/../lisp/package-net.el \ 163 -eval '(setq package-net-cygwin32-binary-size $(CYGWIN_SIZE) \
161 -f package-net-batch-generate-bin-ini . $$V 164 package-net-win32-binary-size $(WIN32_SIZE) \
165 package-net-setup-version "'$$V'")' \
166 -l ${srcdir}/../lisp/package-net.el \
167 -f package-net-batch-generate-bin-ini
162 168
163 install: 169 install:
164 @echo; echo "Installing net setup." 170 @echo; echo "Installing net setup."
165 for file in ${INSTALLABLES} ; do \ 171 for file in ${INSTALLABLES} ; do \
166 (cd .. && $(INSTALL_PROGRAM) netinstall/$${file} ${bindir}/$${file}) ; \ 172 (cd .. && $(INSTALL_PROGRAM) netinstall/$${file} ${bindir}/$${file}) ; \
191 mv lex.yy.c inilex.c 197 mv lex.yy.c inilex.c
192 198
193 .PHONY: mostlyclean clean distclean realclean extraclean 199 .PHONY: mostlyclean clean distclean realclean extraclean
194 200
195 mostlyclean: 201 mostlyclean:
196 $(RM) *.o *.i core $(PROGS) 202 $(RM) *.o *.i *.ini core $(PROGS)
197 203
198 clean: mostlyclean 204 clean: mostlyclean
199 205
200 distclean: clean 206 distclean: clean
201 $(RM) GNUmakefile Makefile Makefile.in TAGS 207 $(RM) GNUmakefile Makefile Makefile.in TAGS