diff options
Diffstat (limited to 'fly-tools/Makefile')
| -rw-r--r-- | fly-tools/Makefile | 51 | 
1 files changed, 51 insertions, 0 deletions
| diff --git a/fly-tools/Makefile b/fly-tools/Makefile new file mode 100644 index 0000000..94b0636 --- /dev/null +++ b/fly-tools/Makefile @@ -0,0 +1,51 @@ +include config.mk + +SRC = FlyObject.cpp FlyTrackingFilter.cpp FrameInfo.cpp FlyTrackingMain.cpp +OBJ = ${SRC:.c=.o} + +all: options FilterFlyMask FlyTracking + +options: +	@echo fly-tools build options: +	@echo "CFLAGS   = ${CFLAGS}" +	@echo "LDFLAGS  = ${LDFLAGS}" +	@echo "CC       = ${CC}" +	@echo "SRC 			= ${SRC}" +.c.o: +	@echo CC $< +	@${CC} -c ${CFLAGS} $< + +${OBJ}: config.mk + +svte: ${OBJ} +	@echo CC -o $@ +	@${CC} -o $@ svte.o ${LDFLAGS} + +FlyTracking: ${OBJ} +	@echo CC -o $@ +	@${CC} -o $@ FlyTracking.o ${LDFLAGS} + +clean: +	@echo cleaning +	@rm -f FlyTracking FilterFlyMask ${OBJ} fly-${VERSION}.tar.gz + +dist: clean +	@echo creating dist tarball +	@mkdir -p fly-${VERSION} +	@cp -R Makefile config.mk ${SRC} svte-${VERSION} +	@tar -cf svte-${VERSION}.tar mt-${VERSION} +	@gzip svte-${VERSION}.tar +	@rm -rf svte-${VERSION} + +install: all +	@echo installing executable file to ${DESTDIR}${PREFIX}/bin +	@mkdir -p ${DESTDIR}${PREFIX}/bin +	@cp -f svte ${DESTDIR}${PREFIX}/bin +	@chmod 755 ${DESTDIR}${PREFIX}/bin/svte + +uninstall: +	@echo removing executable file from ${DESTDIR}${PREFIX}/bin +	@rm -f ${DESTDIR}${PREFIX}/bin/svte + + +.PHONY: all options clean dist install uninstall | 
