You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

47 lines
1.1 KiB

  1. # -*- mode: makefile -*-
  2. default: _complain_
  3. include ./local.uses
  4. TARFILE_LOCAL=${VIRGINS}/confuse-${LIBCONFUSE_VERSION}.tar.gz
  5. TARFILE_URL =http://www.intra2net.com/de/produkte/opensource/ftdi/TGZ/confuse-${LIBCONFUSE_VERSION}.tar.gz
  6. CONFUSE_SRC_DIR =${HERE}/confuse-${LIBCONFUSE_VERSION}
  7. CONFUSE_BUILD_DIR =${HERE}/confuse-build
  8. download:
  9. wget -O ${TARFILE_LOCAL} ${TARFILE_URL}
  10. unpack:
  11. rm -rf ${CONFUSE_SRC_DIR}
  12. tar xfz ${TARFILE_LOCAL}
  13. clean::
  14. rm -rf ${CONFUSE_SRC_DIR}
  15. configure:
  16. rm -rf ${CONFUSE_BUILD_DIR}
  17. mkdir ${CONFUSE_BUILD_DIR}
  18. cd ${CONFUSE_BUILD_DIR} && ${CONFUSE_SRC_DIR}/configure \
  19. --prefix=${PREFIX} \
  20. --exec-prefix=${EXEC_PREFIX}
  21. clean::
  22. rm -rf ${CONFUSE_BUILD_DIR}
  23. build:
  24. cd ${CONFUSE_BUILD_DIR} && ${MAKE}
  25. install:
  26. cd ${CONFUSE_BUILD_DIR} && ${MAKE} install
  27. all: unpack configure build install
  28. _complain_:
  29. @echo ""
  30. @echo "Please try one of these targets: bootstrap, clean, configure, build, install"
  31. @echo " Or read the makefile and learn about the permutation test targets"
  32. @echo ""
  33. @echo "You also might find the download and unpack targets helpful."
  34. @echo ""
  35. @exit 1