~ubuntu-branches/ubuntu/precise/gnome-do/precise-proposed

« back to all changes in this revision

Viewing changes to Do/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Christopher James Halse Rogers
  • Date: 2008-09-14 10:09:40 UTC
  • mto: (0.1.8 sid)
  • mto: This revision was merged to the branch mainline in revision 7.
  • Revision ID: james.westby@ubuntu.com-20080914100940-kyghudg7py14bu2z
Tags: upstream-0.6.0.0
ImportĀ upstreamĀ versionĀ 0.6.0.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
 
2
1
EXTRA_DIST = 
 
2
include $(top_srcdir)/Makefile.include
 
3
 
 
4
CLEANFILES += gnome-do.desktop
3
5
 
4
6
# Warning: This is an automatically generated file, do not edit!
5
7
 
6
8
if ENABLE_DEBUG
7
 
ASSEMBLY_COMPILER_COMMAND = gmcs
8
 
ASSEMBLY_COMPILER_FLAGS =  -noconfig -codepage:utf8 -warn:4 -debug -d:DEBUG
 
9
ASSEMBLY_COMPILER_COMMAND = $(MCS)
 
10
ASSEMBLY_COMPILER_FLAGS =  $(MCS_LINQ_FLAG) -noconfig -codepage:utf8 -warn:4 -debug -d:DEBUG
9
11
ASSEMBLY = ./bin/Debug/Do.exe
10
12
ASSEMBLY_MDB = $(ASSEMBLY).mdb
11
13
COMPILE_TARGET = exe
25
27
endif
26
28
 
27
29
if ENABLE_RELEASE
28
 
ASSEMBLY_COMPILER_COMMAND = gmcs
29
 
ASSEMBLY_COMPILER_FLAGS =  -noconfig -codepage:utf8 -warn:4
 
30
ASSEMBLY_COMPILER_COMMAND = $(MCS)
 
31
ASSEMBLY_COMPILER_FLAGS =  $(MCS_LINQ_FLAG) -noconfig -codepage:utf8 -warn:4
30
32
ASSEMBLY = ./bin/Release/Do.exe
31
33
ASSEMBLY_MDB = 
32
34
COMPILE_TARGET = exe
61
63
all: $(ASSEMBLY) $(PROGRAMFILES) $(LINUX_DESKTOPAPPLICATIONS) $(BINARIES) 
62
64
 
63
65
FILES =  \
 
66
        gtk-gui/Do.UI.DoAddinInstallerDialog.cs \
 
67
        gtk-gui/Do.UI.GeneralPreferencesWidget.cs \
 
68
        gtk-gui/Do.UI.KeybindingsPreferencesWidget.cs \
 
69
        gtk-gui/Do.UI.ManagePluginsPreferencesWidget.cs \
 
70
        gtk-gui/Do.UI.PluginConfigurationWindow.cs \
 
71
        gtk-gui/Do.UI.PreferencesWindow.cs \
64
72
        gtk-gui/generated.cs \
65
73
        src/AssemblyInfo.cs \
 
74
        src/ConsoleCrayon.cs \
66
75
        src/Do.Core/Controller.cs \
67
76
        src/Do.Core/DoAction.cs \
 
77
        src/Do.Core/DoAddinInstaller.cs \
68
78
        src/Do.Core/DoItem.cs \
69
79
        src/Do.Core/DoItemSource.cs \
70
80
        src/Do.Core/DoObject.cs \
71
81
        src/Do.Core/HistogramRelevanceProvider.cs \
 
82
        src/Do.Core/IUniverseManager.cs \
 
83
        src/Do.Core/PluginManager.cs \
72
84
        src/Do.Core/RelevanceProvider.cs \
73
 
        src/Do.Core/UniverseManager.cs \
 
85
        src/Do.Core/SearchControllers/FirstSearchController.cs \
 
86
        src/Do.Core/SearchControllers/ISearchController.cs \
 
87
        src/Do.Core/SearchControllers/SecondSearchController.cs \
 
88
        src/Do.Core/SearchControllers/SimpleSearchContext.cs \
 
89
        src/Do.Core/SearchControllers/SimpleSearchController.cs \
 
90
        src/Do.Core/SearchControllers/ThirdSearchController.cs \
 
91
        src/Do.Core/SimpleUniverseManager.cs \
74
92
        src/Do.cs \
 
93
        src/Do.UI/DoAddinInstallerDialog.cs \
 
94
        src/Do.UI/GeneralPreferencesWidget.cs \
 
