# -*- Makefile -*- # # @file Makefile.BBcont# @brief RTComponent makefile for "BBcont component" # @date $Date$ # # This file is generated by rtc-template with the following argments. # # C:\Program Files\OpenRTM-aist\1.0\utils\rtc-template\rtc-template.py \ # -bcxx --module-name=BBcont --module-desc=BBcont component \ # --module-version=0.0 --module-vendor=RDE --module-category=Generic \ # --module-comp-type=DataFlowComponent --module-act-type=SPORADIC \ # --module-max-inst=1 --inport=state:TimedDoubleSeq \ # --outport=anglecmd:TimedDoubleSeq # # # $Id$ # CXX = `rtm-config --cxx` CXXFLAGS = `rtm-config --cflags` -I. LDFLAGS = `rtm-config --libs` SHFLAGS = -shared IDLC = `rtm-config --idlc` IDLFLAGS = `rtm-config --idlflags` -I`rtm-config --prefix`/include/rtm/idl WRAPPER = rtm-skelwrapper WRAPPER_FLAGS = --include-dir="" --skel-suffix=Skel --stub-suffix=Stub SKEL_OBJ = STUB_OBJ = IMPL_OBJ = OBJS = BBcont.o $(SKEL_OBJ) $(STUB_OBJ) $(IMPL_OBJ) .SUFFIXES : .so all: BBcont.so BBcontComp .cpp.o: rm -f $@ $(CXX) $(CXXFLAGS) -c -o $@ $< .o.so: rm -f $@ $(CXX) $(SHFLAGS) -o $@ $(OBJS) $(LDFLAGS) BBcontComp: BBcontComp.o $(OBJS) $(CXX) -o $@ $(OBJS) BBcontComp.o $(LDFLAGS) clean: clean_objs clean_skelstub rm -f *~ clean_objs: rm -f $(OBJS) BBcontComp.o BBcont.so BBcontComp clean_skelstub: rm -f *Skel.h *Skel.cpp rm -f *Stub.h *Stub.cpp BBcont.so: $(OBJS) BBcont.o: BBcont.h BBcontComp.o: BBcontComp.cpp BBcont.cpp BBcont.h # end of Makefile