~rmcbride/ubuntu/lucid/ubuntuone-client/fixucg

« back to all changes in this revision

Viewing changes to Makefile.in

  • Committer: Bazaar Package Importer
  • Author(s): Rodney Dawes
  • Date: 2009-07-16 17:00:00 UTC
  • mto: (17.1.1 ubuntuone-client)
  • mto: This revision was merged to the branch mainline in revision 3.
  • Revision ID: james.westby@ubuntu.com-20090716170000-tnnk149g57bxxo24
Tags: upstream-0.90.4
ImportĀ upstreamĀ versionĀ 0.90.4

Show diffs side-by-side

added added

removed removed

Lines of Context:
36
36
subdir = .
37
37
DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
38
38
        $(srcdir)/Makefile.in $(srcdir)/config.h.in \
39
 
        $(srcdir)/setup.py.in $(top_srcdir)/configure COPYING \
40
 
        config.guess config.sub depcomp install-sh ltmain.sh missing
 
39
        $(top_srcdir)/configure COPYING config.guess config.sub \
 
40
        depcomp install-sh ltmain.sh missing
41
41
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
42
42
am__aclocal_m4_deps = $(top_srcdir)/m4/intltool.m4 \
43
43
        $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
49
49
 configure.lineno config.status.lineno
50
50
mkinstalldirs = $(install_sh) -d
51
51
CONFIG_HEADER = config.h
52
 
CONFIG_CLEAN_FILES = setup.py
 
52
CONFIG_CLEAN_FILES =
53
53
am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(libexecdir)" \
54
 
        "$(DESTDIR)$(apportdir)" "$(DESTDIR)$(manfilesdir)"
 
54
        "$(DESTDIR)$(apportdir)" "$(DESTDIR)$(clientdefsdir)" \
 
55
        "$(DESTDIR)$(manfilesdir)"
55
56
binSCRIPT_INSTALL = $(INSTALL_SCRIPT)
56
57
libexecSCRIPT_INSTALL = $(INSTALL_SCRIPT)
57
58
SCRIPTS = $(bin_SCRIPTS) $(libexec_SCRIPTS)
71
72
  esac;
72
73
am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
73
74
apportDATA_INSTALL = $(INSTALL_DATA)
 
75
clientdefsDATA_INSTALL = $(INSTALL_DATA)
74
76
manfilesDATA_INSTALL = $(INSTALL_DATA)
75
 
DATA = $(apport_DATA) $(manfiles_DATA)
 
77
DATA = $(apport_DATA) $(clientdefs_DATA) $(manfiles_DATA)
76
78
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
77
79
  distclean-recursive maintainer-clean-recursive
78
80
ETAGS = etags
236
238
DISTCHECK_CONFIGURE_FLAGS = --disable-rendering
237
239
SUBDIRS = data nautilus po
238
240
 
239
 
# PYTHONPATH for setup.py and stuff
240
 
PYTHONPATH = "$(top_srcdir):$(top_builddir)"
 
241
# PYTHONPATH for local Python scripts
 
242
PYTHONPATH = "$(top_builddir):$(top_srcdir)"
241
243
 
242
244
# Python packages we want to install
243
245
pyshareddir = $(datadir)/pyshared
245
247
        ubuntuone/oauthdesktop          \
246
248
        ubuntuone/syncdaemon/fsm        \
247
249
        ubuntuone/syncdaemon            \
248
 
        ubuntuone/u1sync
 
250
        ubuntuone/u1sync                \
 
251
        ubuntuone
249
252
 
250
253
 
251
254
# Install our scripts and extra data here
263
266
 
264
267
apportdir = $(datadir)/apport/package-hooks
265
268
apport_DATA = apport/source_ubuntuone-client.py
 
269
clientdefsdir = $(pyshareddir)/ubuntuone
 
270
clientdefs_in_files = ubuntuone/clientdefs.py.in
 
