#Project: B*-tree based floorplanning/placement #Advisor: Yao-Wen Chang #Author: Jer-Ming Hsu # Hsun-Cheng Lee #Sponsors: NSC, Taiwan; Arcadia, Inc; UMC Corp. #Version: 1.0 #Date: 7/19/2000 .SUFFIXES: .cc .o SHELL=/bin/sh CXX=g++ DEBUG= -g OPT= -O2 -DNDEBUG CXXFLAGS= -c $(DEBUG) $(OPT) LDFLAGS= ########################################################################### LIBS = -lstdc++ OBJS = fplan.o sa.o B_OBJS = btree.o btree_main.o $(OBJS) SRCS = ${OBJS:%.o=%.cc} all: btree btree: $(B_OBJS) $(CXX) -o btree $(B_OBJS) $(LIBS) $(LDFLAGS) %.o : %.cc %.h fplan.h btree.h $(CXX) $*.cc $(CXXFLAGS) %.o : %.cc fplan.h btree.h $(CXX) $*.cc $(CXXFLAGS) clean: rm -f *.o btree *~ compact : btree strip $?