95
        src/Do.UI/KeybindingsPreferencesWidget.cs \
 
96
        src/Do.UI/KeybindingTreeView.cs \
75
97
        src/Do.UI/MainMenu.cs \
 
98
        src/Do.UI/ManagePluginsPreferencesWidget.cs \
 
99
        src/Do.UI/NotificationIcon.cs \
 
100
        src/Do.UI/PluginConfigurationWindow.cs \
 
101
        src/Do.UI/PluginNodeView.cs \
 
102
        src/Do.UI/PluginSelectionEventArgs.cs \
 
103
        src/Do.UI/PluginUpdateNodeView.cs \
 
104
        src/Do.UI/PreferencesWindow.cs \
 
105
        src/Do.Universe/AliasAction.cs \
 
106
        src/Do.Universe/AliasItemSource.cs \
 
107
        src/Do.Universe/DeleteAliasAction.cs \
 
108
        src/Do.Universe/DoQuitItem.cs \
76
109
        src/Do.Universe/DoTextItem.cs \
77
110
        src/Do.Universe/EmptyItem.cs \
78
111
        src/Do.Universe/InternalItemSource.cs \
79
112
        src/Do.Universe/ItemSourceItemSource.cs \
 
113
        src/Do.Universe/PreferencesItem.cs \
80
114
        src/Do.Universe/ProxyItem.cs \
81
115
        src/Do.Universe/SelectedTextItem.cs \
 
116
        src/DoPreferences.cs \
 
117
        src/GconfPreferencesBackend.cs \
 
118
        src/IPreferencesBackend.cs \
82
119
        src/Log.cs \
83
 
        src/ConsoleCrayon.cs \
84
120
        src/Preferences.cs \
85
121
        src/Util.cs \
86
122
        src/XKeybinder.cs 
87
123
 
 
124
if HAVE_NUNIT
 
125
FILES += \
 
126
         src/Do.Core/Tests/UniverseAddItemTest.cs \
 
127
         src/Do.Core/Tests/UniverseRemoveItem.cs
 
128
endif
 
129
 
88
130
DATA_FILES = \
89
 
        gnome-do.desktop 
 
131
        gnome-do.desktop.in 
90
132
 
91
133
RESOURCES = \
92
134
        gtk-gui/gui.stetic \
93
 
        Resources/settings-triangle.png 
 
135
        gnome-do.desktop \
 
136
        Resources/Do.addin.xml
94
137
 
95
138
EXTRAS = \
96
139
        gnome-do.in \
99
142
REFERENCES =  \
100
143
        ../Do.Addins/bin/Debug/Do.Addins.dll \
101
144
        ../Do.DBus/bin/Debug/Do.DBus.dll \
102
 
        Mono.Cairo \
103
 
        Mono.GetOptions \
104
145
        Mono.Posix \
105
 
        -pkg:gconf-sharp-2.0 \
106
 
        -pkg:glade-sharp-2.0 \
107
 
        -pkg:glib-sharp-2.0 \
108
 
        -pkg:gtk-sharp-2.0 \
 
146
        $(GCONF_SHARP_20_LIBS) \
 
147
        $(GLIB_SHARP_20_LIBS) \
 
148
        $(GTK_SHARP_20_LIBS) \
 
149
        $(MONO_ADDINS_LIBS) \
 
150
        $(MONO_ADDINS_GUI_LIBS) \
 
151
        $(MONO_ADDINS_SETUP_LIBS) \
 
152
        $(NOTIFY_SHARP_LIBS) \
 
153
        $(NUNIT_LIBS) \
109
154
        System
110
155
 
111
156
DLL_REFERENCES = 
116
161
GNOME_DO = $(BUILD_DIR)/gnome-do
117
162
DO_EXE_CONFIG = $(BUILD_DIR)/Do.exe.config
118
163
 
 
164
@INTLTOOL_DESKTOP_RULE@
 
165
 
119
166
$(DO_ADDINS_DLL): $(DO_ADDINS_DLL_SOURCE)
120
167
        mkdir -p $(BUILD_DIR)
121
168
        cp '$<' '$@'
156
203
        mkdir -p $(dir $(ASSEMBLY))
157
204
        $(ASSEMBLY_COMPILER_COMMAND) $(ASSEMBLY_COMPILER_FLAGS) -out:$(ASSEMBLY) -target:$(COMPILE_TARGET) $(build_sources_embed) $(build_resources_embed) $(build_references_ref)
158
205
 
159
 
include $(top_srcdir)/Makefile.include