271
clientdefs_DATA = $(clientdefs_in_files:.py.in=.py)
266
272
 
267
273
# Don't end up pulling in storage-protocol source as well
268
 
pyfiles = $(shell SRCDIR="$(top_srcdir)/ubuntuone"; for i in `find $$SRCDIR -type f`; do printf "$$i "; done)
 
274
pyfiles = $(shell SRCDIR="$(top_srcdir)/ubuntuone"; for i in `find $$SRCDIR -type f -name "*.py"`; do if [ ! -f $$i.in ]; then printf "$$i "; fi; done)
 
275
sd_path = ubuntuone/syncdaemon
269
276
EXTRA_DIST = \
 
277
        $(srcdir)/ubuntuone/syncdaemon/u1fsfsm.ods      \
270
278
        $(pyfiles)      \
 
279
        $(clientdefs_in_files) \
271
280
        COPYING.icons   \
 
281
        HACKING         \
272
282
        apport          \
273
283
        bin             \
274
284
        contrib         \
275
285
        docs            \
276
286
        tests           \
277
 
        pylintrc        \
278
 
        setup.cfg
 
287
        pylintrc
 
288
 
 
289
CLEANFILES = \
 
290
        $(clientdefs_DATA)
279
291
 
280
292
MAINTAINERCLEANFILES = \
281
293
        Makefile.in     \
345
357
 
346
358
distclean-hdr:
347
359
        -rm -f config.h stamp-h1
348
 
setup.py: $(top_builddir)/config.status $(srcdir)/setup.py.in
349
 
        cd $(top_builddir) && $(SHELL) ./config.status $@
350
360
install-binSCRIPTS: $(bin_SCRIPTS)
351
361
        @$(NORMAL_INSTALL)
352
362
        test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)"
411
421
          echo " rm -f '$(DESTDIR)$(apportdir)/$$f'"; \
412
422
          rm -f "$(DESTDIR)$(apportdir)/$$f"; \
413
423
        done
 
424
install-clientdefsDATA: $(clientdefs_DATA)
 
425
        @$(NORMAL_INSTALL)
 
426
        test -z "$(clientdefsdir)" || $(MKDIR_P) "$(DESTDIR)$(clientdefsdir)"
 
427
        @list='$(clientdefs_DATA)'; for p in $$list; do \
 
428
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
 
429
          f=$(am__strip_dir) \
 
430
          echo " $(clientdefsDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(clientdefsdir)/$$f'"; \
 
