Windows: Build kadm5 tools in a separate build-step
The application manifests for Heimdal can't be built until the libraries are built. Since tools depend on application manifests, we need to build them separately.
This commit is contained in:
@@ -54,7 +54,7 @@ SUBDIRS = roken vers editline com_err sl wind asn1 sqlite \
|
||||
|
||||
all:: all-tools
|
||||
|
||||
all-tools:: asn1-tools hx509-tools krb5-tools
|
||||
all-tools:: asn1-tools hx509-tools krb5-tools kadm5-tools
|
||||
|
||||
asn1-tools:
|
||||
@( cd asn1 && $(RMAKE) all-tools && cd .. ) || exit /b 1
|
||||
@@ -65,3 +65,5 @@ hx509-tools:
|
||||
krb5-tools:
|
||||
@( cd krb5 && $(RMAKE) all-tools && cd .. ) || exit /b 1
|
||||
|
||||
kadm5-tools:
|
||||
@( cd kadm5 && $(RMAKE) all-tools && cd .. ) || exit /b 1
|
||||
|
@@ -220,7 +220,9 @@ $(BINDIR)\libkadm5srv.dll: $(LIBKADM5SRV_OBJS) $(LIBHEIMDAL) $(LIBROKEN) $(LIBHD
|
||||
$(DLLGUILINK) -implib:$(LIBKADM5SRV) -def:libkadm5srv-exports.def
|
||||
$(DLLPREP)
|
||||
|
||||
all:: $(INCFILES) $(LIBKADM5SRV) $(LIBKADM5CLNT) $(SBINPROGRAMS) $(LIBEXECPROGRAMS)
|
||||
all:: $(INCFILES) $(LIBKADM5SRV) $(LIBKADM5CLNT)
|
||||
|
||||
all-tools:: $(SBINPROGRAMS) $(LIBEXECPROGRAMS)
|
||||
|
||||
clean::
|
||||
-$(RM) $(INCFILES)
|
||||
|
Reference in New Issue
Block a user