Fix memleak when setting proxy property
[profile/ivi/gsignond-plugin-oauth.git] / Makefile.am
1 AM_DISTCHECK_CONFIGURE_FLAGS = \
2     --enable-gtk-doc \
3     --enable-distcheck
4 ACLOCAL_AMFLAGS = -I m4
5
6 SUBDIRS = src examples docs test
7
8 valgrind:
9         cd test; make valgrind
10
11 dist-hook:
12         @echo
13         @echo "==== Run 'make update-online-doc' to update online documentation ===="
14         @echo
15
16 update-online-doc:
17         @tar zxf $(PACKAGE)-$(VERSION).tar.gz && \
18         pushd . > /dev/null && \
19         cd .. && \
20         git clone https://code.google.com/p/accounts-sso.gsignon-docs/ ; \
21         cd accounts-sso.gsignon-docs && \
22         git pull ; \
23         mkdir -p $(PACKAGE) && \
24         rm -rf $(PACKAGE)/* && \
25         popd > /dev/null && \
26         cp -rf $(PACKAGE)-$(VERSION)/docs/html/* ../accounts-sso.gsignon-docs/$(PACKAGE)/ && \
27         pushd . > /dev/null && \
28         cd ../accounts-sso.gsignon-docs && \
29         git add $(PACKAGE)/* && \
30         git commit -m "Updated documentation for $(PACKAGE) to version $(VERSION)" && \
31         git push ; \
32         popd > /dev/null && \
33         rm -rf $(PACKAGE)-$(VERSION)
34
35 lcov: check
36         @rm -rf lcov-report
37         @lcov -c --directory src/ --output-file lcov.output
38         @genhtml lcov.output --output-directory lcov-report
39         @rm lcov.output
40         @echo "Coverage report is in file://$(abs_srcdir)/lcov-report/index.html"