431
          $(clientdefsDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(clientdefsdir)/$$f"; \
 
432
        done
 
433
 
 
434
uninstall-clientdefsDATA:
 
435
        @$(NORMAL_UNINSTALL)
 
436
        @list='$(clientdefs_DATA)'; for p in $$list; do \
 
437
          f=$(am__strip_dir) \
 
438
          echo " rm -f '$(DESTDIR)$(clientdefsdir)/$$f'"; \
 
439
          rm -f "$(DESTDIR)$(clientdefsdir)/$$f"; \
 
440
        done
414
441
install-manfilesDATA: $(manfiles_DATA)
415
442
        @$(NORMAL_INSTALL)
416
443
        test -z "$(manfilesdir)" || $(MKDIR_P) "$(DESTDIR)$(manfilesdir)"
712
739
all-am: Makefile $(SCRIPTS) $(DATA) config.h all-local
713
740
installdirs: installdirs-recursive
714
741
installdirs-am:
715
 
        for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(libexecdir)" "$(DESTDIR)$(apportdir)" "$(DESTDIR)$(manfilesdir)"; do \
 
742
        for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(libexecdir)" "$(DESTDIR)$(apportdir)" "$(DESTDIR)$(clientdefsdir)" "$(DESTDIR)$(manfilesdir)"; do \
716
743
          test -z "$$dir" || $(MKDIR_P) "$$dir"; \
717
744
        done
718
745
install: install-recursive
732
759
mostlyclean-generic:
733
760
 
734
761
clean-generic:
 
762
        -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
735
763
 
736
764
distclean-generic:
737
765
        -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
760
788
 
761
789
info-am:
762
790
 
763
 
install-data-am: install-apportDATA install-data-local \
764
 
        install-manfilesDATA
 
791
install-data-am: install-apportDATA install-clientdefsDATA \
 
792
        install-data-local install-manfilesDATA
765
793
 
766
794
install-dvi: install-dvi-recursive
767
795
 
798
826
ps-am:
799
827
 
800
828
uninstall-am: uninstall-apportDATA uninstall-binSCRIPTS \
801
 
        uninstall-libexecSCRIPTS uninstall-local \
802
 
        uninstall-manfilesDATA
 
829
        uninstall-clientdefsDATA uninstall-libexecSCRIPTS \
 
830
        uninstall-local uninstall-manfilesDATA
803
831
 
804
832
.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
805
833
        install-strip
812
840
        distclean-hdr distclean-libtool distclean-tags distcleancheck \
813
841
        distdir distuninstallcheck dvi dvi-am html html-am info \
814
842
        info-am install install-am install-apportDATA \
815
 
        install-binSCRIPTS install-data install-data-am \
816
 
        install-data-local install-dvi install-dvi-am install-exec \
817
 
        install-exec-am install-html install-html-am install-info \
818
 
        install-info-am install-libexecSCRIPTS install-man \
819
 
        install-manfilesDATA install-pdf install-pdf-am install-ps \
820
 
        install-ps-am install-strip installcheck installcheck-am \
821
 
        installdirs installdirs-am maintainer-clean \
 
843
        install-binSCRIPTS install-clientdefsDATA install-data \
 
844
        install-data-am install-data-local install-dvi install-dvi-am \
 
845
        install-exec install-exec-am install-html install-html-am \
 
846
        install-info install-info-am install-libexecSCRIPTS \
 
847
        install-man install-manfilesDATA install-pdf install-pdf-am \
 
848
        install-ps install-ps-am install-strip installcheck \
 
849
        installcheck-am installdirs installdirs-am maintainer-clean \
822
850
        maintainer-clean-generic mostlyclean mostlyclean-generic \
823
851
        mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \
824
852
        uninstall uninstall-am uninstall-apportDATA \
825
 
        uninstall-binSCRIPTS uninstall-libexecSCRIPTS uninstall-local \
 
853
        uninstall-binSCRIPTS uninstall-clientdefsDATA \
 
854
        uninstall-libexecSCRIPTS uninstall-local \
826
855
        uninstall-manfilesDATA
827
856
 
828
857
 
829
 
check: protocol setup.py Makefile
 
858
$(clientdefs_DATA): $(clientdefs_in_files) ubuntuone
 
859
        sed -e 's|\@localedir\@|$(localedir)|g' -e 's|\@GETTEXT_PACKAGE\@|$(GETTEXT_PACKAGE)|g' -e 's|\@VERSION\@|$(VERSION)|g' < $< > $@
 
860
 
 
861
pylintrc: Makefile
 
862
        if test "x$(builddir)" != "x$(srcdir)"; then \
 
863
                if [ ! -e pylintrc -a ! -h pylintrc ]; then \
 
864
                        $(LN_S) $(srcdir)/pylintrc; \
 
865
                fi; \
 
866
        fi
 
867
 
 
868
lint: pylintrc protocol Makefile
 
869
        PYTHONPATH="$(PYTHONPATH)" SRCDIR="$(srcdir)" \
 
870
        $(PYTHON) $(srcdir)/contrib/pylint-wrapper
 
871
 
 
872
check: lint Makefile
830
873
        if test "x$(builddir)" == "x$(srcdir)"; then \
831
 
                PYTHONPATH="$(PYTHONPATH)" $(PYTHON) setup.py check --config-file=$(top_srcdir)/pylintrc; \
832
874
                PYTHONPATH="$(PYTHONPATH)" $(PYTHON) $(srcdir)/contrib/test; \
833
875
        fi
834
876
        rm -rf _trial_temp
835
877
 
836
 
protocol:
837
 
        if test "x$(builddir)" == "x$(srcdir)"; then \
838
 
                if [ ! -e ubuntuone/storageprotocol ]; then \
839
 
                        $(LN_S) $(USP_PATH) ubuntuone/storageprotocol; \
840
 
                fi; \
841
 
        fi
842
 
 
843
 
all-local: protocol
844
 
 
845
 
install-data-local: setup.py
 
878
protocol: ubuntuone Makefile
 
879
        PROTOCOL="ubuntuone/storageprotocol"; \
 
880
        if [ ! -e $$PROTOCOL -a ! -h $$PROTOCOL ]; then \
 
881
                $(LN_S) $(USP_PATH) $$PROTOCOL; \
 
882
        elif [ ! -e $$PROTOCOL -a -h $$PROTOCOL ]; then \
 
883
                echo "ERROR: Invalid path: $(USP_PATH)"; \
 
884
                exit 1; \
 
885
        fi
 
886
 
 
887
ubuntuone: Makefile
 
888
        if test "x$(builddir)" != "x$(srcdir)"; then \
 
889
                $(mkdir_p) ubuntuone; \
 
890
                $(mkdir_p) tests; \
 
891
                (cd ubuntuone && $(LNDIR) $(srcdir)/../ubuntuone > /dev/null); \
 
892
                (cd tests && $(LNDIR) $(srcdir)/../tests > /dev/null); \
 
893
        fi
 
894
 
 
895
all-local: protocol pylintrc $(clientdefs_DATA)
 
896
 
 
897
u1fsfsm: $(srcdir)/ubuntuone/syncdaemon/u1fsfsm.ods
 
898
        PYTHONPATH=$(PYTHONPATH) \
 
899
        HAS_OOFFICE="true" \
 
900
        XDG_CACHE_HOME="$(builddir)/_trial_temp/xdg_cache" \
 
901
        $(PYTHON) -t $(srcdir)/$(sd_path)/fsm/fsm_parser.py \
 
902
                -o $(builddir)/$(sd_path)/u1fsfsm.py $<
 
903
        PYTHONPATH=$(PYTHONPATH) \
 
904
        HAS_OOFFICE="true" \
 
905
        XDG_CACHE_HOME="$(builddir)/_trial_temp/xdg_cache" \
 
906
        $(PYTHON) -t $(srcdir)/$(sd_path)/fsm/fsm.py \
 
907
                $(srcdir)/$(sd_path)/u1fsfsm.py
 
908
 
 
909
install-data-local: $(clientdefs_DATA)
846
910
        for package in $(pypackages); do \
847
911
                $(mkdir_p) $(DESTDIR)$(pyshareddir)/$$package; \
848
912
                for module in $(top_srcdir)/$$package/*.py; do \
849
913
                        $(install_sh_DATA) $$module $(DESTDIR)$(pyshareddir)/$$package; \
850
914
                done; \
851
915
        done
852
 
        if test -z "$(DESTDIR)"; then \
853
 
                PYTHONPATH="$(PYTHONPATH)" $(PYTHON) setup.py install --prefix=$(prefix) --no-compile -O0 --install-layout=deb; \
854
 
        else \
855
 
                PYTHONPATH="$(PYTHONPATH)" $(PYTHON) setup.py install --root=$(DESTDIR) --prefix=$(prefix) --no-compile -O0 --install-layout=deb; \
856
 
        fi
857
916
 
858
917
uninstall-local:
859
918
        for package in $(pypackages); do \
865
924
        done
866
925
 
867
926
clean-local:
868
 
        PYTHONPATH="$(PYTHONPATH)" $(PYTHON) setup.py clean
869
927
        for i in `find $(builddir) -name "*.pyc"`; do \
870
928
                rm -f $$i; \
871
929
        done