Mercurial > mxe-octave
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 |