Develop and Download Open Source Software

Browse CVS Repository

Contents of /freewnn/FreeWnn/Makefile.in

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.7 - (show annotations) (download)
Sun Jan 16 07:30:00 2000 UTC (24 years, 3 months ago) by ura
Branch: MAIN
CVS Tags: freewnn-1-1-1-a012, freewnn-1-1-1-a013
Changes since 1.6: +1 -5 lines
FreeWnn-1.1.1-a012 is released.

1 # FreeWnn is a network-extensible Kana-to-Kanji conversion system.
2 # This file is part of FreeWnn.
3 #
4 # Copyright Kyoto University Research Institute for Mathematical Sciences
5 # 1987, 1988, 1989, 1990, 1991, 1992
6 # Copyright OMRON Corporation. 1987, 1988, 1989, 1990, 1991, 1992, 1999
7 # Copyright ASTEC, Inc. 1987, 1988, 1989, 1990, 1991, 1992
8 #
9 # Author: OMRON SOFTWARE Co., Ltd. <freewnn@rd.kyoto.omronsoft.co.jp>
10 #
11 # This program is free software; you can redistribute it and/or modify
12 # it under the terms of the GNU General Public License as published by
13 # the Free Software Foundation; either version 2, or (at your option)
14 # any later version.
15 #
16 # This program is distributed in the hope that it will be useful,
17 # but WITHOUT ANY WARRANTY; without even the implied warranty of
18 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19 # GNU General Public License for more details.
20 #
21 # You should have received a copy of the GNU General Public License
22 # along with GNU Emacs; see the file COPYING. If not, write to the
23 # Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
24
25 include @top_srcdir@/makerule.mk
26
27 WNNDIR = Wnn
28
29 CWNNDIR = cWnn
30
31 KWNNDIR = kWnn
32
33 SUBDIRS= PubdicPlus $(WNNDIR) Contrib/dic/gerodic $(CWNNDIR) $(KWNNDIR)
34
35 World::
36 @echo ""
37 @echo "Building Input Method."
38 @echo ""
39 @date
40 @echo ""
41 -$(RM) Makefile.bak; $(MV) Makefile Makefile.bak
42 $(MAKE) $(MFLAGS) -f Makefile.bak Makefile
43 $(MAKE) $(MFLAGS) Makefiles
44 $(MAKE) $(MFLAGS) clean
45 $(MAKE) $(MFLAGS) includes
46 $(MAKE) $(MFLAGS) depend
47 $(MAKE) $(MFLAGS) $(WORLDOPTS)
48 @echo ""
49 @date
50 @echo ""
51 @echo "Full build of Input Method."
52 @echo ""
53
54 Everything::
55 @echo ""
56 @echo "Rebuilding Input Method."
57 @echo ""
58 @date
59 @echo ""
60 -$(RM) Makefile.bak; $(MV) Makefile Makefile.bak
61 $(MAKE) $(MFLAGS) -f Makefile.bak Makefile
62 $(MAKE) $(MFLAGS) Makefiles
63 $(MAKE) $(MFLAGS) includes
64 $(MAKE) $(MFLAGS) depend
65 $(MAKE) $(MFLAGS) $(WORLDOPTS)
66 @echo ""
67 @date
68 @echo ""
69 @echo "Rebuild of Input Method."
70 @echo ""
71
72 # ----------------------------------------------------------------------
73 # common rules for all Makefiles - do not edit
74
75 emptyrule::
76
77 clean::
78 $(RM) *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut *.core "#"*
79
80
81 tags::
82 $(TAGS) -w *.[ch]
83 $(TAGS) -xw *.[ch] > TAGS
84
85 man_keywords::
86
87 # ----------------------------------------------------------------------
88 # rules for building in SUBDIRS - do not edit
89
90 install::
91 @for flag in ${MAKEFLAGS} ''; do \
92 case "$$flag" in *=*) ;; *[ik]*) set +e;; esac; done; \
93 for i in $(SUBDIRS) ;\
94 do \
95 echo "installing" "in $(CURRENT_DIR)/$$i..."; \
96 (cd $$i && $(MAKE) $(MFLAGS) $(PARALLELMFLAGS) \
97 DESTDIR=$(DESTDIR) install); \
98 done
99
100 install.man::
101 @for flag in ${MAKEFLAGS} ''; do \
102 case "$$flag" in *=*) ;; *[ik]*) set +e;; esac; done; \
103 for i in $(SUBDIRS) ;\
104 do \
105 echo "installing man pages" "in $(CURRENT_DIR)/$$i..."; \
106 (cd $$i && $(MAKE) $(MFLAGS) $(PARALLELMFLAGS) \
107 DESTDIR=$(DESTDIR) install.man); \
108 done
109
110 install.linkkit::
111 @for flag in ${MAKEFLAGS} ''; do \
112 case "$$flag" in *=*) ;; *[ik]*) set +e;; esac; done; \
113 for i in $(SUBDIRS) ;\
114 do \
115 echo "installing link kit" "in $(CURRENT_DIR)/$$i..."; \
116 (cd $$i && $(MAKE) $(MFLAGS) $(PARALLELMFLAGS) \
117 DESTDIR='$(DESTDIR)' install.linkkit); \
118 done
119
120 clean::
121 @for flag in ${MAKEFLAGS} ''; do \
122 case "$$flag" in *=*) ;; *[ik]*) set +e;; esac; done; \
123 for i in $(SUBDIRS) ;\
124 do \
125 echo "cleaning" "in $(CURRENT_DIR)/$$i..."; \
126 (cd $$i && $(MAKE) $(MFLAGS) $(PARALLELMFLAGS) \
127 clean); \
128 done
129
130 tags::
131 @for flag in ${MAKEFLAGS} ''; do \
132 case "$$flag" in *=*) ;; *[ik]*) set +e;; esac; done; \
133 for i in $(SUBDIRS) ;\
134 do \
135 echo "tagging" "in $(CURRENT_DIR)/$$i..."; \
136 (cd $$i && $(MAKE) $(MFLAGS) $(PARALLELMFLAGS) \
137 TAGS='$(TAGS)' tags); \
138 done
139
140 includes::
141 @for flag in ${MAKEFLAGS} ''; do \
142 case "$$flag" in *=*) ;; *[ik]*) set +e;; esac; done; \
143 for i in $(SUBDIRS) ;\
144 do \
145 echo including "in $(CURRENT_DIR)/$$i..."; \
146 (cd $$i && $(MAKE) $(MFLAGS) $(PARALLELMFLAGS) \
147 includes); \
148 done
149
150 # ----------------------------------------------------------------------
151 # dependencies generated by makedepend
152
153 # dependencies are in .depend
154

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26