###############################################################################
## Copyright (c) 1995 MPEG/audio software simulation group
## All Rights Reserved
## $Id: makefile,v 1.3 1995/04/06 05:48:03 rowlands Exp $
##
## MPEG/audio coding/decoding software, work in progress
##   NOT for public distribution until verified and approved by the
##   MPEG/audio committee.
##
## $Log: makefile,v $
## Revision 1.3  1995/04/06  05:48:03  rowlands
## Added file lingual.c
##
## Revision 1.2  1995/04/06  05:42:26  rowlands
## Added RCS header and multi-machine support
##
###############################################################################

###############################
# Compiler flags for UNIX
CC		= gcc
CFLAGS		= -DUNIX -g2
LFLAGS		= -lm
EXE_SUFFIX	=
OBJ_SUFFIX	= .o

###############################
# Compiler flags for DOS MSC6.0
#CC		= cl
#CFLAGS		= -Zi -Gt -AH -DMSDOS -DMS_DOS
#LFLAGS		= -link /stack:0x8000
#EXE_SUFFIX	= .exe
#OBJ_SUFFIX	= .obj

.c$(OBJ_SUFFIX):
	$(CC) -c $(CFLAGS) $<

ENCOBJS = encode$(OBJ_SUFFIX) common$(OBJ_SUFFIX) musicin$(OBJ_SUFFIX) \
	subs$(OBJ_SUFFIX) psy$(OBJ_SUFFIX) tonal$(OBJ_SUFFIX) \
	predisto$(OBJ_SUFFIX) lingual$(OBJ_SUFFIX)

musicin$(EXE_SUFFIX) : $(ENCOBJS)
	$(CC) $(CFLAGS) -o $@ $(ENCOBJS) $(LFLAGS)

$(ENCOBJS): common.h encoder.h
