1XCOMM 2XCOMM $Id: Project.tmpl,v 1.6.2.2 1999/03/23 10:07:26 nakanisi Exp $ 3XCOMM 4 5XCOMM FreeWnn is a network-extensible Kana-to-Kanji conversion system. 6XCOMM This file is part of FreeWnn. 7XCOMM 8XCOMM Copyright Kyoto University Research Institute for Mathematical Sciences 9XCOMM 1987, 1988, 1989, 1990, 1991, 1992 10XCOMM Copyright OMRON Corporation. 1987, 1988, 1989, 1990, 1991, 1992, 1999 11XCOMM Copyright ASTEC, Inc. 1987, 1988, 1989, 1990, 1991, 1992 12XCOMM 13XCOMM Author: OMRON SOFTWARE Co., Ltd. <freewnn@rd.kyoto.omronsoft.co.jp> 14XCOMM 15XCOMM This program is free software; you can redistribute it and/or modify 16XCOMM it under the terms of the GNU General Public License as published by 17XCOMM the Free Software Foundation; either version 2, or (at your option) 18XCOMM any later version. 19XCOMM 20XCOMM This program is distributed in the hope that it will be useful, 21XCOMM but WITHOUT ANY WARRANTY; without even the implied warranty of 22XCOMM MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 23XCOMM GNU General Public License for more details. 24XCOMM 25XCOMM You should have received a copy of the GNU General Public License 26XCOMM along with GNU Emacs; see the file COPYING. If not, write to the 27XCOMM Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 28XCOMM 29XCOMM Commentary: 30XCOMM 31XCOMM Change log: 32XCOMM �һ����Уƣ� <kate@pfu.co.jp> 33XCOMM for ʸ���ѿ�̾��������dirs �Ȥ����ǥ��쥯�ȥ�����ǥ��쥯�ȥ�˺�äƤ��ޤ��� 34XCOMM makefile.R5inst �б��� 35XCOMM kWnn ��ǥե�����Ȥ� make ����褦�ˤ��롣 36XCOMM JWNNLANG��CWNNLANG��KWNNLANG��TWNNLANG��LWNNLANG ������� 37XCOMM 38XCOMM Last modified date: 20,Mar.1999 39XCOMM 40XCOMM ------------------------------------------------------------------------- 41XCOMM X Window System Build Parameters 42XCOMM $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 579XCOMM ------------------------------------------------------------------------- 580XCOMM 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) @@\ 824obj : depends @@\ 825 $(CC) -c $(CFLAGS) define direct/`basename $@ .o`.c @@\ 826 827#ifdef WnnMakeDirectories 828#undef WnnMakeDirectories 829#endif 830#define WnnMakeDirectories(step,dir) @@\ 831step:: @@\ 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) @@\ 839src: dir/dest @@\ 840 $(RM) $@ @@\ 841 $(LN) $? $@ @@\ 842 843#ifdef MakeMakeSubdirs 844#undef MakeMakeSubdirs 845#endif 846#define MakeMakeSubdirs(dirs,target) @@\ 847target:: @@\ 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) @@\ 893install:: 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 1021JWNNWNNCONSDICDIR = $(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 1033WNNWNNCONSSRC = $(WNNTOP)/wnncons 1034WNNWNNCONSDICSRC = $(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 1112XWNMOROMKANMSRC = $(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 1133