Windows: Comprehensive clean target
This commit is contained in:
@@ -71,4 +71,4 @@ INCFILES=\
|
||||
all:: $(INCFILES) $(SBINPROGRAMS)
|
||||
|
||||
clean::
|
||||
-$(RM) $(SBINPROGRAMS)
|
||||
-$(RM) $(SBINPROGRAMS:.exe=.*)
|
||||
|
@@ -106,8 +106,8 @@ $(LIBEXECDIR)\kadmind.exe: $(KADMIND_OBJS) $(KADMIND_LIBS)
|
||||
all:: $(INCFILES) $(SBIN_PROGRAMS) $(LIBEXEC_PROGRAMS)
|
||||
|
||||
clean::
|
||||
-$(RM) $(SBIN_PROGRAMS)
|
||||
-$(RM) $(LIBEXEC_PROGRAMS)
|
||||
-$(RM) $(SBIN_PROGRAMS:.exe=.*)
|
||||
-$(RM) $(LIBEXEC_PROGRAMS:.exe=.*)
|
||||
|
||||
|
||||
|
||||
|
@@ -55,7 +55,7 @@ all:: $(INCFILES) $(LIBKDC) $(BINPROGRAMS) $(SBINPROGRAMS) $(LIBEXECPROGRAMS)
|
||||
|
||||
clean::
|
||||
-$(RM) $(LIBKDC)
|
||||
-$(RM) $(BINPROGRAMS) $(SBINPROGRAMS) $(LIBEXECPROGRAMS)
|
||||
-$(RM) $(BINPROGRAMS:.exe=.*) $(SBINPROGRAMS:.exe=.*) $(LIBEXECPROGRAMS:.exe=.*)
|
||||
|
||||
BIN_LIBS=\
|
||||
$(LIBHDB) \
|
||||
@@ -129,6 +129,9 @@ $(LIBEXECDIR)\libkdc.dll: $(LIBKDC_OBJS) $(LIBKDC_LIBS) $(LIBKDCRES)
|
||||
|
||||
$(LIBKDC): $(LIBEXECDIR)\libkdc.dll
|
||||
|
||||
clean::
|
||||
-$(RM) $(LIBEXECDIR)\libkdc.*
|
||||
|
||||
libkdc_la_SOURCES = \
|
||||
default_config.c \
|
||||
set_dbinfo.c \
|
||||
|
@@ -60,7 +60,7 @@ BINLIBS=\
|
||||
all:: $(BINPROGRAMS) $(LIBEXECPROGRAMS)
|
||||
|
||||
clean::
|
||||
-$(RM) $(BINPROGRAMS) $(LIBEXECPROGRAMS)
|
||||
-$(RM) $(BINPROGRAMS:.exe=.*) $(LIBEXECPROGRAMS:.exe=.*)
|
||||
|
||||
$(BINDIR)\kinit.exe: $(OBJ)\kinit.obj $(BINLIBS) $(OBJ)\kinit-version.res
|
||||
$(EXECONLINK)
|
||||
|
@@ -733,6 +733,14 @@ all:: $(INCFILES) $(GENINCFILES) $(ASN1_BINARIES) $(LIBASN1)
|
||||
|
||||
all-tools:: $(LIBEXECDIR)\asn1_print.exe $(BINDIR)\asn1_gen.exe
|
||||
|
||||
clean::
|
||||
-$(RM) $(INCFILES)
|
||||
-$(RM) $(GENINCFILES)
|
||||
-$(RM) $(ASN1_BINARIES:.exe=.*)
|
||||
-$(RM) $(LIBASN1)
|
||||
-$(RM) $(LIBEXECDIR)\asn1_print.*
|
||||
-$(RM) $(LIBEXECDIR)\asn1_gen.*
|
||||
|
||||
TEST_BINARIES=\
|
||||
$(OBJ)\check-der.exe \
|
||||
$(OBJ)\check-gen.exe \
|
||||
@@ -753,6 +761,9 @@ test-run:
|
||||
|
||||
test:: test-binaries test-run
|
||||
|
||||
clean::
|
||||
-$(RM) $(TEST_BINARIES:.exe=*)
|
||||
|
||||
$(OBJ)\check-ber.exe: $(OBJ)\check-ber.obj \
|
||||
$(LIBHEIMDAL) $(LIBROKEN)
|
||||
$(EXECONLINK)
|
||||
|
@@ -82,7 +82,8 @@ all:: $(INCFILES) $(LIBCOMERR) $(BINDIR)\compile_et.exe
|
||||
clean::
|
||||
-$(RM) $(LIBCOMERR)
|
||||
-$(RM) $(INCFILES)
|
||||
-$(RM) $(COMERRDLL)
|
||||
-$(RM) $(COMERRDLL:.dll=.*)
|
||||
-$(RM) $(BINDIR)\compile_et.*
|
||||
|
||||
test-exports:
|
||||
$(PERL) ..\..\cf\w32-check-exported-symbols.pl --vs version-script.map --def libcom_err-exports.def
|
||||
|
@@ -478,7 +478,7 @@ $(libgssapi_OBJs: =
|
||||
$(LIBGSSAPI): $(BINDIR)\gssapi.dll
|
||||
|
||||
clean::
|
||||
-$(RM) $(BINDIR)\gssapi.dll
|
||||
-$(RM) $(BINDIR)\gssapi.*
|
||||
|
||||
!else
|
||||
|
||||
|
@@ -148,6 +148,9 @@ $(BINDIR)\libhdb.dll: $(libhdb_OBJs) $(ldap_lib) $(LIBHEIMDAL) $(LIBSQLITE) $(LI
|
||||
$(DLLGUILINK) -def:libhdb-exports.def -implib:$(LIBHDB)
|
||||
$(DLLPREP)
|
||||
|
||||
clean::
|
||||
-$(RM) $(BINDIR)\libhdb.*
|
||||
|
||||
!else
|
||||
|
||||
$(LIBHDB): $(libhdb_OBJs) $(ldap_lib)
|
||||
|
@@ -76,7 +76,7 @@ $(DLL): $(DLLDEPS) $(DEF) $(RES)
|
||||
$(DLLPREP)
|
||||
|
||||
clean::
|
||||
-$(RM) $(BINDIR)\heimdal.dll
|
||||
-$(RM) $(BINDIR)\heimdal.*
|
||||
|
||||
!else
|
||||
|
||||
|
@@ -238,7 +238,7 @@ mktooldir:
|
||||
all-tools:: $(BINDIR)\hxtool.exe
|
||||
|
||||
clean::
|
||||
-$(RM) $(BINDIR)\hxtool.exe
|
||||
-$(RM) $(BINDIR)\hxtool.*
|
||||
-$(RM) $(OBJ)\tool\*.*
|
||||
|
||||
{}.c{$(OBJ)\tool}.obj::
|
||||
|
@@ -226,9 +226,9 @@ clean::
|
||||
-$(RM) $(INCFILES)
|
||||
-$(RM) $(LIBKADM5CLNT)
|
||||
-$(RM) $(LIBKADM5SRV)
|
||||
-$(RM) $(BINDIR)\libkadm5srv.dll
|
||||
-$(RM) $(SBINPROGRAMS)
|
||||
-$(RM) $(LIBEXECPROGRAMS)
|
||||
-$(RM) $(BINDIR)\libkadm5srv.*
|
||||
-$(RM) $(SBINPROGRAMS:.exe=.*)
|
||||
-$(RM) $(LIBEXECPROGRAMS:.exe=.*)
|
||||
|
||||
test:: test-binaries test-run
|
||||
|
||||
|
@@ -335,7 +335,7 @@ clean::
|
||||
all-tools:: $(BINDIR)\verify_krb5_conf.exe
|
||||
|
||||
clean::
|
||||
-$(RM) $(BINDIR)\verify_krb5_conf.exe
|
||||
-$(RM) $(BINDIR)\verify_krb5_conf.*
|
||||
|
||||
$(BINDIR)\verify_krb5_conf.exe: $(OBJ)\verify_krb5_conf.obj $(LIBHEIMDAL) $(LIBROKEN) $(LIBVERS) $(OBJ)\verify_krb5_conf-version.res
|
||||
$(EXECONLINK)
|
||||
|
@@ -52,6 +52,9 @@ $(BINDIR)\libheimntlm.dll: $(OBJ)\ntlm.obj $(LIBHEIMDAL) $(RES)
|
||||
$(DLLGUILINK) -def:libheimntlm-exports.def -implib:$(LIBHEIMNTLM)
|
||||
$(DLLPREP)
|
||||
|
||||
clean::
|
||||
-$(RM) $(BINDIR)\libheimntlm.*
|
||||
|
||||
!else
|
||||
|
||||
$(LIBHEIMNTLM): $(OBJ)\ntlm.obj
|
||||
|
@@ -62,7 +62,7 @@ all:: $(INCFILES) $(LIBSL) $(BINDIR)\slc.exe
|
||||
|
||||
clean::
|
||||
-$(RM) $(LIBSL)
|
||||
-$(RM) $(BINDIR)\slc.exe
|
||||
-$(RM) $(BINDIR)\slc.*
|
||||
|
||||
test-binaries: $(OBJ)\test_sl.exe
|
||||
|
||||
|
@@ -108,7 +108,7 @@ $(BINDIR)\krb5_64.dll: $(KRB5_SHIM_OBJS)
|
||||
all:: $(FILES)
|
||||
|
||||
clean::
|
||||
-$(RM) $(FILES)
|
||||
-$(RM) $(FILES:.dll=.*)
|
||||
|
||||
!ifdef DEV
|
||||
|
||||
|
@@ -98,4 +98,6 @@ all:: $(INCFILES) $(LIBFILES)
|
||||
clean::
|
||||
-$(RM) $(SDKINCDIR)\*.*
|
||||
-$(RM) $(SDKINCDIR)\krb5\*.*
|
||||
-$(RM) $(SDKINCDIR)\kadm5\*.*
|
||||
-$(RM) $(SDKLIBDIR)\*.*
|
||||
-$(RM) $(SDKREDISTDIR)\*.*
|
||||
|
Reference in New Issue
Block a user