ALL: lib

ITOOLSDIR = ../..
LIBNAME  = $(LDIR)/tools$(COMM).a

CFLAGS   = $(COPT) $(OPT) -I$(ITOOLSDIR)
LDIR     = $(ITOOLSDIR)/libs/libs$(BOPT)$(PROFILE)/$(ARCH)

SOURCE   = gcol.c gcolx.c global.c gmax.c gor.c gscat.c gsethalf.c \
	   gsetop.c gsetopp.c gsum.c gsync.c gtoken.c
SOURCEC  = $(SOURCE)
SOURCEF  =
OBJS     = gcol.o gcolx.o global.o gmax.o gor.o gscat.o gsethalf.o \
	   gsetop.o gsetopp.o gsum.o gsync.o gtoken.o

$(LIBNAME)($(OBJS)): ../procset.h
$(LIBNAME)($(OBJS)): global.h
$(LIBNAME)($(OBJS)): ../comm.h ../commnx.h ../commpvm.h ../commp4.h \
	../commpicl.h ../commcm5.h ../commn3.h ../commdef.h ../logging.h

include $(ITOOLSDIR)/bmake/$(ARCH).$(COMM)
include $(ITOOLSDIR)/bmake/$(ARCH).$(BOPT)$(PROFILE)
include $(ITOOLSDIR)/bmake/$(ARCH)

foo: foo.o
	$(CLINKER) -o foo foo.o $(LIBNAME) $(LDIR)/system.a
