# Makefile generated by imake - do not edit! # $XConsortium: imake.c /main/88 1995/12/08 16:33:13 gildea $ # Read "template" to understand how this Makefile was generated. # Edit to add support for a new platform. # Edit to change platform-specific parameters. # Edit to change site-specific parameters. # Edit to change actions that make should perform. # architecture: LINUX # ------------------------------------------------------------------------- # from : GPLUSPLUS_INCLUDE_DIR = /usr/include/g++ TOOL_INCLUDE_DIR = /usr/local/include NORM_CCINCLUDES = -I$(CURRENT_DIR)/.. -I$(CURRENT_DIR)/../.. -I$(IVTOOLSSRC) $(BACKWARD_CCINCLUDES) -I$(IVTOOLSSRC)/include -I$(IVTOOLSSRC)/include/ivstd $(X_CCINCLUDES) APP_CCINCLUDES = $(NORM_CCINCLUDES) IVTOOLSSRC = /xtra3/ivtools-0.7/src LIBUNIDRAWCOMMON = -Wl,-rpath,$(IVTOOLSSRC)/Unidraw-common/$(CPU) -L$(IVTOOLSSRC)/Unidraw-common/$(CPU) -lUnidraw-common LIBIVCOMMON = -Wl,-rpath,$(IVTOOLSSRC)/IV-common/$(CPU) -L$(IVTOOLSSRC)/IV-common/$(CPU) -lIV-common LIBTIME = -Wl,-rpath,$(IVTOOLSSRC)/Time/$(CPU) -L$(IVTOOLSSRC)/Time/$(CPU) -lTime LIBATTRIBUTE = -Wl,-rpath,$(IVTOOLSSRC)/Attribute/$(CPU) -L$(IVTOOLSSRC)/Attribute/$(CPU) -lAttribute LIBCOMUTIL = -Wl,-rpath,$(IVTOOLSSRC)/ComUtil/$(CPU) -L$(IVTOOLSSRC)/ComUtil/$(CPU) -lComUtil LIBCOMTERP = -Wl,-rpath,$(IVTOOLSSRC)/ComTerp/$(CPU) -L$(IVTOOLSSRC)/ComTerp/$(CPU) -lComTerp LIBIVGLYPH = -Wl,-rpath,$(IVTOOLSSRC)/IVGlyph/$(CPU) -L$(IVTOOLSSRC)/IVGlyph/$(CPU) -lIVGlyph LIBATTRGLYPH = -Wl,-rpath,$(IVTOOLSSRC)/AttrGlyph/$(CPU) -L$(IVTOOLSSRC)/AttrGlyph/$(CPU) -lAttrGlyph LIBCOMGLYPH = -Wl,-rpath,$(IVTOOLSSRC)/ComGlyph/$(CPU) -L$(IVTOOLSSRC)/ComGlyph/$(CPU) -lComGlyph LIBGLYPHTERP = -Wl,-rpath,$(IVTOOLSSRC)/GlyphTerp/$(CPU) -L$(IVTOOLSSRC)/GlyphTerp/$(CPU) -lGlyphTerp LIBUNIIDRAW = -Wl,-rpath,$(IVTOOLSSRC)/UniIdraw/$(CPU) -L$(IVTOOLSSRC)/UniIdraw/$(CPU) -lUniIdraw LIBTOPOFACE = -Wl,-rpath,$(IVTOOLSSRC)/TopoFace/$(CPU) -L$(IVTOOLSSRC)/TopoFace/$(CPU) -lTopoFace LIBOVERLAYUNIDRAW = -Wl,-rpath,$(IVTOOLSSRC)/OverlayUnidraw/$(CPU) -L$(IVTOOLSSRC)/OverlayUnidraw/$(CPU) -lOverlayUnidraw LIBIUESERV = -Wl,-rpath,$(IVTOOLSSRC)/IueServ/$(CPU) -L$(IVTOOLSSRC)/IueServ/$(CPU) -lIueServ LIBACEDISPATCH = -Wl,-rpath,$(IVTOOLSSRC)/AceDispatch/$(CPU) -L$(IVTOOLSSRC)/AceDispatch/$(CPU) -lAceDispatch LIBCOMUNIDRAW = -Wl,-rpath,$(IVTOOLSSRC)/ComUnidraw/$(CPU) -L$(IVTOOLSSRC)/ComUnidraw/$(CPU) -lComUnidraw LIBFRAMEUNIDRAW = -Wl,-rpath,$(IVTOOLSSRC)/FrameUnidraw/$(CPU) -L$(IVTOOLSSRC)/FrameUnidraw/$(CPU) -lFrameUnidraw LIBGRAPHUNIDRAW = -Wl,-rpath,$(IVTOOLSSRC)/GraphUnidraw/$(CPU) -L$(IVTOOLSSRC)/GraphUnidraw/$(CPU) -lGraphUnidraw LIBDRAWSERV = -Wl,-rpath,$(IVTOOLSSRC)/DrawServ/$(CPU) -L$(IVTOOLSSRC)/DrawServ/$(CPU) -lDrawServ DEPUNIDRAWCOMMON = $(IVTOOLSSRC)/Unidraw-common/$(CPU)/libUnidraw-common.so.$(VERSION) DEPIVCOMMON = $(IVTOOLSSRC)/IV-common/$(CPU)/libIV-common.so.$(VERSION) DEPTIME = $(IVTOOLSSRC)/Time/$(CPU)/libTime.so.$(VERSION) DEPATTRIBUTE = $(IVTOOLSSRC)/Attribute/$(CPU)/libAttribute.so.$(VERSION) DEPCOMUTIL = $(IVTOOLSSRC)/ComUtil/$(CPU)/libComUtil.so.$(VERSION) DEPCOMTERP = $(IVTOOLSSRC)/ComTerp/$(CPU)/libComTerp.so.$(VERSION) DEPIVGLYPH = $(IVTOOLSSRC)/IVGlyph/$(CPU)/libIVGlyph.so.$(VERSION) DEPATTRGLYPH = $(IVTOOLSSRC)/AttrGlyph/$(CPU)/libAttrGlyph.so.$(VERSION) DEPCOMGLYPH = $(IVTOOLSSRC)/ComGlyph/$(CPU)/libComGlyph.so.$(VERSION) DEPGLYPHTERP = $(IVTOOLSSRC)/GlyphTerp/$(CPU)/libGlyphTerp.so.$(VERSION) DEPUNIIDRAW = $(IVTOOLSSRC)/UniIdraw/$(CPU)/libUniIdraw.so.$(VERSION) DEPTOPOFACE = $(IVTOOLSSRC)/TopoFace/$(CPU)/libTopoFace.so.$(VERSION) DEPOVERLAYUNIDRAW = $(IVTOOLSSRC)/OverlayUnidraw/$(CPU)/libOverlayUnidraw.so.$(VERSION) DEPIUESERV = $(IVTOOLSSRC)/IueServ/$(CPU)/libIueServ.so.$(VERSION) DEPACEDISPATCH = $(IVTOOLSSRC)/AceDispatch/$(CPU)/libAceDispatch.so.$(VERSION) DEPCOMUNIDRAW = $(IVTOOLSSRC)/ComUnidraw/$(CPU)/libComUnidraw.so.$(VERSION) DEPFRAMEUNIDRAW = $(IVTOOLSSRC)/FrameUnidraw/$(CPU)/libFrameUnidraw.so.$(VERSION) DEPGRAPHUNIDRAW = $(IVTOOLSSRC)/GraphUnidraw/$(CPU)/libGraphUnidraw.so.$(VERSION) DEPDRAWSERV = $(IVTOOLSSRC)/DrawServ/$(CPU)/libDrawServ.so.$(VERSION) # ------------------------------------------------------------------------- PROJECTDIR = /proj RELEASE = ivtools-0.7 VERSION = 0.7.5 REPOSITORY_FILES = *.c *.cc *.cxx *.C *.h Imakefile *.def template README INSTALL VERSION MANIFEST COPYRIGHT ANNOUNCE README.ivmkcm *.patch *.bugfix.? *.script *.sed comutil.arg comterp.err comutil.ci comterp.arg comterp.ci site.def.SUN4 site.def.LINUX site.def.SGI site.def.HP800 site.def.ALPHA WishList *.defaults *.cf HOWTO Copyright *.sh CHANGES CHANGES-0.? *.cpp ivmkmf *.bash *.1 *.3 config.guess config.sub configure configure.in MANIFEST.perceps *.mk config.mk.in *.tmpl *.flt *.m4 SHELL = /bin/sh IMAKE = imake IMAKEFLAGS = \ -T "template"\ -I$(TOP)/config -I$(CONFIGSRC) -I$(XCONFIGDIR) -I$(IVTOOLSSRC)/../config\ $(SPECIAL_IMAKEFLAGS) SPECIAL_IMAKEFLAGS = DEPEND = makedepend DEPEND_CCFLAGS = -DMAKEDEPEND $(CCDEFINES) $(CCINCLUDES) -I$(GPLUSPLUS_INCLUDE_DIR) -I$(TOOL_INCLUDE_DIR) -UHAVE_ACE MAKE = make PASSARCH = ARCH="$(ARCH)" SPECIAL_IMAKEFLAGS="$(SPECIAL_IMAKEFLAGS)" CMFLAGS="$(CMFLAGS)" CMMSG="$(CMMSG)" ARCHORCPU = $(CPU) ARCH = $(ARCHORCPU)$(SPECIAL_ARCH) SPECIAL_ARCH = CCDRIVER = c++ CCSUFFIX = c CDRIVER = gcc CSUFFIX = c SRC = /xtra3/ivtools-0.7/src/iueserv/. SLASH = / SRCS = $(SRC)$(SLASH)*.$(CCSUFFIX) OBJS = *.o AOUT = a.out CCFLAGS = $(APP_CCFLAGS) $(IV_CCFLAGS) $(OTHER_CCFLAGS) $(EXTRA_CCFLAGS) IV_CCFLAGS = \ $(DEBUG_CCFLAGS)\ $(OPTIMIZE_CCFLAGS)\ $(SHARED_CCFLAGS)\ $(CCDEFINES)\ $(CCINCLUDES) DEBUG_CCFLAGS = -g OPTIMIZE_CCFLAGS = -O6 SHARED_CCFLAGS = EXTRA_CCFLAGS = CCDEFINES = $(APP_CCDEFINES) $(IV_CCDEFINES) $(OTHER_CCDEFINES) $(EXTRA_CCDEFINES) IV_CCDEFINES = $(LANGUAGE_CCDEFINES) $(BACKWARD_CCDEFINES) LANGUAGE_CCDEFINES = -Dcplusplus_2_1 BACKWARD_CCDEFINES = EXTRA_CCDEFINES = CLIPPOLY_CCDEFINES = -DCLIPPOLY ACE_CCDEFINES = -DHAVE_ACE IUE_CCDEFINES = -DIUE -DGCC272 CCINCLUDES = $(APP_CCINCLUDES) $(OTHER_CCINCLUDES) $(EXTRA_CCINCLUDES) IV_CCINCLUDES = IvCCIncludes BACKWARD_CCINCLUDES = TOP_CCINCLUDES = -I$(INCSRC) X_CCINCLUDES = -I$(XINCDIR) EXTRA_CCINCLUDES = CLIPPOLY_CCINCLUDES = -I$(CLIPPOLYDIR) ACE_CCINCLUDES = -I$(ACEDIR) IUE_CCINCLUDES = -I$(IUEDIR)/COOL -I$(IUEDIR)/GeneralUtility -I$(IUEDIR)/Image -I$(IUEDIR)/Smallg++ -I$(IUEDIR)/Tasks-IUE/RegionsOfInterest-AAI -I$(IUEDIR)/Image-IUE -I$(IUEDIR)/Basics-IUE -I$(IUEDIR)/Dex2 CLIPPOLYDIR = /proj/clippoly ACEDIR = /proj/ACE_wrappers IUEDIR = /xtra4/iue/v3.1-b3 CFLAGS = $(APP_CCFLAGS) $(IV_CCFLAGS) $(OTHER_CCFLAGS) $(EXTRA_CCFLAGS) CCLDFLAGS = $(APP_CCLDFLAGS) $(IV_CCLDFLAGS) $(OTHER_CCLDFLAGS) $(EXTRA_CCLDFLAGS) IV_CCLDFLAGS = \ $(DEBUG_CCFLAGS)\ $(OPTIMIZE_CCFLAGS)\ $(NONSHARED_CCLDFLAGS) NONSHARED_CCLDFLAGS = SHARED_CCLDFLAGS = EXTRA_CCLDFLAGS = CCDEPLIBS = $(APP_CCDEPLIBS) $(IV_CCDEPLIBS) $(OTHER_CCDEPLIBS) $(EXTRA_CCDEPLIBS) $(_CCDEPLIBS) IV_CCDEPLIBS = \ $(DEPLIBUNIDRAW)\ $(DEPLIBGRAPHIC)\ $(DEPLIBIV)\ $(DEPLIBXEXT)\ $(DEPLIBX11)\ $(DEPLIBM) EXTRA_CCDEPLIBS = CCLDLIBS = $(APP_CCLDLIBS) $(IV_CCLDLIBS) $(OTHER_CCLDLIBS) $(EXTRA_CCLDLIBS) IV_CCLDLIBS = \ $(LIBDIRPATH)\ $(LDLIBUNIDRAW)\ $(LDLIBGRAPHIC)\ $(LDLIBIV)\ $(XLIBDIRPATH)\ $(LDLIBXEXT)\ $(LDLIBX11)\ $(ABSLIBDIRPATH) SHARED_CCLDLIBS = EXTRA_CCLDLIBS = -lstdc++ -lm CLIPPOLY_CCLDLIBS = -L$(CLIPPOLYLIBDIR) -lclippoly CLIPPOLYLIBDIR = /proj/clippoly CLIPPOLYLIBBASE = libclippoly.so ACE_CCLDLIBS = -L$(ACEDIR)/ace -lACE ACELIBDIR = /proj/ACE_wrappers/ace ACELIBBASE = libACE.so IUE_CCLDLIBS = -Wl,-rpath,$(IUEDIR)/lib.$(CPU) -L$(IUELIBDIR) -lCOOL -liue-math -lnetlib -lJPEG -lSmallg++ -lBasics -lNumerics -lImageClasses -lEasyImage -lImageProcessing -lInstances01 -lIPGeneric -lIUE-Image -lIUE-Root -lStat -lDex2 -lTraits -lIaf -lIUE-Container -lIUE-Math-Basics -lRegionsOfInterest-AAI -lIUE-\SO-CellLattice -lIUE-\SO-BinaryOps -lIUE-\SO-AxisAlignedBox -lIUE-\SO-Base -lIUE-CS-Base -lIUE-\SO-Point -lIUE-\SO-Line -lIUE-\SO-Curve -lIUE-\SO-Plane -lIUE-\SO-Sample -lIUE-\SO-Surface -lIUE-IF-ImageFeature -lIUE-IF-Region -lDexTestIUE -lIUE-Unit -lTIFF IUELIBDIR = /xtra4/iue/v3.1-b3/lib.LINUX IUELIBBASE = libIUE.so INSTALL = install INSTPGMFLAGS = -s INSTBINFLAGS = -m 0755 INSTUIDFLAGS = -m 4755 INSTLIBFLAGS = -m 0644 INSTINCFLAGS = -m 0444 INSTMANFLAGS = -m 0444 INSTDATFLAGS = -m 0444 INSTKMEMFLAGS = -m 4755 AR = ar clq AS = as CP = cp CPP = /lib/cpp $(EXTRA_CCDEFINES) $(OTHER_CCDEFINES) PREPROCESSCMD = $(CCDRIVER) -E $(EXTRA_CCDEFINES) $(OTHER_CCDEFINES) LD = ld LN = ln -s MKDIRHIER = $(SHELL) $(SCRIPTSRC)/mkdirhier.sh MV = mv RANLIB = ranlib RANLIBINSTFLAGS = RM = rm -f RMDIR = rm -rf RM_CMD = $(RM) ,* .emacs_* *..c *.BAK *.CKP *.a *.bak *.ln *.o a.out core errs make.log make.out tags TAGS TROFF = groff TOP = /xtra3/ivtools-0.7 RELTOP = ../../. CURRENT_DIR = /xtra3/ivtools-0.7/src/iueserv IVSRC = /xtra3/ivtools-0.7/src BINSRC = $(IVSRC)/bin CONFIGSRC = $(RELTOP)/config INCSRC = $(IVSRC)/include LIBSRC = $(IVSRC) MANSRC = $(IVSRC)/man SCRIPTSRC = $(RELTOP)/src/scripts BINDIR = $(TOP)/bin/$(ARCH) CONFIGDIR = $(TOP)/config INCDIR = $(TOP)/include LIBDIR = $(RELTOP)/lib/$(ARCH) LIBABSDIR = $(TOP)/lib/$(ARCH) LIBALLDIR = $(TOP)/lib/ivtools MANDIR = $(TOP)/man ABSCONFIGDIR = /usr/local/lib/ivtools/config ABSLIBDIR = /usr/local/lib ABSLIBALLDIR = /usr/local/lib/ivtools RELLIBALLDIR = $(TOP)/lib/ivtools XCONFIGDIR = /usr/X11R6/lib/X11/config XINCDIR = /usr/X11R6/include XLIBDIR = /usr/X11R6/lib PSFONTDIR = /usr/lib/ps include /xtra3/ivtools-0.7/config/config.mk all:: Makefile:: -@if [ -f Makefile ]; then \ $(RM) Makefile.bak; \ $(MV) Makefile Makefile.bak; \ else exit 0; fi -@echo "Making Makefile" -@if [ $(TOP) = $(CURRENT_DIR) ]; then \ echo >.toplevel-make-makefile; else \ echo >.not-toplevel-make-makefile; fi -@if [ -f .toplevel-make-makefile ]; then \ echo;\ echo "remaking top-level Makefile using:";\ echo " top-level directory -- $(ABSTOP)";\ echo " ivtools config directory -- $(CONFIGSRC)";\ echo " X11 config directory -- $(XCONFIGDIR)";\ echo;\ $(IMAKE) $(IMAKEFLAGS) -I$(ABSTOP)/config \ -DTOPDIR=$(ABSTOP) -DRELTOPDIR=$(RELTOP) -DCURDIR=$(ABSTOP); fi -@if [ -f .not-toplevel-make-makefile ]; then \ $(IMAKE) $(IMAKEFLAGS) -DTOPDIR=$(TOP) \ -DRELTOPDIR=$(RELTOP) -DCURDIR=$(CURRENT_DIR); fi -@if [ $(TOP) = $(CURRENT_DIR) ]; then \ $(RM) .toplevel-make-makefile; else \ $(RM) .not-toplevel-make-makefile; fi Makefiles:: depend:: install:: uninstall:: clean:: @$(RM_CMD) "#"* # ------------------------------------------------------------------------- # # iueserv - command interpreter with IUE capability # PACKAGE = iueserv Makefiles:: @echo "Making Makefiles" \ "for $(ARCH) in $(CURRENT_DIR)/$(ARCH)" -@if [ ! -d $(ARCH) ]; then \ mkdir $(ARCH); \ chmod g+w $(ARCH); \ fi; \ if [ -f $(ARCH)/Makefile ]; then \ $(RM) $(ARCH)/Makefile.bak; \ $(MV) $(ARCH)/Makefile $(ARCH)/Makefile.bak; \ fi; \ if [ ! -f $(ARCH)/Makefile ]; then \ touch $(ARCH)/Makefile.depend; \ fi; \ $(IMAKE) $(IMAKEFLAGS) \ -DTOPDIR=$(TOP) -DRELTOPDIR=../$(RELTOP) \ -DCURDIR=$(CURRENT_DIR)/$(ARCH) \ -DInObjectCodeDir -s $(ARCH)/Makefile depend:: -@for i in $(ARCH); \ do \ if [ -d $$i ]; then ( \ echo "depending" \ "for $(ARCH) in $(CURRENT_DIR)/$$i"; \ cd $$i; \ $(MAKE) $(PASSARCH) depend; \ ) else continue; fi; \ done all:: -@for i in $(ARCH); \ do \ if [ -d $$i ]; then ( \ echo "making all" \ "for $(ARCH) in $(CURRENT_DIR)/$$i"; \ cd $$i; \ $(MAKE) $(PASSARCH) all; \ ) else continue; fi; \ done install:: -@for i in $(ARCH); \ do \ if [ -d $$i ]; then ( \ echo "installing" \ "for $(ARCH) in $(CURRENT_DIR)/$$i"; \ cd $$i; \ $(MAKE) $(PASSARCH) install; \ ) else continue; fi; \ done uninstall:: -@for i in $(ARCH); \ do \ if [ -d $$i ]; then ( \ echo "uninstalling" \ "for $(ARCH) in $(CURRENT_DIR)/$$i"; \ cd $$i; \ $(MAKE) $(PASSARCH) uninstall; \ ) else continue; fi; \ done clean:: -@for i in $(ARCH); \ do \ if [ -d $$i ]; then ( \ echo "cleaning" \ "for $(ARCH) in $(CURRENT_DIR)/$$i"; \ cd $$i; \ $(MAKE) $(PASSARCH) clean; \ ) else continue; fi; \ done Makefiles.debug: @$(MAKE) ARCH="$(ARCH).debug" \ SPECIAL_IMAKEFLAGS="$(SPECIAL_IMAKEFLAGS) -DUseDebug" \ Makefiles depend.debug: @$(MAKE) ARCH="$(ARCH).debug" \ SPECIAL_IMAKEFLAGS="$(SPECIAL_IMAKEFLAGS) -DUseDebug" \ depend all.debug: @$(MAKE) ARCH="$(ARCH).debug" \ SPECIAL_IMAKEFLAGS="$(SPECIAL_IMAKEFLAGS) -DUseDebug" \ all install.debug: @$(MAKE) ARCH="$(ARCH).debug" \ SPECIAL_IMAKEFLAGS="$(SPECIAL_IMAKEFLAGS) -DUseDebug" \ install clean.debug: @$(MAKE) ARCH="$(ARCH).debug" \ SPECIAL_IMAKEFLAGS="$(SPECIAL_IMAKEFLAGS) -DUseDebug" \ clean Makefiles.noshared: @$(MAKE) ARCH="$(ARCH).noshared" \ SPECIAL_IMAKEFLAGS="$(SPECIAL_IMAKEFLAGS) -DUseNonShared" \ Makefiles depend.noshared: @$(MAKE) ARCH="$(ARCH).noshared" \ SPECIAL_IMAKEFLAGS="$(SPECIAL_IMAKEFLAGS) -DUseNonShared" \ depend all.noshared: @$(MAKE) ARCH="$(ARCH).noshared" \ SPECIAL_IMAKEFLAGS="$(SPECIAL_IMAKEFLAGS) -DUseNonShared" \ all install.noshared: @$(MAKE) ARCH="$(ARCH).noshared" \ SPECIAL_IMAKEFLAGS="$(SPECIAL_IMAKEFLAGS) -DUseNonShared" \ install clean.noshared: @$(MAKE) ARCH="$(ARCH).noshared" \ SPECIAL_IMAKEFLAGS="$(SPECIAL_IMAKEFLAGS) -DUseNonShared" \ clean cmchkin:: -@if [ $(NO_IVMKCM) ]; then exit 0; else \ if [ ! -d $(TOP)/cm ]; then \ (cd $(TOP); cminstall); fi; fi -@if [ $(NO_IVMKCM) ]; then exit 0; else \ csh -c '(setenv REPOSITORY_FILES "$(REPOSITORY_FILES)"; \ cmchkin $(PACKAGE) $(TOP)/cm $(TOP) $(CURRENT_DIR))'; fi cmtag:: -@if [ $(NO_IVMKCM) ]; then exit 0; else \ if [ ! -d $(TOP)/cm ]; then \ (echo "Build repository first with cmchkin"; exit 0;); fi; \ if [ ! -d $(CURRENT_DIR)/CVS ]; then \ (echo "Build repository first with cmchkin"; exit 0;); fi; fi -@if [ $(NO_IVMKCM) ]; then exit 0; else \ cmtag $(CMFLAGS) $(CMARGS); fi cmadd:: -@if [ $(NO_IVMKCM) ]; then exit 0; else \ if [ ! -d $(TOP)/cm ]; then \ (echo "Build repository first with cmchkin"; exit 0;); fi; \ if [ ! -d $(CURRENT_DIR)/CVS ]; then \ (echo "Build repository first with cmchkin"; exit 0;); fi; fi -@if [ $(NO_IVMKCM) ]; then exit 0; else \ csh -c '(setenv REPOSITORY_FILES "$(REPOSITORY_FILES)"; cmadd -m null_message)'; fi cmupdate:: -@if [ $(NO_IVMKCM) ]; then exit 0; else \ if [ ! -d $(TOP)/cm ]; then \ (echo "Build repository first with cmchkin"; exit 0;); fi; \ if [ ! -d $(CURRENT_DIR)/CVS ]; then \ (echo "Build repository first with cmchkin"; exit 0;); fi; fi -@if [ $(NO_IVMKCM) ]; then exit 0; else cmupdate; fi cmcommit:: -@if [ $(NO_IVMKCM) ]; then exit 0; else \ if [ ! -d $(TOP)/cm ]; then \ (echo "Build repository first with cmchkin"; exit 0;); fi; \ if [ ! -d $(CURRENT_DIR)/CVS ]; then \ (echo "Build repository first with cmchkin"; exit 0;); fi; fi -@if [ $(NO_IVMKCM) ]; then exit 0; else \ if [ -z "$(CMMSG)" ]; then cmcommit $(CMFLAGS); \ else cmcommit $(CMFLAGS) -m "$(CMMSG)"; fi; fi