~ubuntu-branches/ubuntu/trusty/pcmanfm/trusty-proposed

« back to all changes in this revision

Viewing changes to src/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Andrew Lee
  • Date: 2008-09-26 10:19:20 UTC
  • mfrom: (4.1.5 intrepid)
  • Revision ID: james.westby@ubuntu.com-20080926101920-cfldybkmwgwrtv9u
Tags: 0.5-3
* Correct spellings,  03_correct_spelling.dpatch (Closes:498794) 
* Code in some files are taken from other projects, added these
  informations into copyright file. (Closes:499678)
* Applied 04_defaut_terminal.dpatch to support x-terminal-emulator
  alternative. (Closes:497494) 

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
## Process this file with automake to produce Makefile.in
2
2
 
3
3
INCLUDES = \
4
 
        -I$(top_srcdir)/src/xdgmime \
5
 
        -I$(top_srcdir)/src/compat \
6
 
        -I$(top_srcdir)/src/ptk \
7
 
        -I$(top_srcdir)/src/vfs \
8
 
        -I$(top_srcdir)/src/libmd5-rfc \
9
 
        -I$(top_srcdir)/src/desktop \
10
 
        -I$(top_srcdir)/src/inotify \
11
 
        -DPACKAGE_DATA_DIR=\""$(datadir)"\" \
12
 
        -DPACKAGE_LOCALE_DIR=\""$(prefix)/$(DATADIRNAME)/locale"\" \
13
 
        @PACKAGE_CFLAGS@ @HAL_CFLAGS@ 
 
4
    -I$(top_srcdir)/src/mime-type \
 
5
    -I$(top_srcdir)/src/compat \
 
6
    -I$(top_srcdir)/src/ptk \
 
7
    -I$(top_srcdir)/src/ptk-ui-xml \
 
8
    -I$(top_srcdir)/src/vfs \
 
9
    -I$(top_srcdir)/src/libmd5-rfc \
 
10
    -I$(top_srcdir)/src/desktop \
 
11
    -I$(top_srcdir)/src/inotify \
 
12
    -I$(top_srcdir)/src/exo \
 
13
    -DPACKAGE_DATA_DIR=\""$(datadir)/pcmanfm"\" \
 
14
    -DPACKAGE_UI_DIR=\""$(datadir)/pcmanfm/ui"\" \
 
15
    -DPACKAGE_LOCALE_DIR=\""$(prefix)/$(DATADIRNAME)/locale"\"
14
16
 
15
17
bin_PROGRAMS = pcmanfm
16
18
 
17
 
XDGMIME_SOURCES= \
18
 
        xdgmime/xdgmimealias.c xdgmime/xdgmimealias.h \
19
 
        xdgmime/xdgmime.c xdgmime/xdgmime.h \
20
 
        xdgmime/xdgmimecache.c xdgmime/xdgmimecache.h \
21
 
        xdgmime/xdgmimeglob.c xdgmime/xdgmimeglob.h \
22
 
        xdgmime/xdgmimeint.c xdgmime/xdgmimeint.h \
23
 
        xdgmime/xdgmimemagic.c xdgmime/xdgmimemagic.h \
24
 
        xdgmime/xdgmimeparent.c xdgmime/xdgmimeparent.h
25
 
 
26
 
MD5_SOURCES= \
27
 
        libmd5-rfc/md5.c libmd5-rfc/md5.h
28
 
 
29
 
VFS_SOURCES= \
30
 
        vfs/vfs-file-monitor.c vfs/vfs-file-monitor.h \
31
 
        vfs/vfs-mime-type.c vfs/vfs-mime-type.h \
32
 
        vfs/vfs-file-info.c vfs/vfs-file-info.h \
33
 
        vfs/vfs-dir.c vfs/vfs-dir.h \
34
 
        vfs/vfs-app-desktop.c vfs/vfs-app-desktop.h \
35
 
        vfs/vfs-file-task.c vfs/vfs-file-task.h \
36
 
        vfs/vfs-volume.c vfs/vfs-volume.h \
37
 
        vfs/vfs-execute.c vfs/vfs-execute.h
38
 
 
39
 
PTK_SOURCES= \
40
 
        ptk/ptk-file-browser.c ptk/ptk-file-browser.h \
41
 
        ptk/ptk-file-list.c ptk/ptk-file-list.h \
42
 
        ptk/ptk-icon-view.c ptk/ptk-icon-view.h \
43
 
        ptk/ptk-path-entry.c ptk/ptk-path-entry.h \
44
 
        ptk/ptk-text-renderer.c ptk/ptk-text-renderer.h \
45
 
        ptk/exo-marshal.c ptk/exo-marshal.h \
46
 
        ptk/exo-string.c ptk/exo-string.h \
47
 
        ptk/ptk-file-icon-renderer.c ptk/ptk-file-icon-renderer.h \
