#
# SCCS INFO
#	%W% %G%
#
# Makefile for PortManager
# make--make the package.
.KEEP_STATE:

# GCC
CC = gcc
MYCFLAGS = -O -g -W -Wswitch -Wreturn-type -Wunused -Wcomment

# Some other compiler
#CC = cc
#MYCFLAGS = -g
INCLUDES = -I../
CFLAGS = -DSTANDALONE $(MYCFLAGS) $(INCLUDES)
CLIENT = PortManager

# default value for tcl library
TclLibDir = /usr/local/lib

# Some linker flags
LDFLAGS = -L../ -L$(TclLibDir)
LLIBS  = -ltclIPC -ltcl

# Only required to load into CodeCenter
GCCLIB = /usr/local/lib/gcc-lib/sparc-sun-sunos4.1/2.2.2/libgcc.a

SRC = pm.c tclpm.c plist.c collection.c

OBJECTS = $(SRC:.c=.o)

$(CLIENT): $(OBJECTS) 
	rm -f $(CLIENT)
	$(CC) -o $(CLIENT) $(OBJECTS) $(LDFLAGS) $(LLIBS)

saber_src:
	#load $(MYCFLAGS) -DSTANDALONE -I../ -L../ $(SRC) $(LLIBS) $(GCCLIB)

saber_obj:
	#load $(OBJECTS) $(LLIBS)

install: 

clean:
	rm -f *.o $(CLIENT) core
