source: libi4uccore/Makefile.am @ 9ab0cbfaf5a59c1111ba25b838952ff6d2fbb9b7

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

Programmers: Code rework on commands

Move command options to programmers. This helps to add programmers with more
than one command.

  • Property mode set to 100644
Line 
1NULL =
2
3WIN_SOURCES = \
4        wincommandrunner.vala \
5        winserialportutils.vala \
6        $(NULL)
7
8POSIX_SOURCES = \
9        posixcommandrunner.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        commandrunner.vala \
44        commandrunnerfactory.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        optionslogic.vala \
60        optionsview.vala \
61        optionview.vala \
62        page.vala \
63        pagespanel.vala \
64        profilebuilder.vala \
65        profilebuilderlogpage.vala \
66        profiledialoglogic.vala \
67        profiledialogview.vala \
68        programmer.vala \
69        programmerloader.vala \
70        programmerslogic.vala \
71        programmerspage.vala \
72        programmersview.vala \
73        project.vala \
74        projectspagelogic.vala \
75        projectspageview.vala \
76        projectslogic.vala \
77        projectsview.vala \
78        searchbarlogic.vala \
79        searchbarview.vala \
80        serialportutils.vala \
81        serialportutilsfactory.c \
82        settings.vala \
83        settingsloader.vala \
84        syntaxhighlightmenu.vala \
85        viewfactory.vala \
86        $(EXTRA_SOURCES) \
87        $(NULL)
88
89libi4uccore_la_VALAFLAGS = \
90        -H i4uccore.h --library i4uccore-1.0 \
91        --pkg config --vapidir $(top_srcdir)/vapi \
92        --pkg gio-2.0 \
93        --pkg gee-1.0 \
94        --pkg hal \
95        --pkg dbus-glib-1 \
96        --pkg posix \
97        --pkg windows \
98        $(IGNORE_SOURCES) \
99        $(NULL)
100
101libi4uccore_la_LDFLAGS = \
102        -version-info $(LIBI4UCCORE_LT_VERSION) \
103        $(NULL)
104
105libi4uccore_la_LIBADD = \
106        $(I4UC_LIBS) \
107        $(NULL)
108
109EXTRA_DIST = \
110        $(NULL)
111
112DISTCLEANFILES = \
113        $(NULL)
114
Note: See TracBrowser for help on using the repository browser.