1527ba26d30452bb70aa7403d6cbc1281ad5ec78
[mono.git] / eglib / src / Makefile.am
1 noinst_LTLIBRARIES = libeglib.la
2
3 AM_CFLAGS = $(WERROR_CFLAGS)
4
5 win_files  = \
6         eglib-config.hw \
7         gdate-win32.c gdir-win32.c gfile-win32.c gmisc-win32.c \
8         gmodule-win32.c gtimer-win32.c
9
10 unix_files = \
11         gdate-unix.c  gdir-unix.c  gfile-unix.c  gmisc-unix.c   \
12         gmodule-unix.c gtimer-unix.c
13
14 if HOST_WIN32
15 os_files = $(win_files)
16 else
17 os_files = $(unix_files)
18 endif
19
20 libeglib_la_SOURCES = \
21         eglib-remap.h   \
22         sort.frag.h     \
23         glib.h          \
24         garray.c        \
25         gbytearray.c    \
26         gerror.c        \
27         ghashtable.c    \
28         giconv.c        \
29         gmem.c          \
30         gmodule.h       \
31         goutput.c       \
32         gqsort.c        \
33         gstr.c          \
34         gslist.c        \
35         gstring.c       \
36         gptrarray.c     \
37         glist.c         \
38         gqueue.c        \
39         gpath.c         \
40         gshell.c        \
41         gspawn.c        \
42         gfile.c         \
43         gfile-posix.c   \
44         gpattern.c      \
45         gmarkup.c       \
46         gutf8.c         \
47         gunicode.c      \
48         unicode-data.h  \
49         $(os_files)
50
51 libeglib_la_CFLAGS = -g -Wall -D_FORTIFY_SOURCE=2
52
53 AM_CPPFLAGS = -I$(srcdir)
54
55 if HOST_WIN32
56 libeglib_la_LIBADD = -lm $(LIBICONV) -lpsapi
57 else
58 if PLATFORM_ANDROID
59 libeglib_la_LIBADD = -llog
60 endif
61 endif
62
63 MAINTAINERCLEANFILES = Makefile.in
64
65 EXTRA_DIST = eglib-config.h.in $(win_files) $(unix_files)