Author: ngie
Date: Sun Jan 25 05:37:06 2015
New Revision: 277688
URL: https://svnweb.freebsd.org/changeset/base/277688

Log:
  Build lib/libgpio if MK_GPIO != no
  
  Fill in corresponding entries for MK_GPIO == no in OptionalObsoleteFiles.inc
  
  MFC after: 2 weeks
  Sponsored by: EMC / Isilon Storage Division

Modified:
  head/lib/Makefile
  head/tools/build/mk/OptionalObsoleteFiles.inc

Modified: head/lib/Makefile
==============================================================================
--- head/lib/Makefile   Sun Jan 25 05:30:45 2015        (r277687)
+++ head/lib/Makefile   Sun Jan 25 05:37:06 2015        (r277688)
@@ -53,7 +53,7 @@ SUBDIR=       ${SUBDIR_ORDERED} \
        libfetch \
        libfigpar \
        libgeom \
-       libgpio \
+       ${_libgpio} \
        ${_libgssapi} \
        ${_librpcsec_gss} \
        ${_libiconv_modules} \
@@ -195,6 +195,10 @@ _cuse=             libcuse
 _libelftc=     libelftc
 .endif
 
+.if ${MK_GPIO} != "no"
+_libgpio=      libgpio
+.endif
+
 .if ${MK_GSSAPI} != "no"
 _libgssapi=    libgssapi
 _librpcsec_gss=        librpcsec_gss

Modified: head/tools/build/mk/OptionalObsoleteFiles.inc
==============================================================================
--- head/tools/build/mk/OptionalObsoleteFiles.inc       Sun Jan 25 05:30:45 
2015        (r277687)
+++ head/tools/build/mk/OptionalObsoleteFiles.inc       Sun Jan 25 05:37:06 
2015        (r277688)
@@ -1550,7 +1550,32 @@ OLD_FILES+=usr/share/man/man1/kgdb.1.gz
 .endif
 
 .if ${MK_GPIO} == no
+OLD_FILES+=usr/include/libgpio.h
+OLD_FILES+=usr/lib/libgpio.a
+OLD_LIBS+=usr/lib/libgpio.so.0
+OLD_FILES+=usr/lib/libgpio_p.a
 OLD_FILES+=usr/sbin/gpioctl
+OLD_FILES+=usr/share/man/man3/gpio.3.gz
+OLD_FILES+=usr/share/man/man3/gpio_close.3.gz
+OLD_FILES+=usr/share/man/man3/gpio_open.3.gz
+OLD_FILES+=usr/share/man/man3/gpio_open_device.3.gz
+OLD_FILES+=usr/share/man/man3/gpio_pin_config.3.gz
+OLD_FILES+=usr/share/man/man3/gpio_pin_get.3.gz
+OLD_FILES+=usr/share/man/man3/gpio_pin_high.3.gz
+OLD_FILES+=usr/share/man/man3/gpio_pin_input.3.gz
+OLD_FILES+=usr/share/man/man3/gpio_pin_invin.3.gz
+OLD_FILES+=usr/share/man/man3/gpio_pin_invout.3.gz
+OLD_FILES+=usr/share/man/man3/gpio_pin_list.3.gz
+OLD_FILES+=usr/share/man/man3/gpio_pin_low.3.gz
+OLD_FILES+=usr/share/man/man3/gpio_pin_opendrain.3.gz
+OLD_FILES+=usr/share/man/man3/gpio_pin_output.3.gz
+OLD_FILES+=usr/share/man/man3/gpio_pin_pulldown.3.gz
+OLD_FILES+=usr/share/man/man3/gpio_pin_pullup.3.gz
+OLD_FILES+=usr/share/man/man3/gpio_pin_pulsate.3.gz
+OLD_FILES+=usr/share/man/man3/gpio_pin_pushpull.3.gz
+OLD_FILES+=usr/share/man/man3/gpio_pin_set.3.gz
+OLD_FILES+=usr/share/man/man3/gpio_pin_set_flags.3.gz
+OLD_FILES+=usr/share/man/man3/gpio_pin_tristate.3.gz
 OLD_FILES+=usr/share/man/man8/gpioctl.8.gz
 .endif
 
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to