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

CC=ccCmd
CDEBUGFLAGS= ccDebugFlags
IMAKEDEFINES=

#if defined(IHaveGenericImageLoader)
LOADIMAGEDIR= loadimage
#if defined(IHaveTIFF)
TIFFDIR= tiff
#else
TIFFDIR=
#endif
#if defined(IHaveJPEG)
JPEGDIR=jpeg
#else
JPEGDIR=
#endif
#else
LOADIMAGEDIR= 
#endif

#if defined(IHaveKhoros)
KHOROS_DIR=gems khoros
#else
KHOROS_DIR=
#endif

#if defined(IHaveAvs)
AVS_DIR=avs
#else
AVS_DIR=
#endif

#if defined(IHaveSolaris)
SOLDIR=solaris
IMAKEDEFINES=-DSVR4
#else
SOLDIR=
#endif

SUBDIRS= lib $(SOLDIR) include $(TIFFDIR) $(JPEGDIR) $(LOADIMAGEDIR) bin $(AVS_DIR) $(KHOROS_DIR) man

#if defined (sun) || defined(sparc) || defined(SunArchitecture)
#if (OSMajorVersion < 5) 
SOLDIR=
#else
SOLDIR=solaris
IMAKEDEFINES=-DSVR4
#endif
#endif

#if defined (hpux) || defined (HPArchitecture)
SOLDIR=solaris
IMAKEDEFINES=-DSVR4
#endif

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

#if defined (stardent) || defined(titan) || defined(StardentArchitecture)
#endif

AllTarget( $(SUBDIRS) )
MakeSubdirs( $(SUBDIRS) )
SoftCleanSubdirs( $(SUBDIRS) )
SoftCleanTarget()

#if defined (MakeImake)
world:
	cd config; make -f Makefile.ini DEFINES=$(IMAKEDEFINES); cd ..	
	./config/imake -T./config/Imake.tmpl -I./config -DTOPDIR=. -DCURDIR=.
	make Makefiles
	make 
#else
world:
	xmkmf 
	make Makefiles
	make 
#endif

test:
	cd pic; make all



