summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/lib/Imakefile13
1 files changed, 11 insertions, 2 deletions
diff --git a/src/lib/Imakefile b/src/lib/Imakefile
index 1ff03dfa7..32d5f003c 100644
--- a/src/lib/Imakefile
+++ b/src/lib/Imakefile
@@ -25,15 +25,24 @@
#define IHaveSubdirs
#define PassCDebugFlags
-SUBDIRS = krb5 kdb des425 krb425 crypto gssapi
+#if BuildGssapi
+GSSAPI= gssapi
+#endif
+
+SUBDIRS = krb5 kdb des425 krb425 crypto $(GSSAPI)
MakeSubdirs($(SUBDIRS))
-all:: libkrb5.a libcrypto.a libgssapi_krb5.a
+all:: libkrb5.a libcrypto.a
+
LinkFile(libkrb5.a, krb5/libkrb5.a)
LinkFile(libcrypto.a, crypto/libcrypto.a)
+
+#if BuildGssapi
+all:: libgssapi_krb5.a
LinkFile(libgssapi_krb5.a, gssapi/libgssapi_krb5.a)
+#endif
Krb5InstallLibrary(krb425,$(KRB5_LIBDIR))
Krb5InstallLibrary(des425,$(KRB5_LIBDIR))