mjpg-streamer/Makefile

32 lines
772 B
Makefile

###############################################################
#
# mjpg-streamer
#
# This Makefile is just a wrapper around cmake, if you want
# to do more complex things than what is provided here you
# should use cmake directly.
#
###############################################################
.DEFAULT_GOAL: all
.PHONY: all clean distclean install
CMAKE_BUILD_TYPE ?= Release
all:
[ -d _build ] || mkdir _build
[ -f _build/Makefile ] || (cd _build && cmake -DCMAKE_BUILD_TYPE=$(CMAKE_BUILD_TYPE) ..)
make -C _build
@cp _build/mjpg_streamer .
@find _build -name "*.so" -type f -exec cp {} . \;
install:
make -C _build install
clean:
[ ! -f _build/Makefile ] || make -C _build clean
rm -f mjpg_streamer *.so
distclean: clean
rm -rf _build