1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
|
##########################################################################
# The root generic makefile for wp2latex package #
# #
# Available targets are: make make selected modules #
# make all Make all + all selected modules #
# make clean Remove all temporary files #
# make distclean Thourough cleanup #
# make install Perform automatic installation #
# make package Statical build for package #
# make wp2latex Make only WordPerfect modules #
# make x2latex Make all conversion modules #
# make testconv Execute conversion test. #
# make testltx Execute conv followed by LaTeX #
##########################################################################
all:
export OSTYPE && make -C ./sources.cc/
make -C ./doc/ all
default:
export OSTYPE && make -C ./sources.cc/
wp2latex:
export OSTYPE && make -C ./sources.cc/ TG_WP
x2latex:
export OSTYPE && make -C ./sources.cc/ TG_ALL
package:
export OSTYPE && make -C ./sources.cc/ static
static:
export OSTYPE && $(MAKE) -C ./sources.cc/ static
$(MAKE) -C ./doc/ all
distclean:
make -C ./sources.cc/ distclean
make -C ./instaler/ clean
# make -C ./sources.pas/ clean
make -C ./doc/ distclean
make -k -C ./msvc/ clean
make -C ./test/ clean
rm -f *.exe *.OBJ *.obj *.o *.bak core *.gpr *.gdt *.dvi *.aux *.log *.ent *.toc *.idx
rm -f config.status config.h
rm makefile
cp makefile.gen makefile
generic:
make -C ./sources.cc/ generic
make -C ./instaler/ generic
rm makefile
cp makefile.gen makefile
clean:
make -C ./sources.cc/ clean
make -C ./instaler/ clean
# make -C ./sources.pas/ clean
make -C ./doc/ clean
make -C ./msvc/ clean
make -C ./test/ clean
rm -f *.exe *.OBJ *.obj *.o *.bak core *.gpr *.gdt *.dvi *.aux *.log *.ent *.toc *.idx
rm -f config.status config.h
install:
instaler/install
doc:
make -C ./doc/ all
test: default
make -C ./test test
testltx: default
make -C ./test testltx
testconv: default
$(MAKE) -C ./test testconv
menuconfig: instaler/menucfg.exe
instaler/menucfg.exe sources.cc/modules.mak
#internal stuff
instaler/menucfg.exe: instaler/menucfg.cc
instaler/menucfg.exe: instaler/menucfg.cc
export OSTYPE && make -C ./instaler/ menucfg.exe
configure: configure.in
autoconf
|