Develop and Download Open Source Software

Browse CVS Repository

Contents of /freewnn/FreeWnn/olddoc/configR5-Project.tmpl

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


Revision 1.1 - (show annotations) (download)
Thu Jun 14 17:56:10 2001 UTC (22 years, 10 months ago) by ura
Branch: MAIN
CVS Tags: freewnn-1-1-1-a023-1, freewnn-1-1-1-a016, freewnn-1-1-1-a017, freewnn-1-1-1-a014, freewnn-1-1-1-a015, freewnn-1-1-1-a023, freewnn-1-1-1-a022, freewnn-1-1-1-a021, freewnn-1-1-1-a020, freewnn-1-1-1-a022I002, freewnn-1-1-1-a018, HEAD
Branch point for: freewnn-1-1-1-a022I001
FreeWnn-1.1.1-a014 is released.

1 XCOMM
2 XCOMM $Id: Project.tmpl,v 1.6.2.2 1999/03/23 10:07:26 nakanisi Exp $
3 XCOMM
4
5 XCOMM FreeWnn is a network-extensible Kana-to-Kanji conversion system.
6 XCOMM This file is part of FreeWnn.
7 XCOMM
8 XCOMM Copyright Kyoto University Research Institute for Mathematical Sciences
9 XCOMM 1987, 1988, 1989, 1990, 1991, 1992
10 XCOMM Copyright OMRON Corporation. 1987, 1988, 1989, 1990, 1991, 1992, 1999
11 XCOMM Copyright ASTEC, Inc. 1987, 1988, 1989, 1990, 1991, 1992
12 XCOMM
13 XCOMM Author: OMRON SOFTWARE Co., Ltd. <freewnn@rd.kyoto.omronsoft.co.jp>
14 XCOMM
15 XCOMM This program is free software; you can redistribute it and/or modify
16 XCOMM it under the terms of the GNU General Public License as published by
17 XCOMM the Free Software Foundation; either version 2, or (at your option)
18 XCOMM any later version.
19 XCOMM
20 XCOMM This program is distributed in the hope that it will be useful,
21 XCOMM but WITHOUT ANY WARRANTY; without even the implied warranty of
22 XCOMM MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
23 XCOMM GNU General Public License for more details.
24 XCOMM
25 XCOMM You should have received a copy of the GNU General Public License
26 XCOMM along with GNU Emacs; see the file COPYING. If not, write to the
27 XCOMM Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
28 XCOMM
29 XCOMM Commentary:
30 XCOMM
31 XCOMM Change log:
32 XCOMM ������������ <kate@pfu.co.jp>
33 XCOMM for ������������������dirs ����������������������������������������������������������
34 XCOMM makefile.R5inst ������
35 XCOMM kWnn ���������������� make ����������������
36 XCOMM JWNNLANG��CWNNLANG��KWNNLANG��TWNNLANG��LWNNLANG ��������
37 XCOMM
38 XCOMM Last modified date: 20,Mar.1999
39 XCOMM
40 XCOMM -------------------------------------------------------------------------
41 XCOMM X Window System Build Parameters
42 XCOMM $XConsortium: Project.tmpl,v 1.157 93/06/24 10:51:47 dpw Exp $
43
44 /*****************************************************************************
45 * *
46 * DEFAULT DEFINITONS *
47 * *
48 * The following section contains defaults for things that can be overridden *
49 * in the various *.cf and site.def files. DO NOT EDIT! *
50 * *
51 ****************************************************************************/
52
53 #define ProjectX 5 /* do *not* change this line */
54
55 /*
56 * X-specific things
57 */
58 #ifndef BuildServer
59 #define BuildServer YES
60 #endif
61 #ifndef BuildFontServer
62 #define BuildFontServer BuildServer
63 #endif
64 #ifndef BuildFonts
65 #define BuildFonts (BuildServer | BuildFontServer)
66 #endif
67 #ifndef BuildPex
68 #define BuildPex YES
69 #endif
70 #ifndef BuildPexClients
71 #define BuildPexClients BuildPex
72 #endif
73 #ifndef BuildPexExt
74 #if BuildServer
75 #define BuildPexExt BuildPex
76 #else
77 #define BuildPexExt NO
78 #endif
79 #endif
80 #ifndef BuildXInputExt
81 #define BuildXInputExt NO
82 #endif
83 #ifndef BuildXInputLib
84 #define BuildXInputLib YES
85 #endif
86 #ifndef BuildXIE
87 #define BuildXIE NO
88 #endif
89 #ifndef BuildXTrapExt
90 #define BuildXTrapExt NO
91 #endif
92 #ifndef BuildXTrapLib
93 #define BuildXTrapLib NO
94 #endif
95 #ifndef BuildScreenSaverExt
96 #define BuildScreenSaverExt NO /* not released yet */
97 #endif
98 #ifndef BuildScreenSaverLib
99 #define BuildScreenSaverLib NO /* not released yet */
100 #endif
101 #ifndef InstallLibManPages
102 #define InstallLibManPages YES
103 #endif
104 #ifndef InstallXtermSetUID
105 #define InstallXtermSetUID YES /* xterm needs to be set uid */
106 #endif
107 #ifndef InstallXinitConfig
108 #define InstallXinitConfig NO /* install sample xinit config */
109 #endif
110 #ifndef InstallXdmConfig
111 #define InstallXdmConfig NO /* install sample xdm config */
112 #endif
113 #ifndef XdmServersType /* what Xservers files to use */
114 #if BuildServer
115 #define XdmServersType ws
116 #else
117 #define XdmServersType fs
118 #endif
119 #endif
120 #ifndef InstallFSConfig
121 #define InstallFSConfig NO /* install sample fs config */
122 #endif
123 #ifndef InstallAppDefFiles
124 #define InstallAppDefFiles YES /* install application defaults */
125 #endif
126 #ifndef DebugLibX
127 #define DebugLibX NO /* debugged X library */
128 #endif
129 #ifndef DebugLibXArchive
130 #define DebugLibXArchive NO /* archive file of above */
131 #endif
132 #ifndef ProfileLibX
133 #define ProfileLibX NO /* profiled X library */
134 #endif
135 #ifndef ProfileLibXArchive
136 #define ProfileLibXArchive NO /* archive file of above */
137 #endif
138 #ifndef DebugOldLibX
139 #define DebugOldLibX NO /* debugged old X library */
140 #endif
141 #ifndef ProfileOldLibX
142 #define ProfileOldLibX NO /* profiled old X library */
143 #endif
144 #ifndef DebugLibXt
145 #define DebugLibXt NO /* debugged toolkit library */
146 #endif
147 #ifndef ProfileLibXt
148 #define ProfileLibXt NO /* profiled toolkit library */
149 #endif
150 #ifndef DebugLibXaw
151 #define DebugLibXaw NO /* debugged widget library */
152 #endif
153 #ifndef ProfileLibXaw
154 #define ProfileLibXaw NO /* profiled widget library */
155 #endif
156 #ifndef DebugLibXext
157 #define DebugLibXext NO /* debugged Xext library */
158 #endif
159 #ifndef ProfileLibXext
160 #define ProfileLibXext NO /* profiled Xext library */
161 #endif
162 #ifndef DebugLibXmu
163 #define DebugLibXmu NO /* debugged Xmu library */
164 #endif
165 #ifndef ProfileLibXmu
166 #define ProfileLibXmu NO /* profiled Xmu library */
167 #endif
168 #ifndef DebugLibXau
169 #define DebugLibXau NO /* debugged auth library */
170 #endif
171 #ifndef ProfileLibXau
172 #define ProfileLibXau NO /* profiled auth library */
173 #endif
174 #ifndef DebugLibXdmcp
175 #define DebugLibXdmcp NO /* debugged XDMCP library */
176 #endif
177 #ifndef ProfileLibXdmcp
178 #define ProfileLibXdmcp NO /* profiled XDMCP library */
179 #endif
180 #ifndef DebugLibXinput
181 #define DebugLibXinput NO /* debugged Xi library */
182 #endif
183 #ifndef ProfileLibXinput
184 #define ProfileLibXinput NO /* profiled Xi library */
185 #endif
186 #ifndef DebugLibXTest
187 #define DebugLibXTest NO /* debugged Xtst library */
188 #endif
189 #ifndef ProfileLibXTest
190 #define ProfileLibXTest NO /* profiled Xtst library */
191 #endif
192 #ifndef DebugLibXTrap
193 #define DebugLibXTrap NO /* debugged XTrap library */
194 #endif
195 #ifndef ProfileLibXTrap
196 #define ProfileLibXTrap NO /* profiled XTrap library */
197 #endif
198 #ifndef DebugLibPex
199 #define DebugLibPex NO /* debugged PEX5 library */
200 #endif
201 #ifndef ProfileLibPex
202 #define ProfileLibPex NO /* profiled PEX5 library */
203 #endif
204
205 #ifdef uniosu
206 #ifdef ManDirectoryRoot
207 #undef ManDirectoryRoot
208 #endif
209 #define ManDirectoryRoot /usr/catman/w_man
210 #endif
211
212 #ifndef ManDirectoryRoot
213 #ifdef ProjectRoot
214 #define ManDirectoryRoot Concat(ProjectRoot,/man)
215 #ifndef XmanLocalSearchPath
216 #define XmanLocalSearchPath ManDirectoryRoot
217 #endif
218 #else
219 #if SystemV4
220 #define ManDirectoryRoot /usr/share/man
221 #else
222 #define ManDirectoryRoot /usr/man
223 #endif
224 #endif
225 #endif
226 #ifndef ManSuffix
227 #define ManSuffix n /* use just one tab or cpp will die */
228 #endif
229 #ifndef LibManSuffix
230 #define LibManSuffix 3 /* use just one tab or cpp will die */
231 #endif
232 #ifndef HasXdmAuth
233 #define HasXdmAuth NO /* if you can not use XDM-AUTH* */
234 #endif
235 #ifndef BDFTOSNFFILT
236 #define BDFTOSNFFILT -DBDFTOSNFFILT=\"$(BINDIR)/bdftosnf\"
237 #endif
238 #ifndef SHELLPATH
239 #define SHELLPATH -DSHELLPATH=\"/bin/sh\"
240 #endif
241 #ifndef ZBDFTOSNFFILT
242 #define ZBDFTOSNFFILT -DZBDFTOSNFFILT=\"UNCOMPRESSPATH" | $(BINDIR)/bdftosnf $(FONTCFLAGS)\""
243 #endif
244 #ifndef FontFilters
245 #define FontFilters BDFTOSNFFILT SHELLPATH ZBDFTOSNFFILT
246 #endif
247 #ifndef PrimaryScreenResolution
248 #define PrimaryScreenResolution 72 /* a common resolution */
249 #endif
250 #ifndef DefaultFontPath
251 #if PrimaryScreenResolution < 88 /* (75 + 100) / 2 */
252 #define DefaultFontPath $(FONTDIR)/misc/,$(FONTDIR)/Speedo/,$(FONTDIR)/Type1/,$(FONTDIR)/75dpi/,$(FONTDIR)/100dpi/
253 #else
254 #define DefaultFontPath $(FONTDIR)/misc/,$(FONTDIR)/Speedo/,$(FONTDIR)/Type1/,$(FONTDIR)/100dpi/,$(FONTDIR)/75dpi/
255 #endif
256 #endif
257 #ifndef DefaultRGBDatabase
258 #define DefaultRGBDatabase $(LIBDIR)/rgb
259 #endif
260 #ifndef FontCompilerFlags
261 #define FontCompilerFlags -t
262 #endif
263 #ifndef ConnectionFlags
264 #if (SystemV || SystemV4) && !HasSockets
265 #define ConnectionFlags -DSTREAMSCONN
266 #else
267 #define ConnectionFlags -DTCPCONN -DUNIXCONN
268 #endif
269 #endif
270 #ifndef FontOSDefines
271 #define FontOSDefines /**/
272 #endif
273 #ifndef FontDefines
274 #define FontDefines -DFONT_SNF -DFONT_BDF -DFONT_PCF -DCOMPRESSED_FONTS FontOSDefines
275 #endif
276 #ifndef ExtensionOSDefines
277 #define ExtensionOSDefines /**/
278 #endif
279 #ifndef ExtensionDefines
280 #ifndef PexDefines
281 #if BuildPexExt
282 #define PexDefines -DPEXEXT
283 #else
284 #define PexDefines /**/
285 #endif
286 #endif
287 #ifndef ShmDefines
288 #if HasShm
289 #define ShmDefines -DMITSHM
290 #else
291 #define ShmDefines /**/
292 #endif
293 #endif
294 #ifndef XInputDefines
295 #if BuildXInputExt
296 #define XInputDefines -DXINPUT
297 #else
298 #define XInputDefines /**/
299 #endif
300 #endif
301 #ifndef XTrapDefines
302 #if BuildXTrapExt
303 #define XTrapDefines -DXTRAP
304 #else
305 #define XTrapDefines /**/
306 #endif
307 #endif
308 #ifndef ScreenSaverDefines
309 #if BuildScreenSaverExt
310 #define ScreenSaverDefines -DSCREENSAVER
311 #else
312 #define ScreenSaverDefines /**/
313 #endif
314 #endif
315 #ifndef XIEdefines
316 #if BuildXIE
317 #define XIEdefines -DXIE
318 #else
319 #define XIEdefines /**/
320 #endif
321 #endif
322 #ifndef BaseExtensionDefines
323 #define BaseExtensionDefines -DSHAPE -DMULTIBUFFER -DMITMISC -DXTEST -DBIGREQS PexDefines ShmDefines XInputDefines XTrapDefines ScreenSaverDefines XIEdefines
324 #endif
325 #define ExtensionDefines BaseExtensionDefines ExtensionOSDefines
326 #endif
327 #ifndef ServerExtraDefines
328 #define ServerExtraDefines -DXDMCP -DPIXPRIV
329 #endif
330 #ifndef ServerOSDefines
331 #define ServerOSDefines /**/
332 #endif
333 #ifndef ServerDefines
334 #define ServerDefines StandardDefines ServerExtraDefines ExtensionDefines ServerOSDefines
335 #endif
336 #ifndef PexDipexDefines
337 #define PexDipexDefines /**/
338 #endif
339 #ifndef PexDdpexDefines
340 #define PexDdpexDefines /**/
341 #endif
342 #ifndef PexPhigsDefines
343 #ifndef PexShmIPC
344 #define PexShmIPC HasShm
345 #endif
346 #if PexShmIPC
347 #define PexPhigsDefines /**/
348 #else
349 #define PexPhigsDefines -DPEX_API_SOCKET_IPC
350 #endif
351 #endif
352 #ifndef PexClientDefines
353 #define PexClientDefines -DPEX_SI_PHIGS
354 #endif
355 #ifndef PhigsInclude
356 #ifdef UseInstalled
357 #define PhigsInclude -I$(INCDIR)
358 #else
359 #define PhigsInclude -I$(BUILDINCDIR)
360 #endif
361 #endif
362 #ifndef PexCDebugFlags
363 #define PexCDebugFlags DebuggableCDebugFlags
364 #endif
365 #ifndef PexCCOptions
366 #ifdef LibraryCCOptions
367 #define PexCCOptions LibraryCCOptions
368 #else
369 #define PexCCOptions DefaultCCOptions
370 #endif
371 #endif
372 #ifndef DefaultFSConfigFile
373 #define DefaultFSConfigFile $(LIBDIR)/fs/config
374 #endif
375 #ifndef BinDir
376 #ifdef ProjectRoot
377 #define BinDir Concat(ProjectRoot,/bin)
378 #else
379 #define BinDir /usr/bin/X11
380 #endif
381 #endif
382 #ifndef BuildIncRoot
383 #define BuildIncRoot $(TOP)
384 #endif
385 #ifndef BuildIncTop
386 #define BuildIncTop .. /* relative to $(TOP)/X11 */
387 #endif
388 #ifndef LibDir
389 #define LibDir $(USRLIBDIR)/X11
390 #endif
391 #ifndef ConfigDir
392 #define ConfigDir $(LIBDIR)/config
393 #endif
394 #ifndef LintlibDir
395 #define LintlibDir $(USRLIBDIR)/lint
396 #endif
397 #ifndef FontDir
398 #define FontDir $(LIBDIR)/fonts
399 #endif
400 #ifndef AdmDir
401 #define AdmDir /usr/adm
402 #endif
403 #ifndef XinitDir
404 #define XinitDir $(LIBDIR)/xinit
405 #endif
406 #ifndef XdmDir
407 #define XdmDir $(LIBDIR)/xdm
408 #endif
409 #ifndef XdmConfigurationSubdirectory /* under xdm sources */
410 #define XdmConfigurationSubdirectory config
411 #endif
412 #ifndef TwmDir
413 #define TwmDir $(LIBDIR)/twm
414 #endif
415 #ifndef ManPath
416 #define ManPath ManDirectoryRoot
417 #endif
418 #ifndef ManSourcePath
419 #define ManSourcePath $(MANPATH)/man
420 #endif
421 #ifndef ManDir
422 #define ManDir $(MANSOURCEPATH)$(MANSUFFIX)
423 #endif
424 #ifndef LibmanDir
425 #define LibmanDir $(MANSOURCEPATH)$(LIBMANSUFFIX)
426 #endif
427 #ifndef NlsDir
428 #define NlsDir $(LIBDIR)/nls
429 #endif
430 #ifndef PexApiDir
431 #define PexApiDir $(LIBDIR)/PEX
432 #endif
433 #ifndef XFileSearchPathBase
434 /* avoid SCCS keyword */
435 #define XFileSearchPathBase Concat4($(LIBDIR)/%L/%T/%N%C,%S:$(LIBDIR)/%l/%T/%N%C,%S:$(LIBDIR)/%T/%N%C,%S:$(LIBDIR)/%L/%T/%N%S:$(LIBDIR)/%l/%T/%N%S:$(LIBDIR)/%T/%N%S)
436 #endif
437 #ifndef XFileSearchPathDefault
438 #ifdef XAppLoadDir
439 /* avoid SCCS keyword */
440 #define XFileSearchPathDefault XAppLoadDir/Concat(%N%C,%S):XAppLoadDir/%N%S:XFileSearchPathBase
441 #else
442 #define XFileSearchPathDefault XFileSearchPathBase
443 #endif
444 #endif
445 #ifndef XAppLoadDir
446 #define XAppLoadDir $(LIBDIR)/app-defaults
447 #endif
448 #ifndef XtErrorPrefix
449 #define XtErrorPrefix /* as empty string */
450 #endif
451 #ifndef XtExtraDefines
452 #define XtExtraDefines /* as empty string */
453 #endif
454 #ifndef XtWarningPrefix
455 #define XtWarningPrefix /* as empty string */
456 #endif
457 #ifndef OsNameDefines
458 #define OsNameDefines /* as nothing */
459 #endif
460 #ifndef DefaultUserPath /* for xdm */
461 #define DefaultUserPath :/bin:/usr/bin:$(BINDIR):/usr/ucb
462 #endif
463 #ifndef DefaultSystemPath /* for xdm */
464 #define DefaultSystemPath /etc:/bin:/usr/bin:$(BINDIR):/usr/ucb
465 #endif
466 #ifndef DefaultSystemShell /* for xdm to set in SHELL */
467 #define DefaultSystemShell BourneShell
468 #endif
469 #ifndef UseCCMakeDepend /* use slow cc -E script */
470 #define UseCCMakeDepend NO
471 #endif
472 #ifndef DependDir
473 #if UseCCMakeDepend
474 #define DependDir $(SCRIPTSRC)
475 #else
476 #define DependDir $(UTILSRC)/makedepend
477 #endif
478 #endif
479 #ifndef ContribDir
480 #define ContribDir $(TOP)/../contrib /* contrib is outside core tree */
481 #endif
482 #ifndef DependCmd
483 #define DependCmd $(DEPENDSRC)/makedepend
484 #endif
485 #ifndef RemoveTargetProgramByMoving
486 #define RemoveTargetProgramByMoving NO
487 #endif
488 #ifndef AllocateLocalDefines
489 #define AllocateLocalDefines /**/
490 #endif
491
492 #ifndef ForceNormalLib
493 #define ForceNormalLib (HasSaberC | HasGcc)
494 #endif
495 #ifndef SharedLibX
496 #define SharedLibX HasSharedLibraries
497 #endif
498 #ifndef NormalLibX
499 #define NormalLibX (!SharedLibX | ForceNormalLib)
500 #endif
501 #ifndef SharedOldLibX
502 #define SharedOldLibX HasSharedLibraries
503 #endif
504 #ifndef NormalOldLibX
505 #define NormalOldLibX (!SharedOldLibX | ForceNormalLib)
506 #endif
507 #ifndef SharedLibXt
508 #define SharedLibXt HasSharedLibraries
509 #endif
510 #ifndef NormalLibXt
511 #define NormalLibXt (!SharedLibXt | ForceNormalLib)
512 #endif
513 #ifndef SharedLibXaw
514 #define SharedLibXaw HasSharedLibraries
515 #endif
516 #ifndef NormalLibXaw
517 #define NormalLibXaw (!SharedLibXaw | ForceNormalLib)
518 #endif
519 #ifndef SharedLibXmu
520 #define SharedLibXmu HasSharedLibraries
521 #endif
522 #ifndef NormalLibXmu
523 #define NormalLibXmu (!SharedLibXmu | ForceNormalLib)
524 #endif
525 #ifndef SharedLibXau
526 #define SharedLibXau NO /* don't need shared form */
527 #endif
528 #ifndef NormalLibXau
529 #define NormalLibXau (!SharedLibXau | ForceNormalLib)
530 #endif
531 #ifndef SharedLibXdmcp
532 #define SharedLibXdmcp NO /* don't need shared form */
533 #endif
534 #ifndef NormalLibXdmcp
535 #define NormalLibXdmcp (!SharedLibXdmcp | ForceNormalLib)
536 #endif
537 #ifndef SharedLibXext
538 #define SharedLibXext HasSharedLibraries
539 #endif
540 #ifndef NormalLibXext
541 #define NormalLibXext (!SharedLibXext | ForceNormalLib)
542 #endif
543 #ifndef SharedLibXinput
544 #define SharedLibXinput HasSharedLibraries
545 #endif
546 #ifndef NormalLibXinput
547 #define NormalLibXinput (!SharedLibXinput | ForceNormalLib)
548 #endif
549 #ifndef SharedLibXTest
550 #define SharedLibXTest HasSharedLibraries
551 #endif
552 #ifndef NormalLibXTest
553 #define NormalLibXTest (!SharedLibXTest | ForceNormalLib)
554 #endif
555 #ifndef SharedLibXTrap
556 #define SharedLibXTrap HasSharedLibaries
557 #endif
558 #ifndef NormalLibXTrap
559 #define NormalLibXTrap (!SharedLibXTrap | ForceNormalLib)
560 #endif
561 #ifndef SharedLibPex
562 #define SharedLibPex HasSharedLibraries
563 #endif
564 #ifndef NormalLibPex
565 #define NormalLibPex (!SharedLibPex | ForceNormalLib)
566 #endif
567 #ifndef SharedLibPhigs
568 #define SharedLibPhigs NO /* XXX - haven't made it sharable yet */
569 #endif
570 #ifndef NormalLibPhigs
571 #define NormalLibPhigs (!SharedLibPhigs | ForceNormalLib)
572 #endif
573
574
575 #ifndef DoInstallExtensionsIntoXlib
576 #define DoInstallExtensionsIntoXlib NO /* merge libXext.a into libX11.a */
577 #endif
578
579 XCOMM -------------------------------------------------------------------------
580 XCOMM X Window System make variables; this need to be coordinated with rules
581
582 /*
583 * This list must be reflected in the DIRS_TO_BUILD list in the top-level
584 * Makefile.
585 */
586 PATHSEP = / /* for building filenames */
587 USRLIBDIR = UsrLibDir /* nonshared libraries */
588 SHLIBDIR = ShLibDir /* shared libraries */
589 BINDIR = BinDir /* programs */
590 INCROOT = IncRoot /* base of where to put header files */
591 BUILDINCROOT = BuildIncRoot /* base of build loc */
592 BUILDINCDIR = $(BUILDINCROOT)/X11
593 BUILDINCTOP = BuildIncTop /* top relative to BUILDINCDIR */
594 INCDIR = $(INCROOT)/X11 /* header files, must end in X11 */
595 ADMDIR = AdmDir /* server log files */
596 LIBDIR = LibDir /* rgb, XErrorDB, etc. */
597 CONFIGDIR = ConfigDir /* build configuration information */
598 LINTLIBDIR = LintlibDir /* lint libraries */
599
600 FONTDIR = FontDir /* font directories */
601 XINITDIR = XinitDir /* xinit config files */
602 XDMDIR = XdmDir /* xdm config files */
603 TWMDIR = TwmDir /* twm config files */
604 MANPATH = ManPath /* top of manual page tree */
605 MANSOURCEPATH = ManSourcePath /* prefix for man page sources */
606 MANSUFFIX = ManSuffix /* suffix for man pages */
607 LIBMANSUFFIX = LibManSuffix /* suffix for library man pages */
608 MANDIR = ManDir /* man pages for commands */
609 LIBMANDIR = LibmanDir /* man pages for library routines */
610 NLSDIR = NlsDir /* nls files */
611 PEXAPIDIR = PexApiDir /* PEX support files */
612 XAPPLOADDIR = XAppLoadDir /* application default resource dir */
613 FONTCFLAGS = FontCompilerFlags
614
615 INSTAPPFLAGS = $(INSTDATFLAGS) /* XXX - this should go away - XXX */
616
617 #ifdef UseInstalled
618 IMAKE = imake /* assume BINDIR in path */
619 DEPEND = makedepend /* assume BINDIR in path */
620 RGB = rgb /* assume BINDIR in path */
621 #ifdef SnfFonts
622 FONTC = bdftosnf /* assume BINDIR in path */
623 #else
624 FONTC = bdftopcf /* assume BINDIR in path */
625 #endif
626 MKFONTDIR = mkfontdir /* assume BINDIR in path */
627 MKDIRHIER = BourneShell $(BINDIR)/mkdirhier
628 #else
629 IMAKE = $(IMAKESRC)/imake
630 DEPEND = DependCmd
631 RGB = $(RGBSRC)/rgb
632 #ifdef SnfFonts
633 FONTC = $(BDFTOSNFSRC)/bdftosnf
634 #else
635 FONTC = $(BDFTOPCFSRC)/bdftopcf
636 #endif
637 MKFONTDIR = $(MKFONTDIRSRC)/mkfontdir
638 MKDIRHIER = BourneShell $(SCRIPTSRC)/mkdirhier.sh
639 #endif
640
641 CONFIGSRC = $(TOP)/config
642 DOCUTILSRC = $(TOP)/doc/util
643 CLIENTSRC = $(TOP)/clients
644 DEMOSRC = $(TOP)/demos
645 LIBSRC = $(TOP)/lib
646 FONTSRC = $(TOP)/fonts
647 INCLUDESRC = $(TOP)/X11
648 SERVERSRC = $(TOP)/server
649 UTILSRC = $(TOP)/util
650 SCRIPTSRC = $(UTILSRC)/scripts
651 EXAMPLESRC = $(TOP)/examples
652 CONTRIBSRC = ContribDir
653 DOCSRC = $(TOP)/doc
654 RGBSRC = $(TOP)/rgb
655 DEPENDSRC = DependDir
656 IMAKESRC = $(CONFIGSRC)
657 XAUTHSRC = $(LIBSRC)/Xau
658 XLIBSRC = $(LIBSRC)/X
659 XMUSRC = $(LIBSRC)/Xmu
660 TOOLKITSRC = $(LIBSRC)/Xt
661 AWIDGETSRC = $(LIBSRC)/Xaw
662 OLDXLIBSRC = $(LIBSRC)/oldX
663 XDMCPLIBSRC = $(LIBSRC)/Xdmcp
664 #ifdef SnfFonts
665 BDFTOSNFSRC = $(FONTSRC)/clients/bdftosnf
666 #else
667 BDFTOPCFSRC = $(FONTSRC)/clients/bdftopcf
668 #endif
669 MKFONTDIRSRC = $(FONTSRC)/clients/mkfontdir
670 FSLIBSRC = $(FONTSRC)/lib/fs
671 FONTSERVERSRC = $(FONTSRC)/server
672 EXTENSIONSRC = $(TOP)/extensions
673 XILIBSRC = $(EXTENSIONSRC)/lib/xinput
674 XTESTLIBSRC = $(EXTENSIONSRC)/lib/xtest
675 PEXLIBSRC = $(EXTENSIONSRC)/lib/PEXlib
676 PHIGSLIBSRC = $(EXTENSIONSRC)/lib/PEX
677
678 /*
679 * _Use - makes a choice based on UseInstalled.
680 */
681 #ifndef _Use
682 #ifdef UseInstalled
683 #define _Use(a,b) a
684 #else
685 #define _Use(a,b) b
686 #endif
687 #endif
688
689 /*
690 * _UseCat - combination of _Use and Concat.
691 * exists to avoid problems with some preprocessors
692 */
693 #ifndef _UseCat
694 #if (__STDC__ && !defined(UnixCpp)) || defined(AnsiCpp)
695 #ifdef UseInstalled
696 #define _UseCat(a,b,c) a##c
697 #else
698 #define _UseCat(a,b,c) b##c
699 #endif
700 #else
701 #ifdef UseInstalled
702 #define _UseCat(a,b,c) a/**/c
703 #else
704 #define _UseCat(a,b,c) b/**/c
705 #endif
706 #endif
707 #endif
708
709 #ifndef ShLibIncludeFile
710 /* need this to make ANSI-style preprocessors happy */
711 #define ShLibIncludeFile <noop.rules>
712 #endif
713
714 #include ShLibIncludeFile
715
716 #if HasSharedLibraries
717 SOXLIBREV = SharedXlibRev
718 SOXTREV = SharedXtRev
719 SOXAWREV = SharedXawRev
720 SOOLDXREV = SharedOldXRev
721 SOXMUREV = SharedXmuRev
722 SOXEXTREV = SharedXextRev
723 SOXINPUTREV = SharedXinputRev
724 SOXTESTREV = SharedXTestRev
725 SOXTRAPREV = SharedXTrapRev
726 SOPEXREV = SharedPexRev
727 #endif
728
729 #if !SharedLibXext
730 DEPEXTENSIONLIB = _UseCat($(USRLIBDIR),$(EXTENSIONSRC)/lib,/libXext.a)
731 EXTENSIONLIB = LoaderLibPrefix _Use(-lXext, $(DEPEXTENSIONLIB))
732 #endif
733 #if !SharedLibX
734 DEPXLIB = $(DEPEXTENSIONLIB) _UseCat($(USRLIBDIR),$(XLIBSRC),/libX11.a)
735 XLIBONLY = LoaderLibPrefix _Use(-lX11,$(XLIBSRC)/libX11.a)
736 XLIB = $(EXTENSIONLIB) $(XLIBONLY)
737 #endif
738 DEPXAUTHLIB = _UseCat($(USRLIBDIR),$(XAUTHSRC),/libXau.a)
739 XAUTHLIB = LoaderLibPrefix _Use(-lXau,$(DEPXAUTHLIB))
740 DEPXDMCPLIB = _UseCat($(USRLIBDIR),$(XDMCPLIBSRC),/libXdmcp.a)
741 XDMCPLIB = LoaderLibPrefix _Use(-lXdmcp,$(DEPXDMCPLIB))
742 #if !SharedLibXmu
743 DEPXMULIB = _UseCat($(USRLIBDIR),$(XMUSRC),/libXmu.a)
744 XMULIB = LoaderLibPrefix _Use(-lXmu,$(DEPXMULIB))
745 #endif
746 #if !SharedOldLibX
747 DEPOLDXLIB = _UseCat($(USRLIBDIR),$(OLDXLIBSRC),/liboldX.a)
748 OLDXLIB = LoaderLibPrefix _Use(-loldX,$(DEPOLDXLIB))
749 #endif
750 #if !SharedLibXt
751 DEPXTOOLLIB = _UseCat($(USRLIBDIR),$(TOOLKITSRC),/libXt.a)
752 XTOOLLIB = LoaderLibPrefix _Use(-lXt,$(DEPXTOOLLIB))
753 #endif
754 #if !SharedLibXaw
755 DEPXAWLIB = _UseCat($(USRLIBDIR),$(AWIDGETSRC),/libXaw.a)
756 XAWLIB = LoaderLibPrefix _Use(-lXaw,$(DEPXAWLIB))
757 #endif
758 #if !SharedLibXinput
759 DEPXILIB = _UseCat($(USRLIBDIR),$(XILIBSRC),/libXi.a)
760 XILIB = LoaderLibPrefix _Use(-lXi,$(DEPXILIB))
761 #endif
762 #if !SharedLibXTest
763 DEPXTESTLIB = _UseCat($(USRLIBDIR),$(XTESTLIBSRC),/libXtst.a)
764 XTESTLIB = LoaderLibPrefix _Use(-lXtst,$(DEPXTESTLIB))
765 #endif
766 #if !SharedLibPex
767 DEPPEXLIB = _UseCat($(USRLIBDIR),$(PEXLIBSRC),/libPEX5.a)
768 PEXLIB = LoaderLibPrefix _Use(-lPEX5,$(DEPPEXLIB))
769 #endif
770 #if !SharedLibPhigs
771 DEPPHIGSLIB = _UseCat($(USRLIBDIR),$(PHIGSLIBSRC),/libphigs.a)
772 PHIGSLIB = LoaderLibPrefix _Use(-lphigs,$(DEPPHIGSLIB))
773 #endif
774 DEPXBSDLIB = _UseCat($(USRLIBDIR),$(LIBSRC)/Berk,/libXbsd.a)
775 XBSDLIB = LoaderLibPrefix _Use(-lXbsd,$(DEPXBSDLIB))
776
777 LINTEXTENSIONLIB = _UseCat($(LINTLIBDIR),$(EXTENSIONSRC)/lib,/llib-lXext.ln)
778 LINTXLIB = _UseCat($(LINTLIBDIR),$(XLIBSRC),/llib-lX11.ln)
779 LINTXMU = _UseCat($(LINTLIBDIR),$(XMUSRC),/llib-lXmu.ln)
780 LINTXTOOL = _UseCat($(LINTLIBDIR),$(TOOLKITSRC),/llib-lXt.ln)
781 LINTXAW = _UseCat($(LINTLIBDIR),$(AWIDGETSRC),/llib-lXaw.ln)
782 LINTXI = _UseCat($(LINTLIBDIR),$(XILIBSRC),/llib-lXi.ln)
783 LINTPEX = _UseCat($(LINTLIBDIR),$(PEXLIBSRC),/llib-lPEX5.ln)
784 LINTPHIGS = _UseCat($(LINTLIBDIR),$(PHIGSLIBSRC),/llib-lphigs.ln)
785
786 #ifndef XawClientDepLibs
787 #define XawClientDepLibs $(DEPXAWLIB) $(DEPXMULIB) $(DEPXTOOLLIB) $(DEPXLIB)
788 #endif
789 #ifndef XawClientLibs
790 #define XawClientLibs $(XAWLIB) $(XMULIB) $(XTOOLLIB) $(XLIB)
791 #endif
792
793 #ifndef NeedDefaultDepLibs
794 #define NeedDefaultDepLibs YES
795 #endif
796
797 #if NeedDefaultDepLibs
798 /*
799 * Individual libraries should override this
800 */
801 #if HasSharedLibraries || UseInstalled
802 DEPLIBS = $(DEPXAWLIB) $(DEPXMULIB) $(DEPXTOOLLIB) $(DEPXLIB)
803 #else
804 DEPLIBS = $(LOCAL_LIBRARIES)
805 #endif
806 DEPLIBS1 = $(DEPLIBS)
807 DEPLIBS2 = $(DEPLIBS)
808 DEPLIBS3 = $(DEPLIBS)
809 #endif /* NeedDefaultDepLibs */
810
811 /* */#
812 /* */# OMRON INPUT MATHOD MAKE ENV
813 /* */#
814
815 #if defined(uniosu) || (defined(SVR4) && !defined(DGUX)) || defined(hpux)
816 #define termLibrary -lcurses
817 #define cvtfileDir ./sysV
818 #else
819 #define termLibrary -ltermcap
820 #define cvtfileDir ./bsd
821 #endif
822
823 #define WnnSpecialObjectRule(obj, depends, direct, define) @@\
824 obj : depends @@\
825 $(CC) -c $(CFLAGS) define direct/`basename $@ .o`.c @@\
826
827 #ifdef WnnMakeDirectories
828 #undef WnnMakeDirectories
829 #endif
830 #define WnnMakeDirectories(step,dir) @@\
831 step:: @@\
832 @case '${MFLAGS}' in *[i]*) set +e;; esac; @@\
833 DirFailPrefix@for i in dir; do if [ -d $(DESTDIR)$$i ]; then \ @@\
834 set +x; else (set -x; $(MKDIRHIER) $(DESTDIR)$$i; \ @@\
835 chown $(WNNOWNER) $(DESTDIR)$$i); fi \ @@\
836 done
837
838 #define LinkDiffNameFile(src,dest,dir) @@\
839 src: dir/dest @@\
840 $(RM) $@ @@\
841 $(LN) $? $@ @@\
842
843 #ifdef MakeMakeSubdirs
844 #undef MakeMakeSubdirs
845 #endif
846 #define MakeMakeSubdirs(dirs,target) @@\
847 target:: @@\
848 DirFailPrefix@case '${MFLAGS}' in *[ik]*) set +e;; esac; \ @@\
849 case '${MFLAGS}' in *n*) executeit="no";; esac; \ @@\
850 for i in dirs ;\ @@\
851 do \ @@\
852 echo "making Makefiles in $(CURRENT_DIR)/$$i..."; \ @@\
853 case "$$i" in \ @@\
854 ./?*/?*/?*/?*) newtop=../../../../;; \ @@\
855 ./?*/?*/?*) newtop=../../../;; \ @@\
856 ./?*/?*) newtop=../../;; \ @@\
857 ./?*) newtop=../;; \ @@\
858 */?*/?*/?*) newtop=../../../../;; \ @@\
859 */?*/?*) newtop=../../../;; \ @@\
860 */?*) newtop=../../;; \ @@\
861 *) newtop=../;; \ @@\
862 esac; \ @@\
863 case "$(TOP)" in \ @@\
864 /?*) imaketop= ;; \ @@\
865 *) imaketop=$$newtop ;; \ @@\
866 esac; \ @@\
867 cd $$i; \ @@\
868 $(RM) Makefile.bak; \ @@\
869 if [ -f Makefile ]; then \ @@\
870 echo " $(MV) Makefile Makefile.bak"; \ @@\
871 if [ "$$executeit" != "no" ]; then \ @@\
872 $(MV) Makefile Makefile.bak; \ @@\
873 fi; \ @@\
874 fi; \ @@\
875 if [ "$$executeit" != "no" ]; then \ @@\
876 ImakeSubCmdHelper -DTOPDIR=$$imaketop$(TOP) -DCURDIR=$(CURRENT_DIR)/$$i; \ @@\
877 fi; \ @@\
878 $(MAKE) $(MFLAGS) Makefiles; \ @@\
879 cd $$newtop; \ @@\
880 done
881
882 #ifdef ImakeSubCmdHelper
883 #undef ImakeSubCmdHelper
884 #endif
885
886 #ifdef UseInstalled
887 #define ImakeSubCmdHelper $(IMAKE) -DUseInstalled -I$$newtop$(IMIRULESRC) -I$$imaketop$(NEWTOP)$(IRULESRC) -DIMROOT=$$newtop$(IMTOP) $(IMAKE_DEFINES)
888 #else
889 #define ImakeSubCmdHelper $$imaketop$(NEWTOP)$(IMAKE) -I$$imaketop$(NEWTOP)$(IMIRULESRC) -I$$imaketop$(NEWTOP)$(IRULESRC) $(IMAKE_DEFINES)
890 #endif
891
892 #define WnnInstallDicMultiple(list,dest) @@\
893 install:: list @@\
894 MakeDir($(DESTDIR)dest) @@\
895 @case '${MFLAGS}' in *[i]*) set +e;; esac; @@\
896 @for i in list; do if [ -f $(DESTDIR)dest/$$i ]; then \ @@\
897 set +x; \ @@\
898 else (set -x; \ @@\
899 $(INSTALL) -c $(INSTALLFLAGS) $$i $(DESTDIR)dest; \ @@\
900 $(WNNTOUCH) $(DESTDIR)dest/$$i); fi \ @@\
901 done
902
903 #ifndef BuildWnn
904 #define BuildWnn YES
905 #endif
906 #ifndef BuildCWnn
907 #define BuildCWnn YES
908 #endif
909 #ifndef BuildKWnn
910 #define BuildKWnn YES
911 #endif
912 #ifndef BuildXwnmo
913 #define BuildXwnmo YES
914 #endif
915
916 #ifndef BuildJserver
917 #define BuildJserver YES
918 #endif
919 #ifndef BuildJlib
920 #define BuildJlib YES
921 #endif
922 #ifndef BuildWnnClients
923 #define BuildWnnClients YES
924 #endif
925 #ifndef BuildWnnDicUtil
926 #define BuildWnnDicUtil YES
927 #endif
928 #ifndef BuildPubdic
929 #define BuildPubdic YES
930 #endif
931 #ifndef BuildWnnConsDic
932 #define BuildWnnConsDic YES
933 #endif
934 #ifndef BuildWnnMan
935 #define BuildWnnMan YES
936 #endif
937 #ifndef BuildJlibV3
938 #define BuildJlibV3 NO
939 #endif
940 #if BuildPubdic || BuildWnnConsDic
941 #define BuildWnnDicUtilForCompile YES
942 #else
943 #define BuildWnnDicUtilForCompile NO
944 #endif
945
946 #ifndef BuildCserver
947 #define BuildCserver YES
948 #endif
949 #ifndef BuildTserver
950 #define BuildTserver YES
951 #endif
952 #ifndef BuildCJlib
953 #define BuildCJlib YES
954 #endif
955 #ifndef BuildCWnnClients
956 #define BuildCWnnClients YES
957 #endif
958 #ifndef BuildCWnnDicUtil
959 #define BuildCWnnDicUtil YES
960 #endif
961 #ifndef BuildCDic
962 #define BuildCDic YES
963 #endif
964 #ifndef BuildTDic
965 #define BuildTDic YES
966 #endif
967 #if BuildCDic || BuildTDic
968 #define BuildCWnnDicUtilForCompile YES
969 #else
970 #define BuildCWnnDicUtilForCompile NO
971 #endif
972
973 #ifndef BuildKserver
974 #define BuildKserver YES
975 #endif
976 #ifndef BuildKJlib
977 #define BuildKJlib YES
978 #endif
979 #ifndef BuildKWnnClients
980 #define BuildKWnnClients YES
981 #endif
982 #ifndef BuildKWnnDicUtil
983 #define BuildKWnnDicUtil YES
984 #endif
985 #ifndef BuildKDic
986 #define BuildKDic YES
987 #endif
988 #if BuildKDic
989 #define BuildKWnnDicUtilForCompile YES
990 #else
991 #define BuildCWnnDicUtilForCompile NO
992 #endif
993
994 /*
995 * If you want to install dictionaries forcibly, set WnnInstallDicForcibly
996 * as YES. Default is that dictionary isn't installed if it exist already.
997 */
998
999 WNNOWNER = wnn
1000 #ifdef UseInstalled
1001 IMTOP = IMROOT
1002 #else
1003 IMTOP = $(CONTRIBSRC)/im/Xsi
1004 #endif
1005 WNNWNNDIR = /usr/local/lib/wnn
1006 WNNBINDIR = /usr/local/bin
1007 WNNINCDIR = $(INCROOT)
1008 WNNLIBDIR = $(USRLIBDIR)
1009 WNNTERM_LIB = termLibrary
1010
1011 PUBDICSRC = $(IMTOP)/Pubdic
1012 WNNCONSDICSRC = $(IMTOP)/Wnn-consortium/dic
1013
1014 WNNTOP = $(IMTOP)/Wnn
1015 JWNNLANG = ja_JP
1016 JWNNWNNDIR = $(WNNWNNDIR)/$(JWNNLANG)
1017 JWNNBINDIR = $(WNNBINDIR)/Wnn4
1018 JWNNINCDIR = $(WNNINCDIR)/wnn
1019 JWNNDICDIR = $(JWNNWNNDIR)/dic
1020 JWNNPUBDICDIR = $(JWNNDICDIR)/pubdic
1021 JWNNWNNCONSDICDIR = $(JWNNDICDIR)/wnncons
1022 JWNNFZKSRCDIR = $(JWNNDICDIR)/src
1023 WNNCONVSRC = $(WNNTOP)/conv
1024 WNNETCSRC = $(WNNTOP)/etc
1025 WNNINCLUDESRC = $(WNNTOP)/include
1026 WNNJDSRC = $(WNNTOP)/jd
1027 WNNJLIBSRC = $(WNNTOP)/jlib
1028 WNNJLIBV3SRC = $(WNNTOP)/jlib.V3
1029 WNNJSERVERSRC = $(WNNTOP)/jserver
1030 WNNJUTILSRC = $(WNNTOP)/jutil
1031 WNNLDSRC = $(WNNTOP)/ld
1032 WNNPUBDICSRC = $(WNNTOP)/pubdic
1033 WNNWNNCONSSRC = $(WNNTOP)/wnncons
1034 WNNWNNCONSDICSRC = $(WNNWNNCONSSRC)/dic
1035 WNNROMKANSRC = $(WNNTOP)/romkan
1036 WNNUUMSRC = $(WNNTOP)/uum
1037 WNNCNVFILEDIR = $(WNNJDSRC)/cvtfileDir
1038 WNNINCLUDES = -I$(WNNINCLUDESRC) -I$(WNNROMKANMSRC)
1039 WNNDEFINES = -DLIBDIR=\"$(WNNWNNDIR)\"
1040 WNNJLIB = $(WNNJLIBSRC)/libwnn.a
1041 WNNCONVLIB = $(WNNCONVSRC)/libconvkey.a
1042
1043 CWNNTOP = $(IMTOP)/cWnn
1044 CWNNLANG = zh_CN
1045 CWNNWNNDIR = $(WNNWNNDIR)/$(CWNNLANG)
1046 CWNNINCDIR = $(WNNINCDIR)/cwnn
1047 CWNNBINDIR = $(WNNBINDIR)/cWnn4
1048 CWNNDICDIR = $(CWNNWNNDIR)/dic
1049 CWNNSYSDICDIR = $(CWNNDICDIR)/sys
1050 CWNNCDSRC = $(CWNNTOP)/cd
1051 CWNNCDICSRC = $(CWNNTOP)/cdic
1052 CWNNCONVSRC = $(CWNNTOP)/conv
1053 CWNNETCSRC = $(CWNNTOP)/etc
1054 CWNNINCLUDESRC = $(CWNNTOP)/include
1055 CWNNJLIBSRC = $(CWNNTOP)/jlib
1056 CWNNJSERVERSRC = $(CWNNTOP)/jserver
1057 CWNNJUTILSRC = $(CWNNTOP)/jutil
1058 CWNNROMKANSRC = $(CWNNTOP)/romkan
1059 CWNNUUMSRC = $(CWNNTOP)/uum
1060 CWNNCNVFILEDIR = $(CWNNCDSRC)/cvtfileDir
1061 CWNNINCLUDES = -I$(CWNNINCLUDESRC) -I$(CWNNROMKANMSRC)
1062 CWNNDEFINES = -DLIBDIR=\"$(WNNWNNDIR)\"
1063 CWNNJLIB = $(CWNNJLIBSRC)/libcwnn.a
1064 CWNNCONVLIB = $(CWNNCONVSRC)/libconvkey.a
1065
1066 KWNNTOP = $(IMTOP)/kWnn
1067 KWNNLANG = ko_KR
1068 KWNNWNNDIR = $(WNNWNNDIR)/$(KWNNLANG)
1069 KWNNINCDIR = $(WNNINCDIR)/kwnn
1070 KWNNBINDIR = $(WNNBINDIR)/kWnn4
1071 KWNNDICDIR = $(KWNNWNNDIR)/dic
1072 KWNNSYSDICDIR = $(KWNNDICDIR)/sys
1073 KWNNKDSRC = $(KWNNTOP)/kd
1074 KWNNKDICSRC = $(KWNNTOP)/kdic
1075 KWNNCONVSRC = $(KWNNTOP)/conv
1076 KWNNETCSRC = $(KWNNTOP)/etc
1077 KWNNINCLUDESRC = $(KWNNTOP)/include
1078 KWNNJLIBSRC = $(KWNNTOP)/jlib
1079 KWNNJSERVERSRC = $(KWNNTOP)/jserver
1080 KWNNJUTILSRC = $(KWNNTOP)/jutil
1081 KWNNROMKANSRC = $(KWNNTOP)/romkan
1082 KWNNUUMSRC = $(KWNNTOP)/uum
1083 KWNNCNVFILEDIR = $(KWNNCDSRC)/cvtfileDir
1084 KWNNINCLUDES = -I$(KWNNINCLUDESRC) -I$(KWNNROMKANMSRC)
1085 KWNNDEFINES = -DLIBDIR=\"$(WNNWNNDIR)\"
1086 KWNNJLIB = $(KWNNJLIBSRC)/libkwnn.a
1087 KWNNCONVLIB = $(KWNNCONVSRC)/libconvkey.a
1088
1089 TWNNLANG = zh_TW
1090 TWNNWNNDIR = $(WNNWNNDIR)/$(TWNNLANG)
1091 TWNNDICDIR = $(TWNNWNNDIR)/dic
1092 TWNNSYSDICDIR = $(TWNNDICDIR)/sys
1093 TWNNTDSRC = $(CWNNTOP)/td
1094 TWNNTDICSRC = $(CWNNTOP)/tdic
1095
1096 LWNNLANG = lt_LN
1097 LWNNWNNDIR = $(WNNWNNDIR)/$(LWNNLANG)
1098
1099 WNNLANGDEF = -DJAPANESE
1100 CWNNLANGDEF = -DCHINESE
1101 TWNNLANGDEF = -DTAIWANESE
1102 KWNNLANGDEF = -DKOREAN
1103 LWNNLANGDEF = -DLATIN
1104 ALLLANGDEF = $(WNNLANGDEF) $(CWNNLANGDEF) $(KWNNLANGDEF) $(LWNNLANGDEF)
1105
1106 XWNMOTOP = $(IMTOP)/Xwnmo
1107 XWNMOSRC = $(XWNMOTOP)/xwnmo
1108 XJUTILSRC = $(XWNMOTOP)/xjutil
1109 XWNMOROMKANSRC = $(XWNMOTOP)/romkan
1110 XWNMOJLIBSRC = $(XWNMOTOP)/jlib
1111 XWNMOJDSRC = $(XWNMOTOP)/jd
1112 XWNMOROMKANMSRC = $(XWNMOTOP)/romkan_m
1113 #ifdef UseInstalled
1114 XWNMOXLIBINC = -I$(TOP)/include/X11/mit
1115 #else
1116 XWNMOXLIBINC = -I$(XLIBSRC)
1117 #endif
1118 XWNMOINCLUDES = -I$(XWNMOROMKANMSRC) -I$(WNNINCLUDESRC) $(XWNMOXLIBINC)
1119 XWNMOJLIB = $(XWNMOJLIBSRC)/libwnn_m.a
1120 XWNMOLIBRARIES = $(XWNMOJLIB)
1121
1122 XWNMODEF = -DX11R5
1123
1124 IMIRULESRC = $(IMTOP)/configR5
1125
1126 #ifdef UseInstalled
1127 IMAKE_CMD = $(NEWTOP)$(IMAKE) -DUseInstalled -I$(NEWTOP)$(IMIRULESRC) \
1128 -I$(NEWTOP)$(IRULESRC) -DIMROOT=$(IMTOP) $(IMAKE_DEFINES)
1129 #else
1130 IMAKE_CMD = $(NEWTOP)$(IMAKE) -I$(NEWTOP)$(IMIRULESRC) \
1131 -I$(NEWTOP)$(IRULESRC) $(IMAKE_DEFINES)
1132 #endif

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