opnsense-src/lib/libpam/static_libpam/Makefile.depend
Bryan Drewery 7cbd0a2953 Simplify building libpam and fix libpam.a not containing the modules since r284345.
The change in r284345 moved the creation of openpam_static_modules.o to
lib/libpam/static_modules but never managed to get them into libpam.a.

Move this logic to lib/libpam/static_libpam and have it create a static
library for libpam.a  The main lib/libpam/libpam will only create a
shared library.  No redundancy in compilation or installation exists
in this solution.

This avoids requiring a pass with -D_NO_LIBPAM_SO_YET.

Sponsored by:	EMC / Isilon Storage Division
2016-04-14 01:17:03 +00:00

38 lines
1,017 B
Makefile

# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
include \
include/xlocale \
lib/libpam/libpam \
lib/libpam/modules/pam_chroot \
lib/libpam/modules/pam_deny \
lib/libpam/modules/pam_echo \
lib/libpam/modules/pam_exec \
lib/libpam/modules/pam_ftpusers \
lib/libpam/modules/pam_group \
lib/libpam/modules/pam_guest \
lib/libpam/modules/pam_krb5 \
lib/libpam/modules/pam_ksu \
lib/libpam/modules/pam_lastlog \
lib/libpam/modules/pam_login_access \
lib/libpam/modules/pam_nologin \
lib/libpam/modules/pam_opie \
lib/libpam/modules/pam_opieaccess \
lib/libpam/modules/pam_passwdqc \
lib/libpam/modules/pam_permit \
lib/libpam/modules/pam_radius \
lib/libpam/modules/pam_rhosts \
lib/libpam/modules/pam_rootok \
lib/libpam/modules/pam_securetty \
lib/libpam/modules/pam_self \
lib/libpam/modules/pam_ssh \
lib/libpam/modules/pam_tacplus \
lib/libpam/modules/pam_unix \
.include <dirdeps.mk>
.if ${DEP_RELDIR} == ${_DEP_RELDIR}
# local dependencies - needed for -jN in clean tree
.endif