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.9 - (show annotations) (download)
Mon Jun 18 09:09:20 2001 UTC (22 years, 9 months ago) by ura
Branch: MAIN
CVS Tags: freewnn-1-1-1-a018
Changes since 1.8: +20 -5 lines
FreeWnn-1.1.1-a018 is released.

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

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