# crushwrapper
SWIG_FILES = crush/CrushWrapper.i crush/CrushWrapper.h
crush/CrushWrapper_wrap.cxx: ${SWIG_FILES}
- ${SWIG} -perl5 -c++ -shadow $<
+ ${SWIG} -perl5 -c++ -shadow -outdir . $<
crush/mapper.fpicco: crush/mapper.c
${CC} -fPIC ${CFLAGS} -I. -c $< -o $@
${CC} -fPIC ${CFLAGS} -I. -c $< -o $@
CRUSH_FILES = crush/mapper.fpicco crush/builder.fpicco crush/crush.fpicco
-libcrushwrapper.so: crush/CrushWrapper_wrap.cxx ${CRUSH_FILES}
- ${CXX} ${CXXFLAGS} ${SWIG_PL_INCLUDES} -I. -shared -fPIC crush/CrushWrapper_wrap.cxx config.cc ${CRUSH_FILES} -o libcrushwrapper.so
+libCrushWrapper.so: crush/CrushWrapper_wrap.cxx ${CRUSH_FILES}
+ ${CXX} ${CXXFLAGS} ${SWIG_PL_INCLUDES} -I. -shared -fPIC crush/CrushWrapper_wrap.cxx config.cc ${CRUSH_FILES} -o $@
-BUILT_SOURCES = libcrushwrapper.so
+BUILT_SOURCES = libCrushWrapper.so
##
INCLUDES =
bin_PROGRAMS = \
cmon cmds cosd csyn \
cmonctl \
- mkmonfs monmaptool osdmaptool crushtool \
+ mkmonfs monmaptool osdmaptool \
fakesyn \
streamtest \
$(FUSEBIN) $(NEWSYN)