diff options
Diffstat (limited to 'meowpp.test/GNUmakefile.targets')
-rw-r--r-- | meowpp.test/GNUmakefile.targets | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/meowpp.test/GNUmakefile.targets b/meowpp.test/GNUmakefile.targets new file mode 100644 index 0000000..6c1cd66 --- /dev/null +++ b/meowpp.test/GNUmakefile.targets @@ -0,0 +1,22 @@ + +TARGETS := $(TARGETS) $(BIN)/dsa +dsa_OBJS := $(OBJ)/BinaryIndexTree.o $(OBJ)/DisjointSet.o $(OBJ)/KD_Tree.o $(OBJ)/MergeableHeap.o $(OBJ)/SegmentTree.o $(OBJ)/SplayTree.o $(OBJ)/SplayTree_Range.o $(OBJ)/VP_Tree.o +dsa_LIBS := +$(BIN)/dsa: $(OBJ)/dsa.o $(dsa_OBJS) + @echo Target: $@... + @$(CXX) $^ $(CXXFLAGS) `pkg-config --cflags --libs $(dsa_LIBS) 2>/dev/null` -o $@ + +TARGETS := $(TARGETS) $(BIN)/autostitch +autostitch_OBJS := $(OBJ)/autostitch_FeaturePointsDetector_Harris.o $(OBJ)/autostitch_K_Match.o $(OBJ)/autostitch_RansacCheck.o +autostitch_LIBS := opencv +$(BIN)/autostitch: $(OBJ)/autostitch.o $(autostitch_OBJS) + @echo Target: $@... + @$(CXX) $^ $(CXXFLAGS) `pkg-config --cflags --libs $(autostitch_LIBS) 2>/dev/null` -o $@ + +TARGETS := $(TARGETS) $(BIN)/oo +oo_OBJS := +oo_LIBS := +$(BIN)/oo: $(OBJ)/oo.o $(oo_OBJS) + @echo Target: $@... + @$(CXX) $^ $(CXXFLAGS) `pkg-config --cflags --libs $(oo_LIBS) 2>/dev/null` -o $@ + |