source: libi4uccore/Makefile.am @ a53703c84e851235b6d46cdb7474eb77bd295d17

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

Remove usage of glib-dbus for getting serial ports

In Unix type systems test if exists /dev/ttyS{0..31}, /dev/ttyUSB{0..31} and /dev/rfcomm{0..31}

In Windows type systems test if exists COM{1..32}

  • 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 posix \
95        --pkg windows \
96        $(IGNORE_SOURCES) \
97        $(NULL)
98
99libi4uccore_la_LDFLAGS = \
100        -version-info $(LIBI4UCCORE_LT_VERSION) \
101        $(NULL)
102
103libi4uccore_la_LIBADD = \
104        $(I4UC_LIBS) \
105        $(NULL)
106
107EXTRA_DIST = \
108        $(NULL)
109
110DISTCLEANFILES = \
111        $(NULL)
112
Note: See TracBrowser for help on using the repository browser.