tagging release
[dasher.git] / Src / Gtk2 / Makefile.am
blob2d617704427230e6ce89b55df15cfea2f1ddc582
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 EXTRA_DIST = \
28                 dasher.traditional.glade \
29                 dasher.direct.glade \
30                 dasher.compose.glade \
31                 dasher.fullscreen.glade \
32                 dashermaemo.glade \
33                 dashermaemofullscreen.glade
35 generate_schema_SOURCES = GenerateSchema.cpp
37 libdashercontrol_a_SOURCES = \
38                 Canvas.cpp \
39                 Canvas.h \
40                 DasherControl.cpp \
41                 DasherControl.h \
42                 GtkDasherControl.cpp \
43                 GtkDasherControl.h \
44                 KeyboardHelper.cpp \
45                 KeyboardHelper.h \
46                 PangoCache.cpp \
47                 PangoCache.h \
48                 Timer.cpp \
49                 Timer.h \
50                 custom_marshal.cpp \
51                 custom_marshal.h \
52                 joystick_input.h \
53                 mouse_input.h \
54                 $(settings_store)
56 libdashergtk_a_SOURCES = \
57                          DasherAppSettings.cpp \
58                          DasherAppSettings.h \
59                          GtkDasherControl.h \
60                          Preferences.cpp \
61                          Preferences.h \
62                          dasher.h \
63                          dasher_action.cpp \
64                          dasher_action.h \
65                          dasher_action_keyboard.cpp \
66                          dasher_action_keyboard.h \
67                          dasher_action_keyboard_maemo.cpp \
68                          dasher_action_keyboard_maemo.h \
69                          dasher_action_script.cpp \
70                          dasher_action_script.h \
71                          dasher_action_speech.cpp \
72                          dasher_action_speech.h \
73                          dasher_buffer_set.cpp \
74                          dasher_buffer_set.h \
75                          dasher_editor.cpp \
76                          dasher_editor.h \
77                          dasher_external_buffer.cpp \
78                          dasher_external_buffer.h \
79                          dasher_internal_buffer.cpp \
80                          dasher_internal_buffer.h \
81                          dasher_lock_dialogue.cpp \
82                          dasher_lock_dialogue.h \
83                          dasher_maemo_helper.cpp \
84                          dasher_maemo_helper.h \
85                          dasher_main.cpp \
86                          dasher_main.h \
87                          game_mode_helper.cpp \
88                          game_mode_helper.h \
89                          module_settings_window.cpp \
90                          module_settings_window.h 
92 libdashergtk_a_LIBADD = @SPEECH_SOURCES@
93 libdashergtk_a_DEPENDENCIES = @SPEECH_SOURCES@
95 AM_CXXFLAGS = $(GTK2BUILD_CFLAGS) -I$(srcdir)/../DasherCore -DPROGDATA=\"$(pkgdatadir)\" -I../../intl -I$(top_srcdir)/intl 
97 AM_CFLAGS = $(GTK2_CFLAGS)
100 pkgdata_DATA = \
101                 dasher.traditional.glade \
102                 dasher.direct.glade \
103                 dasher.compose.glade \
104                 dasher.fullscreen.glade \
105                 dashermaemo.glade \
106                 dashermaemofullscreen.glade