#define DoNormalLib  NO
#define DoSharedLib  YES
#define DoDebugLib   NO
#define DoProfileLib NO
#define IncSubdir mas

        INCLUDES = -I./ -I$(BUILDINCDIR)
         DEFINES = $(ARCHDEFS)

 LOCAL_LIBRARIES = 
   SYS_LIBRARIES =
         DEPLIBS = 
    REQUIREDLIBS = $(ARCHREQUIREDLIBS) -lm -L $(BUILDLIBDIR) -lmasc

         HEADERS = 

      COMMONSRCS = source.c playlist.c 
      COMMONOBJS = source.o playlist.o $(ARCHOBJS)

            SRCS = $(COMMONSRCS) mp1a.c riff.c wav.c

#include <Library.tmpl>

LibraryObjectRule()

#if DoSharedLib && !DoNormalLib
SharedLibraryTarget(mas_source_mp1a_device,1.0,mp1a.o $(COMMONOBJS),.,.)
InstallSharedLibrary(mas_source_mp1a_device,1.0,$(DEVICEDIR))
#endif

#if DoSharedLib && !DoNormalLib
SharedLibraryTarget(mas_source_wav_device,1.0,wav.o riff.o $(COMMONOBJS),.,.)
InstallSharedLibrary(mas_source_wav_device,1.0,$(DEVICEDIR))
#endif

DependTarget()
