#define PassCDebugFlags 'CDEBUGFLAGS=$(CDEBUGFLAGS)'
#include <../../config/config.def>

BASICINCLUDES=-I. -I../bin -I../../include 
EXTRAINCLUDES=
CC=ccCmd
CDEBUGFLAGS= ccDebugFlags

#if defined(sun) || defined(sparc) || defined(SunArchitecture)
#if OSMajorVersion < 5
#undef HasSunOSSharedLibraries
#else
#ifndef SVR4
#define SVR4
#endif
EXTRAINCLUDES = -I../../solaris
SHLIBLDFLAGS = -G
#endif
#endif

#if defined(convex) || defined(ConvexArchitecture)
#endif

#if defined(stardent) || defined(titan) || defined(StardentArchitecture)
#ifndef SYSV
#define SYSV
#endif
CC=cc -43
#endif

#include <../../config/skeleton.cf>

INCLUDES=$(BASICINCLUDES) $(EXTRAINCLUDES)
DEFINES=$(IMLIBDEFINES) $(EXTRADEFINES)

LIBRARY = libSyAvs.a
AR = arCmd

SRCS = \
Sy_AvsDraw.c \
Sy_AvsGeom.c  \
Sy_Ipo2AvsGeom.c  \
Sy_Regul2AvsGeom.c  \
Sy_Skel2AvsGeom.c  \
Sy_Trian2AvsGeom.c  \
Sy_Voro2AvsGeom.c 
 
OBJECTS = \
Sy_AvsDraw.o \
Sy_AvsGeom.o  \
Sy_Ipo2AvsGeom.o  \
Sy_Regul2AvsGeom.o  \
Sy_Skel2AvsGeom.o  \
Sy_Trian2AvsGeom.o  \
Sy_Voro2AvsGeom.o

#ifndef DevelopmentMode
SetPrecious($(LIBRARY))
NormalLibraryTarget(SyAvs, $(OBJECTS))
#if defined(InstallLibs)
InstallLibrary(SyAvs,$(PRIVLIBDIR))
#endif
#ifdef HasSunOSSharedLibraries
SharedLibraryTarget(SyAvs,1,$(OBJECTS),.,.)
InstallSharedLibrary(SyAvs,1,$(PRIVLIBDIR))
#endif
#else
SetPrecious($(PRIVLIBDIR)/$(LIBRARY))
RemoteLibraryFromSrcTarget(SyAvs, $(SRCS))
#endif
DependTarget()

SoftCleanTarget()