48
 
        ptk/ptk-utils.c ptk/ptk-utils.h \
49
 
        ptk/ptk-dir-tree-view.c ptk/ptk-dir-tree-view.h \
50
 
        ptk/ptk-dir-tree.c ptk/ptk-dir-tree.h \
51
 
        ptk/ptk-location-view.c ptk/ptk-location-view.h \
52
 
        ptk/ptk-bookmarks.c ptk/ptk-bookmarks.h \
53
 
        ptk/ptk-input-dialog.c ptk/ptk-input-dialog.h \
54
 
        ptk/ptk-file-task.c ptk/ptk-file-task.h \
55
 
        ptk/ptk-file-archiver.c ptk/ptk-file-archiver.h \
56
 
        ptk/ptk-console-output.c ptk/ptk-console-output.h \
57
 
        ptk/ptk-clipboard.c ptk/ptk-clipboard.h \
58
 
        ptk/ptk-file-menu.c ptk/ptk-file-menu.h \
59
 
        ptk/ptk-file-misc.c ptk/ptk-file-misc.h
60
 
 
61
 
DESKTOP_SOURCES= \
62
 
        desktop/fm-desktop.c desktop/fm-desktop.h \
63
 
        desktop/working-area.c desktop/working-area.h
64
 
 
65
 
INOTIFY_SOURCES= \
 
19
MIMETYE_SOURCES = \
 
20
    mime-type/mime-type.c mime-type/mime-type.h \
 
21
    mime-type/mime-action.c mime-type/mime-action.h \
 
22
    mime-type/mime-cache.c mime-type/mime-cache.h
 
23
 
 
24
MD5_SOURCES = \
 
25
    libmd5-rfc/md5.c libmd5-rfc/md5.h
 
26
 
 
27
VOLUME_HAL_SOURCES= \
 
28
    vfs/vfs-volume-hal.c \
 
29
    vfs/vfs-volume-hal-options.h \
 
30
    vfs/vfs-volume-hal-options.c
 
31
 
 
32
VOLUME_NOHAL_SOURCES= \
 
33
    vfs/vfs-volume-nohal.c
 
34
 
 
35
if USE_HAL
 
36
VOLUME_SOURCES= \
 
37
    $(VOLUME_HAL_SOURCES)
 
38
else
 
39
VOLUME_SOURCES= \
 
40
    $(VOLUME_NOHAL_SOURCES)
 
41
endif
 
42
 
 
43
VFS_SOURCES = \
 
44
    vfs/vfs-file-monitor.c vfs/vfs-file-monitor.h \
 
45
    vfs/vfs-mime-type.c vfs/vfs-mime-type.h \
 
46
    vfs/vfs-file-info.c vfs/vfs-file-info.h \
 
47
    vfs/vfs-dir.c vfs/vfs-dir.h \
 
48
    vfs/vfs-app-desktop.c vfs/vfs-app-desktop.h \
 
49
    vfs/vfs-file-task.c vfs/vfs-file-task.h \
 
50
    vfs/vfs-volume.h \
 
51
    $(VOLUME_SOURCES) \
 
52
    vfs/vfs-execute.c vfs/vfs-execute.h \
 
53
    vfs/vfs-async-task.c vfs/vfs-async-task.h \
 
54
    vfs/vfs-thumbnail-loader.c vfs/vfs-thumbnail-loader.h \
 
55
    vfs/vfs-utils.c vfs/vfs-utils.h
 
56
 
 
57
if DESKTOP_INTEGRATION
 
58
DESKTOP_SOURCES = \
 
59
    desktop/desktop-window.c desktop/desktop-window.h \
 
60
    desktop/working-area.c desktop/working-area.h \
 
61
    desktop/desktop.c desktop/desktop.h
 
62
else
 
63
DESKTOP_SOURCES = desktop/desktop.c desktop/desktop.h
 
64
endif
 
65
 
 
66
PTK_SOURCES = \
 
67
    ptk/ptk-file-browser.c ptk/ptk-file-browser.h \
 
68
    ptk/ptk-file-list.c ptk/ptk-file-list.h \
 
69
    ptk/ptk-path-entry.c ptk/ptk-path-entry.h \
 
70
    ptk/ptk-text-renderer.c ptk/ptk-text-renderer.h \
 
71
    ptk/ptk-file-icon-renderer.c ptk/ptk-file-icon-renderer.h \
 
72
    ptk/ptk-utils.c ptk/ptk-utils.h \
 
73
    ptk/ptk-dir-tree-view.c ptk/ptk-dir-tree-view.h \
 
74
    ptk/ptk-dir-tree.c ptk/ptk-dir-tree.h \
 
75
    ptk/ptk-location-view.c ptk/ptk-location-view.h \
 
76
    ptk/ptk-bookmarks.c ptk/ptk-bookmarks.h \
 
