source: libi4uccore/Makefile.am @ 9fab49891e625fc7462d3680535dcf4f8c5207f7

Revision 9fab49891e625fc7462d3680535dcf4f8c5207f7, 2.2 KB checked in by Matias De la Puente <mfpuente.ar@…>, 2 years ago (diff)

Implement App

App holds ViewFactory?, views, presenters and settings. Used by all the presenters

  • Property mode set to 100644
Line 
1NULL =
2
3WIN_SOURCES = \
4        wincommand.vala \
5        winserialportutils.vala \
6        $(NULL)
7
8POSIX_SOURCES = \
9        posixcommand.vala \
10        posixserialportutils.vala \
11        $(NULL)
12
13if WINDOWS
14EXTRA_SOURCES = $(WIN_SOURCES)
15IGNORE_SOURCES = $(POSIX_SOURCES)
16else
17EXTRA_SOURCES = $(POSIX_SOURCES)
18IGNORE_SOURCES = $(WIN_SOURCES)
19endif
20
21AM_CPPFLAGS = \
22        $(I4UC_CFLAGS) \
23        -DPACKAGE_DATADIR=\""$(pkgdatadir)"\" \
24        -DLOCALE_DIR=\""$(datadir)/locale"\" \
25        -DDOC_DIR=\""$(prefix)/doc/i4uc"\" \
26        -DPIXMAPS_DIR=\""$(pkgdatadir)/pixmaps"\" \
27        -DMODELS_DIR=\""$(pkgdatadir)/models"\" \
28        -DBUILDERS_DIR=\""$(pkgdatadir)/builders"\" \
29        -DPROGRAMMERS_DIR=\""$(pkgdatadir)/programmers"\" \
30        -include $(CONFIG_HEADER) \
31        $(NULL)
32
33lib_LTLIBRARIES = libi4uccore.la
34
35libi4uccore_la_SOURCES = \
36        addfiledialoglogic.vala \
37        addfiledialogview.vala \
38        addprofiledialoglogic.vala \
39        addprofiledialogview.vala \
40        app.vala \
41        builder.vala \
42        builderslist.vala \
43        command.vala \
44        commandfactory.c \
45        dialogresponse.vala \
46        document.vala \
47        documentopener.vala \
48        documentpagelogic.vala \
49        documentpageview.vala \
50        documentpreferencespagelogic.vala \
51        documentpreferencespageview.vala \
52        documentslogic.vala \
53        documentsview.vala \
54        encodings.vala \
55        logpage.vala \
56        mainwindowlogic.vala \
57        mainwindowview.vala \
58        messagebar.vala \
59        page.vala \
60        pagespanel.vala \
61        profilebuilder.vala \
62        profilebuilderlogpage.vala \
63        profiledialoglogic.vala \
64        profiledialogview.vala \
65        programmer.vala \
66        programmerslogic.vala \
67        programmerspage.vala \
68        programmersview.vala \
69        project.vala \
70        projectspagelogic.vala \
71        projectspageview.vala \
72        projectslogic.vala \
73        projectsview.vala \
74        searchbarlogic.vala \
75        searchbarview.vala \
76        serialportutils.vala \
77        serialportutilsfactory.c \
78        settings.vala \
79        syntaxhighlightmenu.vala \
80        viewfactory.vala \
81        $(EXTRA_SOURCES) \
82        $(NULL)
83
84libi4uccore_la_VALAFLAGS = \
85        -H i4uccore.h --library i4uccore-1.0 \
86        --pkg config --vapidir $(top_srcdir)/vapi \
87        --pkg gio-2.0 \
88        --pkg gee-1.0 \
89        --pkg hal \
90        --pkg dbus-glib-1 \
91        --pkg posix \
92        --pkg windows \
93        $(IGNORE_SOURCES) \
94        $(NULL)
95
96libi4uccore_la_LDFLAGS = \
97        -version-info $(LIBI4UCCORE_LT_VERSION) \
98        $(NULL)
99
100libi4uccore_la_LIBADD = \
101        $(I4UC_LIBS) \
102        $(NULL)
103
104EXTRA_DIST = \
105        $(NULL)
106
107DISTCLEANFILES = \
108        $(NULL)
109
Note: See TracBrowser for help on using the repository browser.