tagging release
[dasher.git] / trunk / Src / Gtk2 / Makefile.am
blob025ee483e58325660a7ccb74f4aab794113154f9
1 LIBS = @INTLLIBS@ @LIBS@
3 noinst_LIBRARIES = libdashergtk.a libdashercontrol.a
4 noinst_PROGRAMS = generate-schema
6 if WITH_GPE
7 gladefile = dashergpe.glade
8 settings_store = gpesettings_store.cc gpesettings_store.h
10 else
12 if WITH_MAEMO
14 if WITH_MAEMOFULLSCREEN
15 gladefile = dashermaemofullscreen.glade
16 else
17 gladefile = dashermaemo.glade
18 endif
20 else
21 gladefile = dasher.glade
22 endif
24 settings_store = 
25 endif
27 generate_schema_SOURCES = GenerateSchema.cpp
29 libdashercontrol_a_SOURCES = \
30                 Canvas.cpp \
31                 Canvas.h \
32                 DasherControl.cpp \
33                 DasherControl.h \
34                 GtkDasherControl.cpp \
35                 GtkDasherControl.h \
36                 KeyboardHelper.cpp \
37                 KeyboardHelper.h \
38                 PangoCache.cpp \
39                 PangoCache.h \
40                 Timer.cpp \
41                 Timer.h \
42                 custom_marshal.cpp \
43                 custom_marshal.h \
44                 joystick_input.h \
45                 mouse_input.h \
46                 $(settings_store)
48 libdashergtk_a_SOURCES = \
49                          DasherAppSettings.cpp \
50                          DasherAppSettings.h \
51                          GtkDasherControl.h \
52                          Preferences.cpp \
53                          Preferences.h \
54                          dasher.h \
55                          dasher_action.cpp \
56                          dasher_action.h \
57                          dasher_action_keyboard.cpp \
58                          dasher_action_keyboard.h \
59                          dasher_action_keyboard_maemo.cpp \
60                          dasher_action_keyboard_maemo.h \
61                          dasher_action_script.cpp \
62                          dasher_action_script.h \
63                          dasher_action_speech.cpp \
64                          dasher_action_speech.h \
65                          dasher_buffer_set.cpp \
66                          dasher_buffer_set.h \
67                          dasher_editor.cpp \
68                          dasher_editor.h \
69                          dasher_editor_internal.cpp \
70                          dasher_editor_internal.h \
71                          dasher_external_buffer.cpp \
72                          dasher_external_buffer.h \
73                          dasher_internal_buffer.cpp \
74                          dasher_internal_buffer.h \
75                          dasher_lock_dialogue.cpp \
76                          dasher_lock_dialogue.h \
77                          dasher_maemo_helper.cpp \
78                          dasher_maemo_helper.h \
79                          dasher_main.cpp \
80                          dasher_main.h \
81                          game_mode_helper.cpp \
82                          game_mode_helper.h \
83                          module_settings_window.cpp \
84                          module_settings_window.h 
86 libdashergtk_a_LIBADD = @SPEECH_SOURCES@
87 libdashergtk_a_DEPENDENCIES = @SPEECH_SOURCES@
89 AM_CXXFLAGS = $(GTK2BUILD_CFLAGS) -I$(srcdir)/../DasherCore -DPROGDATA=\"$(pkgdatadir)\" -I../../intl -I$(top_srcdir)/intl 
91 AM_CFLAGS = $(GTK2_CFLAGS)