source: configure.ac @ a53703c84e851235b6d46cdb7474eb77bd295d17

Revision a53703c84e851235b6d46cdb7474eb77bd295d17, 1.2 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 
1AC_INIT([i4uc], [0.5.6], [mfpuente.ar@gmail.com], [i4uc])
2AC_CONFIG_SRCDIR([Makefile.am])
3AC_CONFIG_HEADERS(config.h)
4AC_CANONICAL_SYSTEM
5AM_INIT_AUTOMAKE([dist-bzip2])
6AM_MAINTAINER_MODE
7m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
8
9AC_PROG_CC
10AM_PROG_CC_C_O
11AC_DISABLE_STATIC
12AC_PROG_LIBTOOL
13
14LIBI4UCCORE_LT_VERSION="0:5:0"
15AC_SUBST(LIBI4UCCORE_LT_VERSION)
16
17AM_PROG_VALAC([0.10.1])
18
19AH_TEMPLATE([GETTEXT_PACKAGE], [Package name for gettext])
20GETTEXT_PACKAGE=i4uc
21AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE")
22AC_SUBST(GETTEXT_PACKAGE)
23AM_GLIB_GNU_GETTEXT
24IT_PROG_INTLTOOL([0.35.0])
25
26AC_SUBST(CFLAGS)
27AC_SUBST(CPPFLAGS)
28AC_SUBST(LDFLAGS)
29
30GLIB_REQUIRED=2.26.0
31GTK_REQUIRED=2.22.0
32GEE_REQUIRED=0.5.0
33GTKSOURCEVIEW_REQUIRED=2.10.0
34
35case $target_os in
36mingw*)
37        AM_CONDITIONAL(WINDOWS,true)
38        ;;
39*)
40        AM_CONDITIONAL(WINDOWS,false)
41        ;;
42esac
43
44PKG_CHECK_MODULES(I4UC,
45        [glib-2.0 >= $GLIB_REQUIRED
46        gobject-2.0 >= $GLIB_REQUIRED
47        gio-2.0 >= $GLIB_REQUIRED
48        gtk+-2.0 >= $GTK_REQUIRED
49        gee-1.0 >= $GEE_REQUIRED
50        gtksourceview-2.0 >= $GTKSOURCEVIEW_REQUIRED])
51       
52AC_CONFIG_FILES([Makefile
53        libi4uccore/Makefile
54        gtkfrontend/Makefile
55        po/Makefile.in
56        data/Makefile
57        data/builders/Makefile
58        data/programmers/Makefile
59        pixmaps/Makefile])
60
61AC_OUTPUT
Note: See TracBrowser for help on using the repository browser.