comparison src/texinfo.mk @ 3609:360eff7d9c06

texinfo: compile native info when native target. * src/mingw-texinfo-1-fixes.patch: define sleep in mingw. * src/texinfo.mk: only build tools libs for cross build ginfo when doing cross build.
author John Donoghue
date Mon, 09 Jun 2014 08:11:22 -0400
parents 1dbcd8e81b6a
children 28a83a566666
comparison
equal deleted inserted replaced
3608:7bccd055043e 3609:360eff7d9c06
32 $(MAKE) -C '$(1).build/gnulib/lib' -j '$(JOBS)' 32 $(MAKE) -C '$(1).build/gnulib/lib' -j '$(JOBS)'
33 $(MAKE) -C '$(1).build/makeinfo' -j '$(JOBS)' 33 $(MAKE) -C '$(1).build/makeinfo' -j '$(JOBS)'
34 $(MAKE) -C '$(1).build/makeinfo' -j 1 install DESTDIR='$(3)' 34 $(MAKE) -C '$(1).build/makeinfo' -j 1 install DESTDIR='$(3)'
35 35
36 # octave-cli needs info to display help 36 # octave-cli needs info to display help
37 # need build native tools in order to build info 37 # for cross build, need build native tools in order to build info
38 $(MAKE) -C '$(1).build/tools/lib' -j $(JOBS) 38 if [ "x$(MXE_NATIVE_BUILD)" = "xyes" ]; then \
39 $(MAKE) -C '$(1).build/tools/gnulib/lib' -j $(JOBS) 39 $(MAKE) -C '$(1).build/info' -j '$(JOBS)'; \
40 $(MAKE) -C '$(1).build/tools/info' -j $(JOBS) makedoc 40 $(MAKE) -C '$(1).build/info' -j 1 install DESTDIR='$(3)'; \
41 $(MAKE) -C '$(1).build/info' -j 1 funs.h 41 else \
42 $(MAKE) -C '$(1).build/info' -j '$(JOBS)' ginfo.exe 42 $(MAKE) -C '$(1).build/tools/lib' -j $(JOBS); \
43 $(INSTALL) '$(1).build/info/ginfo.exe' '$(3)$(HOST_BINDIR)/info.exe' 43 $(MAKE) -C '$(1).build/tools/gnulib/lib' -j $(JOBS); \
44 $(MAKE) -C '$(1).build/tools/info' -j $(JOBS) makedoc; \
45 $(MAKE) -C '$(1).build/info' -j 1 funs.h; \
46 $(MAKE) -C '$(1).build/info' -j '$(JOBS)' ginfo.exe; \
47 $(INSTALL) '$(1).build/info/ginfo.exe' '$(3)$(HOST_BINDIR)/info.exe'; \
48 fi
44 endef 49 endef