#
#  maclib library makefile
#

TOPDIR  = ..\..\..\..
INCDIR  = ..\Shared;$(TOPDIR)\include;$(TOPDIR)\utils;$(TOPDIR)\xio123

!include $(TOPDIR)\config\makerules

all: maclib$(LBO) $(MDUMMY)

OBJECTS = APECompress$(CO) APECompressCore$(CO) APECompressCreate$(CO)
OBJECTS = $(OBJECTS) APEDecompress$(CO) APEHeader$(CO) APEInfo$(CO) APELink$(CO)
OBJECTS = $(OBJECTS) APESimple$(CO) APETag$(CO) BitArray$(CO) MACLib$(CO)
OBJECTS = $(OBJECTS) MACProgressHelper$(CO) md5$(CO) NewPredictor$(CO)
OBJECTS = $(OBJECTS) NNFilter$(CO) Prepare$(CO) UnBitArray$(CO) UnBitArrayBase$(CO)
OBJECTS = $(OBJECTS) WAVInputSource$(CO) Assembly\\Assembly$(CO)

maclib$(LBO): $(OBJECTS)
	if exist $@ del $@
	$(LB) $@ $(OBJECTS) $(LBENDL)

Assembly\\Assembly$(CO):
	cd Assembly
	@$(MAKE) $(MFLAGS)
	@cd ..

clean: $(MDUMMY)
	-@del maclib$(LBO) $(OBJECTS) 2> nul
	cd Assembly
	@$(MAKE) $(MFLAGS) clean
	@cd ..
