!if exists(../make_vc_defs) !include ../make_vc_defs !endif ANSI = 1 NAME = MultiArc LINK_OBJS = $(OBJDIR)\MultiArc.obj \ $(OBJDIR)\ArcCfg.obj \ $(OBJDIR)\ArcCmd.obj \ $(OBJDIR)\ArcGet.obj \ $(OBJDIR)\ArcMix.obj \ $(OBJDIR)\ArcPlg.obj \ $(OBJDIR)\ArcProc.obj \ $(OBJDIR)\ArcPut.obj \ $(OBJDIR)\ArcRead.obj \ $(OBJDIR)\ArcReg.obj \ $(OBJDIR)\global.obj DOCS = arceng.hlf arcrus.hlf arceng.lng arcrus.lng CPP_UNALIGN=1 !include ..\makefile_vc_def_inc !include ..\makefile_vc_target_inc ALL: dirs libpcre fmtdir fmts @copy /Y Custom.ini $(OUTDIR)\Formats\*.* FMTLIST=Custom Ace Arc Arj Cab Ha Lzh Rar TarGz Zip $(RES): multiarcversion.hpp !ifdef __MAKE__ .PHONY: libpcre $(FMTLIST) !else FICTIVE=_fictive_ _fictive_: !endif .PHONY: fmtdir fmtdir: @if not exist "$(OUTDIR)\Formats\$(NULL)" mkdir "$(OUTDIR)\Formats" fmts: $(FMTLIST) !include ../makefile_vc_getmode libpcre: $(FICTIVE) @$(MAKE) $(_MKHIDE) /f makefile_vc_libpcre $(_MDEFS) $(FMTLIST): $(FICTIVE) !ifndef INSTALL @$(MAKE) $(_MKHIDE) /f makefile_vc_fmt $(_MKDO_)FMT=$@ $(_MDEFS) !else @$(MAKE) $(_MKHIDE) /f makefile_vc_fmt $(_MKDO_)FMT=$@ $(_MDEFS) INSTALL=$(INSTALL) !endif