# begin_html # Up: Index # end_html QUBTREE_LNFLAGS = $(LNFLAGS) -shared -fPIC -lm -g QUBTREE_SRCFILES := $(shell find qubtree -mindepth 1 -maxdepth 3 -name "*.cpp") QUBTREE_HDRFILES := $(shell find qubtree -mindepth 1 -maxdepth 3 -name "*.h") QUBTREE_HTMLFILES := $(shell find $(APIDIR)/qubtree -mindepth 1 -maxdepth 3 -name "*.html") QUBTREE_OBJFILES := $(patsubst %.cpp,$(OBJDIR)/%.o,$(QUBTREE_SRCFILES)) QUBTREE_AUXFILES := $(shell find qubtree -mindepth 1 -maxdepth 3 -name "*.txt") QUBTREE_AUXFILES += qubtree/Makefile_qubtree.in qubtree/Makefile \ qubtree/qubtree.sln qubtree/qubtree.vcproj QUBTREE_PYFILES := $(shell find qubtree -mindepth 1 -maxdepth 3 -name "*.py") QUBTREE_PLUGFILES := $(QUBTREE_SRCFILES) $(QUBTREE_HDRFILES) $(QUBTREE_AUXFILES) $(QUBTREE_PYFILES) QUBTREE_ALLFILES := $(QUBTREE_PLUGFILES) $(QUBTREE_HTMLFILES) SRCFILES += $(QUBTREE_SRCFILES) HDRFILES += $(QUBTREE_HDRFILES) HTMLFILES += $(QUBTREE_HTMLFILES) OBJFILES += $(QUBTREE_OBJFILES) AUXFILES += $(QUBTREE_AUXFILES) PYFILES += $(QUBTREE_PYFILES) qubtree: libqubtree.so qubtree_test: libqubtree.so $(QUBTREE_ALLFILES) qubtree_clean: -@rm $(wildcard $(QUBTREE_OBJFILES) libqubtree.so) qubtree_install: libqubtree.so cp libqubtree.so /usr/lib qubtree_install_local: libqubtree.so -@mkdir -p $(HOME)/.local/lib cp libqubtree.so $(HOME)/.local/lib libqubtree.so: $(QUBTREE_OBJFILES) $(COMMON_OBJFILES) $(LN) $(QUBTREE_LNFLAGS) -o libqubtree.so $(QUBTREE_OBJFILES) $(COMMON_OBJFILES)