diff options
Diffstat (limited to 'app-crypt/tpm-emulator/files/tpm-emulator-0.5.1-parallel-make.patch')
-rw-r--r-- | app-crypt/tpm-emulator/files/tpm-emulator-0.5.1-parallel-make.patch | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/app-crypt/tpm-emulator/files/tpm-emulator-0.5.1-parallel-make.patch b/app-crypt/tpm-emulator/files/tpm-emulator-0.5.1-parallel-make.patch new file mode 100644 index 000000000000..0a82a7159e0b --- /dev/null +++ b/app-crypt/tpm-emulator/files/tpm-emulator-0.5.1-parallel-make.patch @@ -0,0 +1,65 @@ +commit b3d254296c1d3dbc6058f294041481af8972a661 +Author: Andreas Niederl <rico32@gmx.net> +Date: Sun Aug 30 16:52:57 2009 +0200 + + fix version target in Makefile + +diff --git a/Makefile b/Makefile +index 9260014..de54e52 100644 +--- a/Makefile ++++ b/Makefile +@@ -12,33 +12,35 @@ VERSION_SUFFIX := .1 + + SUBDIRS := tpmd tpmd_dev tddl + +-all: version all-recursive ++all: all-recursive + +-version: +- @echo "#ifndef _TPM_VERSION_H_" > tpm/tpm_version.h +- @echo "#define _TPM_VERSION_H_" >> tpm/tpm_version.h +- @echo "#define VERSION_MAJOR $(VERSION_MAJOR)" >> tpm/tpm_version.h +- @echo "#define VERSION_MINOR $(VERSION_MINOR)" >> tpm/tpm_version.h +- @echo "#define VERSION_BUILD $(VERSION_BUILD)" >> tpm/tpm_version.h +- @echo "#endif /* _TPM_VERSION_H_ */" >> tpm/tpm_version.h ++version := tpm/tpm_version.h ++ ++$(version): ++ @echo "#ifndef _TPM_VERSION_H_" > $@ ++ @echo "#define _TPM_VERSION_H_" >> $@ ++ @echo "#define VERSION_MAJOR $(VERSION_MAJOR)" >> $@ ++ @echo "#define VERSION_MINOR $(VERSION_MINOR)" >> $@ ++ @echo "#define VERSION_BUILD $(VERSION_BUILD)" >> $@ ++ @echo "#endif /* _TPM_VERSION_H_ */" >> $@ + + clean: clean-recursive +- rm -f tpm/tpm_version.h ++ rm -f $(version) + + install: install-recursive + +-all-recursive clean-recursive install-recursive: ++all-recursive clean-recursive install-recursive: $(version) + @target=`echo $@ | sed s/-recursive//`; \ + for subdir in $(SUBDIRS); do \ + echo "Making $$target in $$subdir"; \ + $(MAKE) -C $$subdir $$target || exit -1; \ + done + +-user: version ++user: $(version) + @$(MAKE) -C tpmd all || exit -1 + @$(MAKE) -C tddl all || exit -1 + +-modules: version ++modules: $(version) + @$(MAKE) -C tpmd_dev all || exit -1 + + user_install: user +@@ -62,5 +64,5 @@ dist: $(DISTSRC) + tar -chzf $(DISTDIR).tar.gz $(DISTDIR) + @rm -rf $(DISTDIR) + +-.PHONY: all version clean install dist ++.PHONY: all clean install dist + |