77
    ptk/ptk-input-dialog.c ptk/ptk-input-dialog.h \
 
78
    ptk/ptk-file-task.c ptk/ptk-file-task.h \
 
79
    ptk/ptk-file-archiver.c ptk/ptk-file-archiver.h \
 
80
    ptk/ptk-console-output.c ptk/ptk-console-output.h \
 
81
    ptk/ptk-clipboard.c ptk/ptk-clipboard.h \
 
82
    ptk/ptk-file-menu.c ptk/ptk-file-menu.h \
 
83
    ptk/ptk-file-misc.c ptk/ptk-file-misc.h \
 
84
    ptk/ptk-file-properties.c ptk/ptk-file-properties.h \
 
85
    ptk/ptk-app-chooser.c ptk/ptk-app-chooser.h
 
86
 
 
87
PTK_UI_XML_SOURCES= \
 
88
    ptk-ui-xml/ptk-ui-xml.c ptk-ui-xml/ptk-ui-xml.h \
 
89
    ptk-ui-xml/ptk-xml-tree.c ptk-ui-xml/ptk-xml-tree.h
 
90
 
 
91
INOTIFY_SOURCES = \
66
92
    inotify/inotify-syscalls.h \
67
93
    inotify/linux-inotify.h
68
94
 
 
95
EXO_SOURCES = \
 
96
    exo/exo-icon-view.c exo/exo-icon-view.h \
 
97
    exo/exo-tree-view.c exo/exo-tree-view.h \
 
98
    exo/exo-private.c exo/exo-private.h \
 
99
    exo/exo-string.c exo/exo-string.h \
 
100
    exo/exo-marshal.c exo/exo-marshal.h
 
101
 
 
102
COMPAT_SOURCES = \
 
103
    compat/glib-mem.h \
 
104
    compat/glib-utils.h \
 
105
    compat/glib-utils.c
 
106
 
69
107
pcmanfm_SOURCES = \
70
 
        $(XDGMIME_SOURCES) \
71
 
        $(PTK_SOURCES) \
72
 
        $(INOTIFY_SOURCES) \
73
 
        $(VFS_SOURCES) \
74
 
        $(MD5_SOURCES) \
75
 
        $(DESKTOP_SOURCES) \
76
 
        compat/glib-mem.h \
77
 
        main.c \
78
 
        glade-support.c glade-support.h \
79
 
        main-window.c main-window.h \
80
 
        file-properties.c file-properties.h \
81
 
        file-properties-ui.c file-properties-ui.h \
82
 
        settings.c settings.h \
83
 
        pref-dialog.c pref-dialog.h \
84
 
        pref-dialog-ui.c pref-dialog-ui.h \
85
 
        edit-bookmarks.c edit-bookmarks.h \
86
 
        app-chooser-dialog.c app-chooser-dialog.h \
87
 
        app-chooser-dialog-ui.c app-chooser-dialog-ui.h \
88
 
        file-assoc-dlg.c file-assoc-dlg.h \
89
 
        file-assoc-dlg-ui.c file-assoc-dlg-ui.h
90
 
 
91
 
pcmanfm_LDADD = @PACKAGE_LIBS@ $(INTLLIBS) @FAM_LIBS@ @HAL_LIBS@
92
 
 
93
 
# pcmanfm_wrapper_SOURCES = pcmanfm-wrapper.c
94
 
# pcmanfm_wrapper_LDADD = @PACKAGE_LIBS@ $(INTLLIBS)
95
 
 
 
108
    $(MIMETYE_SOURCES) \
 
109
    $(INOTIFY_SOURCES) \
 
110
    $(VFS_SOURCES) \
 
111
    $(MD5_SOURCES) \
 
112
    $(COMPAT_SOURCES) \
 
113
    $(PTK_SOURCES) \
 
114
    $(PTK_UI_XML_SOURCES) \
 
115
    $(EXO_SOURCES) \
 
116
    $(DESKTOP_SOURCES) \
 
117
    private.h \
 
118
    main.c pcmanfm.h \
 
119
    main-window.c main-window.h \
 
120
    settings.c settings.h \
 
121
    pref-dialog.c pref-dialog.h \
 
122
    edit-bookmarks.c edit-bookmarks.h \
 
123
    find-files.c find-files.h
 
124
 
 
125
pcmanfm_CFLAGS = \
 
126
    @GTK_CFLAGS@ \
 
127
    @SN_CFLAGS@ \
 
128
    @HAL_CFLAGS@ \
 
129
    @G_CAST_CHECKS@ \
 
130
    -Werror-implicit-function-declaration
 
131
 
 
132
pcmanfm_LDADD = @GTK_LIBS@ $(INTLLIBS) @FAM_LIBS@ @HAL_LIBS@ @SN_LIBS@
96
133