changed report code in Makefile.am

This commit is contained in:
Winfried
2011-01-07 03:20:58 +00:00
parent 50b3b5c991
commit 7441340ab5
17 changed files with 325 additions and 101 deletions

View File

@@ -43,21 +43,51 @@ headerdir = openjpeg-$(MAJOR).$(MINOR)
all-local:
@$(INSTALL) -d ../bin
@cp -P .libs/libopenjpeg.* ../bin/
@rm -f ../bin/libopenjpeg.la*
@rm -rf .report_lib
@$(INSTALL) -d .report_lib
@cp -P .libs/libopenjpeg.* .report_lib
@rm -f .report_lib/libopenjpeg.lai
@rm -rf .report_dir
@$(INSTALL) -d .report_dir
if build_so
if with_sharedlibs
@find .libs -type f -name "*\.so*" -exec cp -P {} .report_dir \;
@find .libs -type l -name "*\.so*" -exec cp -P {} .report_dir \;
else !with_sharedlibs
@find .libs -type f -name "*\.a" -exec cp -P {} .report_dir \;
endif !with_sharedlibs
endif
if build_dll
if with_sharedlibs
@find .libs -type f -name "*\.dll" -exec cp -P {} .report_dir \;
@find .libs -type f -name "*\.a" -exec cp -P {} .report_dir \;
else !with_sharedlibs
@find .libs -type f -name "*\.a" -exec cp -P {} .report_dir \;
endif !with_sharedlibs
endif
if build_dylib
if with_sharedlibs
@find .libs -type f -name "*\.dylib" -exec cp -P {} .report_dir \;
else !with_sharedlibs
@find .libs -type l -name "*\.a" -exec cp -P {} .report_dir \;
endif !with_sharedlibs
endif
@cp -a .report_dir/* ../bin
@echo "" > .report.txt
@echo "Installing: ${prefix}/include/${headerdir}/" >> .report.txt
@echo "Installing: ${prefix}/include/${headerdir}/openjpeg.h" >> .report.txt
@(cd .report_lib; \
l=`ls --file-type`; \
for f in $$l ; do \
echo "Installing: ${prefix}/lib/$$f" >> ../.report.txt ; \
done)
@rm -rf .report_lib
@echo "Installing: ${prefix}/lib/libopenjpeg.la" >> .report.txt
@(cd .report_dir; \
for file in `ls *.dll 2> /dev/null` ; do \
echo "Installing: ${prefix}/bin/$${file}" >> ../.report.txt ; \
done ; \
for file in `ls *.a 2> /dev/null` ; do \
echo "Installing: ${prefix}/lib/$${file}" >> ../.report.txt ; \
done ; \
for file in `ls *.so* 2> /dev/null` ; do \
echo "Installing: ${prefix}/lib/$${file}" >> ../.report.txt ; \
done ; \
for file in `ls *.dylib 2> /dev/null` ; do \
echo "Installing: ${prefix}/lib/$${file}" >> ../.report.txt ; \
done \
)
@rm -rf .report_dir
install-data-hook:
(cd $(DESTDIR)${prefix}/include && rm -f openjpeg.h)

View File

@@ -616,21 +616,36 @@ dos2unix:
all-local:
@$(INSTALL) -d ../bin
@cp -P .libs/libopenjpeg.* ../bin/
@rm -f ../bin/libopenjpeg.la*
@rm -rf .report_lib
@$(INSTALL) -d .report_lib
@cp -P .libs/libopenjpeg.* .report_lib
@rm -f .report_lib/libopenjpeg.lai
@rm -rf .report_dir
@$(INSTALL) -d .report_dir
@build_so_TRUE@@with_sharedlibs_TRUE@ @find .libs -type f -name "*\.so*" -exec cp -P {} .report_dir \;
@build_so_TRUE@@with_sharedlibs_TRUE@ @find .libs -type l -name "*\.so*" -exec cp -P {} .report_dir \;
@build_so_TRUE@@with_sharedlibs_FALSE@ @find .libs -type f -name "*\.a" -exec cp -P {} .report_dir \;
@build_dll_TRUE@@with_sharedlibs_TRUE@ @find .libs -type f -name "*\.dll" -exec cp -P {} .report_dir \;
@build_dll_TRUE@@with_sharedlibs_TRUE@ @find .libs -type f -name "*\.a" -exec cp -P {} .report_dir \;
@build_dll_TRUE@@with_sharedlibs_FALSE@ @find .libs -type f -name "*\.a" -exec cp -P {} .report_dir \;
@build_dylib_TRUE@@with_sharedlibs_TRUE@ @find .libs -type f -name "*\.dylib" -exec cp -P {} .report_dir \;
@build_dylib_TRUE@@with_sharedlibs_FALSE@ @find .libs -type l -name "*\.a" -exec cp -P {} .report_dir \;
@cp -a .report_dir/* ../bin
@echo "" > .report.txt
@echo "Installing: ${prefix}/include/${headerdir}/" >> .report.txt
@echo "Installing: ${prefix}/include/${headerdir}/openjpeg.h" >> .report.txt
@(cd .report_lib; \
l=`ls --file-type`; \
for f in $$l ; do \
echo "Installing: ${prefix}/lib/$$f" >> ../.report.txt ; \
done)
@rm -rf .report_lib
@echo "Installing: ${prefix}/lib/libopenjpeg.la" >> .report.txt
@(cd .report_dir; \
for file in `ls *.dll 2> /dev/null` ; do \
echo "Installing: ${prefix}/bin/$${file}" >> ../.report.txt ; \
done ; \
for file in `ls *.a 2> /dev/null` ; do \
echo "Installing: ${prefix}/lib/$${file}" >> ../.report.txt ; \
done ; \
for file in `ls *.so* 2> /dev/null` ; do \
echo "Installing: ${prefix}/lib/$${file}" >> ../.report.txt ; \
done ; \
for file in `ls *.dylib 2> /dev/null` ; do \
echo "Installing: ${prefix}/lib/$${file}" >> ../.report.txt ; \
done \
)
@rm -rf .report_dir
install-data-hook:
(cd $(DESTDIR)${prefix}/include && rm -f openjpeg.h)